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)