There was a problem sending you an sms. Check your phone number or try again later.
To get Scribd mobile enter your number and we'll send you a link to the Scribd app for iPhone & Android.We've sent a link to the Scribd app. If you didn't receive it, try again.
Text me
We'll never share your phone number.
Sections
1.1. DEFINIÇÃO DE ALGORITMO
1.2. POR QUE PRECISAMOS DE ALGORITMOS ?
1.3. CARACTERÍSTICAS
1.4. FORMAS DE REPRESENTAÇÃO
1.4.1. DESCRIÇÃO NARRATIVA
1.4.2. FLUXOGRAMA
1.4.3. LINGUAGEM ALGORÍTMICA
1.5. UM AMBIENTE PARA ESCREVER ALGORITMOS
1.5.1. FUNCIONAMENTO DO NOSSO COMPUTADOR
1.6. ESTRUTURAS CHAVES DA CONSTRUÇÃO DE ALGORITMOS
1.6.1. SEQUENCIAÇÃO
1.6.2. DECISÃO OU SELEÇÃO
1.6.3. REPETIÇÃO OU ITERAÇÃO
1.7. REFINAMENTOS SUCESSIVOS
ELEMENTOS BÁSICOS
2.1. TIPOS DE DADOS
2.2. EXPRESSÕES ARITMÉTICAS
2.2.1. OPERADORES ARITMÉTICOS
2.2.2. PRIORIDADE
2.2.3. FUNÇÕES PREDEFINIDAS
2.3. EXPRESSÕES LÓGICAS
2.3.1. OPERADORES RELACIONAIS
2.3.2. OPERADORES LÓGICOS
2.3.3. PRIORIDADE
2.4. VARIÁVEL E IDENTIFICADOR
2.4.1. FORMAÇÃO DE IDENTIFICADORES
2.4.2. PALAVRAS RESERVADAS
LINGUAGEM ALGORÍTMICA
3.1. FORMATO DE UM ALGORITMO
3.2. DECLARAÇÃO DE VARIÁVEIS
3.3. OPERAÇÃO DE ATRIBUIÇÃO
3.4. OPERAÇÕES DE ENTRADA E SAÍDA
3.5. COMENTÁRIOS
ESTRUTURAS DE CONTROLE
4.1. ESTRUTURA SEQÜENCIAL
4.2. ESTRUTURA DE DECISÃO
4.2.1. DECISÃO SIMPLES
4.2.2. DECISÃO COMPOSTA
4.3. ESTRUTURA DE REPETIÇÃO
4.3.1. CONTROLE POR CONTADOR
4.3.1. CONTROLE POR ENTRADA (FLAG)
LINGUAGEM DE PROGRAMAÇÃO PASCAL
5.1. INTRODUÇÃO
5.1.1. LINGUAGENS DE PROGRAMAÇÃO
5.1.2. TRADUTORES
5.1.3. A LINGUAGEM PASCAL
5.2. ELEMENTOS BÁSICOS
5.2.1. IDENTIFICADORES
5.2.2. PALAVRAS RESERVADAS
5.3. TIPOS DE DADOS
5.3.1. SIMPLES
5.3.2. ESTRUTURADOS
5.3.3. DEFINIDOS PELO USUÁRIO
5.4. EXPRESSÕES
5.4.1. OPERADORES ARITMÉTICOS
5.4.2. FUNÇÕES NUMÉRICAS PREDEFINIDAS
5.4.3. OPERADORES RELACIONAIS
5.4.4. OPERADORES LÓGICOS
5.4.5. PRIORIDADE
5.5. FORMATO DE UM PROGRAMA PASCAL
5.5.1. DECLARAÇÃO DE USO DE UNIDADES
5.5.2. DECLARAÇÃO DE CONSTANTES
5.5.3. DECLARAÇÃO DE TIPOS
5.5.4. DECLARAÇÃO DE VARIÁVEIS
5.5.5. DECLARAÇÃO DE PROCEDIMENTOS E FUNÇÕES
5.5.6. ÁREA DE COMANDOS
5.5.7. COMENTÁRIOS
COMANDOS BÁSICOS DO PASCAL
6.1. ATRIBUIÇÃO
6.2. ENTRADA
6.3. SAÍDA
6.4. COMANDOS DE DECISÃO
6.4.1. COMANDO IF-THEN-ELSE
6.4.2. COMANDO CASE-OF (DECISÃO MÚLTIPLA)
6.5. COMANDOS DE REPETIÇÃO
6.5.1. REPETIÇÃO COM TESTE NO INÍCIO ( WHILE-DO )
6.5.2. REPETIÇÃO COM TESTE NO FINAL ( REPEAT-UNTIL )