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.