Introdução à Programação - Período 2011.1 - Ementa

 

·         Introdução à Programação: aplicações dos computadores. Introdução à organização de computadores. Soluções de problemas usando o computador. Processo de desenvolvimento de programas. Algoritmos. Modelos de programação. Introdução a uma linguagem de programação. Tipos de dados (entradas e saídas de dados), operadores e expressões. Comandos de controle de fluxo (decisões e repetições). Agregados de dados homogêneos e heterogêneos. Modularização de programas. Recursividade. Alocação dinâmica de memória. Portabilidade de programas. Técnicas de bom estilo de propagação. Projeto de aplicação.