Aula01 4oBim AlgorComp

823 palavras 4 páginas
Universidade Federal do Rio Grande – FURG

Centro de Ciências Computacionais – C3

Algoritmos Computacionais

Prof. Roger Silva
(adaptado do material da Profª. Diana Adamatti)

Índice
• 1. Introdução
– 1.1. A origem dos computadores
– 1.2. Funcionamento de um Computador
– 1.3. Programas de Computador
– 1.4. Criação de um Programa
• 2. Armazenamento de Dados na Memória
– 2.1. Informação e Dado
– 2.2. Tipos Primitivos de Dados (Inteiro, Real, Lógico,
Caractere, Literal)
– 2.3. Representação de Dados na Memória do
Computador
– 2.4. Variáveis e Constantes

Índice
• 3. Introdução aos Algoritmos
– 3.1. Pseudocódigo
– 3.2. Instruções Primitivas
– 3.3. Delimitadores de Instruções
– 3.4. Visualg
• 4. Introdução às Expressões
– 4.1. Operadores
– 4.2. Tipos de Expressões
– 4.2.1. Expressões Aritméticas
– 4.2.2. Expressões Literais
– 4.2.3. Expressões Lógicas
– 4.2.4. Expressões Condicionais do Tipo Se...Então

Índice
• 5. Estruturas de Controle – Decisão e Repetição
– 5.1. Estrutura de Decisão do Tipo Escolha
– 5.2. Estrutura de Repetição do Tipo Enquanto
– 5.3. Estrutura de Repetição do Tipo Repita
– 5.4. Estrutura de Repetição do Tipo Para...Faça
• 6. Estruturas Homogêneas de Dados
– 6.1. Arrays unidimensionais: Vetores
– 6.2. Arrays bidimensionais: Matrizes

Relembrando...
• Antes da expressão “Se... Entao...”:
• os algoritmos utilizavam uma estrutura sequencial fixa;
• as mesmas instruções eram executadas todas as vezes em que executávamos o algoritmo, independente dos dados de entrada;

Relembrando...
• Depois da expressão “Se... Entao...”:
• os algoritmos apresentam uma estrutura seletiva de execução;
• dependendo de condições (verdadeiras ou falsas), é possível escolher quais conjuntos de ações serão executadas;

5. ESTRUTURAS DE
CONTROLE

5. Estruturas de Controle
Estruturas
de Controle

Estruturas de Decisão

Estruturas de Repetição

5. Estruturas de Controle
Existem casos em que uma expressão ou variável pode assumir diversos valores e, para cada valor

Relacionados