Unidade 1: Introdução à Programação

Unidade 1: Introdução à Programação

Edição de 2015

1. Introdução (pág. 8)

1.1. Linguagens naturais e linguagens formais

1.2. Algoritmos e pseudocódigo

2. Conceitos fundamentais (pág. 13)

2.1. Introdução

2.2. Dados e tipos de dados

2.3. Variáveis e constantes

2.4. Instrução de atribuição

2.5. Instruções de entrada e saida

2.6. Operadores e expressões

3. Teste e controlo de erros em algoritmia (pág. 23)

4. Estruturas de controlo (pág. 24)

4.1. Estrutura sequencial

4.2. Estrutura de decisão ou seleção

4.3. Estruturas de repetição ou ciclos

5. Arrays (pág. 43)

5.1. Vetores

5.1.2. Algoritmos de ordenação: Insertion Sort

5.1.3. Algoritmos de pesquisa

5.2. Matrizes (Pág. 53)

6. Cadeias de caracteres (strings) (Pág. 56)

7. Sub-rotinas (Pág. 61)

8. Introdução a programação orientada aos eventos (Pág. 68)