Conteúdos a abordar
| Unidade 1 | |||
| Introdução à Programação | |||
| Introdução | |||
| Linguagens naturais e linguagens formais | |||
| Algoritmos e pseudocódigo | |||
| Conceitos fundamentais | |||
| Dados e tipos de dados | |||
| Operadores aritméticos e prioridades | |||
| Compatibilidades de tipos; expressões | |||
| Operadores lógicos | |||
| Variáveis e constantes | |||
| Declaração | |||
| Atribuição | |||
| Instruções de entrada e de saída | |||
| Teste e controlo de erros em algoritmia – tracing | |||
| Estruturas de controlo | |||
| Estrutura sequencial | |||
| Estruturas de selecção | |||
| Estruturas repetitivas | |||
| Arrays (Arranjos) | |||
| Vectores | |||
| Declaração | |||
| Algoritmos de ordenação | |||
| Algoritmos de pesquisa | |||
| Outros Algoritmos | |||
| Matrizes | |||
| Declaração | |||
| Operações básicas com matrizes | |||
| Cadeias de texto (strings) | |||
| Subrotinas | |||
| Funções | |||
| Procedimentos | |||
| Variáveis locais e variáveis globais | |||
| Passagem de parâmetros | |||
| Por valor | |||
| Por referência | |||
| Introdução à programação orientada aos eventos | |||
| Noção de evento no contexto da programação | |||
| Programação orientada ao fluxo e orientada aos eventos – comparação | |||
| Uso de uma linguagem orientada a eventos | |||
| Controlos | |||
| Formulários | |||
| tipos de dados | |||
| estruturas de controlo | |||
| Subrotinas | |||
Última alteração: Domingo, 10 de Setembro de 2017 às 15:09