| Ementa/Descrição: |
Estudo das formas para representação do pensamento lógico através de técnicas de
desenvolvimento de algoritmos. Conceitualização de linguagens de programação.
Componentes básicos de um programa. Tipos de dados. Variáveis, constantes, operadores aritméticos e expressões. Estruturas de controle. Modelo de programação
imperativa. Estruturas de dados homogêneas. Modularização, parâmetros, escopo.
Introdução à recursão. |