Conceitos básicos sobre algoritmos e métodos para sua construção.
Tipos de dados e variáveis. Álgebra booleana. Estruturas fundamentais de programas:
sequencial, condicional e com repetição. Funções. Variáveis compostas homogêneas: vetores e matrizes.