| Ementa/Descrição: |
Introdução a algoritmos; Conceitos de memória, variáveis e constantes; Tipos básicos de dados; Operadores aritméticos, relacionais e lógicos; Comandos básicos de entrada, saída e atribuição; Conceito de bloco de comandos (escopo); Estruturas de controle de fluxo (condicionais e repetição); Estruturas de Dados Homogêneas (vetores e matrizes); Estruturas de Dados Heterogêneas (registros); Funções; Variáveis locais e globais; Passagem de parâmetros por valor e por referência; Ponteiros; Interpretação de mensagens de erro, depuração, noções de tratamento de erro. |