CONTEÚDOS PROGRAMÁTICOS DO CURSO
1 Conceitos Básicos de Algoritmia
- Definição e descrição de algoritmos
- Propriedades dos algoritmos
- Tipos de dados, variáveis, expressões e operadores
- Operações de escrita e leitura
- Estruturas de decisão e de repetição
- Fluxogramas
- Seguimento de algoritmos
2 Introdução à Programação em C
- Estrutura básica de um programa em C
- Tipos de dados básicos
- Palavras reservadas
- Operadores e conversão de tipos
- Precedência de operadores
- Funções leitura e escrita
- Codificação de estruturas de decisão e de repetição
3 Subprogramas e funções
- Declaração de funções
- Passagem de argumentos por valor ou cópia
- Recursividade
4 Endereçamento (apontadores)
- Declaração de variáveis do tipo endereço, inicialização e manipulação
- Passagem de argumentos por endereço ou por referência
5 Vetores e matrizes
- Declaração, uso e manipulação de vetores
- Algoritmos de pesquisa e de ordenação
- Cadeias ou vetores de caracteres (strings)