Objetivo
Capacitar o profissional a selecionar, adaptar e criar algoritmos para resolver problemas com uso de computação.
Programa
- Introdução - conceitos básicos
- sequência
- teste
- desvio
- Tipos de dados
- variáveis e constantes
- numéricos, caracteres e lógicos
- tipos básicos e tipos do usuário
- Expressões
- operadores e expressões aritméticas
- operadores e expressões relacionais
- operadores e expressões lógicas
- Desvios
- estrutura if/then/else
- estrutura case
- procedimentos e funções
- Estruturas de controle
- laços de repetição
- for/to
- while/do
- repeat/until
- Estruturas de dados
- Recursividade
Referências
Bibliografia básica online
Material de referência principal - apostila no site da UFPR: https://www.inf.ufpr.br/cursos/ci055/pascal.pdf - versão 0.2, acessado em 15/fevereiro/22
PS: Siga o link dado na apostila.
Página do verbete Algoritmo na Wikipedia: https://pt.wikipedia.org/wiki/Algoritmo - acessada em 15/fevereiro/22
Apostila no site da UFRJ: https://www.cos.ufrj.br/~sergio/ApostilaPascal.pdf - acessado em 15/fevereiro/22
Apostila no site da Faccat: https://fit.faccat.br/~fpereira/apostilas/apostila_prog1_ago2006.pdf - acessada em 15/fevereiro/22
E-book disponível no site do autor: http://www.boente.eti.br/aulas/e-bookpascal.pdf - acessado em 15/fevereiro/22
Bibliografia complementar
Apostila disponível no site do IME-USP: https://www.ime.usp.br/~slago/slago-pascal.pdf - acessada em 15/fevereiro/22
Página do compilador online (para exercícios pela Internet)
OnlineGDB (https://www.onlinegdb.com/online_pascal_compiler)
Comentários