Atps
SUPERVISIONADAS
Algoritmo e Programação
Passo 1 (Aluno)
1. Fazer a leitura individual de: Introdução à Programação de Computadores para Cursos de
Engenharia e de Automação. Disponível em:
. Acesso em: 17 set. 2012. Buscar compreender os princípios da Construção de
Algoritmos.
2. Fazer a leitura individual de: Algoritmos Computacionais (Programas). Disponível em:
. Acesso em: 17 set. 2012. Buscar compreender os princípios da Representação de
Dados e variáveis.
3. Fazer a leitura individual do capítulo 1: Introdução do livro texto da disciplina de
Algoritmos e Programação (MIZRAHI, Victorine Viviane. Treinamento em Linguagem C. 1ª ed. São Paulo: Pearson, 2007. p. 2 a 26) focando a leitura em Conceitos Fundamentais de
Programação em Linguagem C.
Passo 2 (Equipe)
• Noção de Algoritmo
Na bibliografia, encontramos diferentes definições para algoritmo, algumas tratam uma simples receita de bolo como um algoritmo, outros autores consideram esses exemplos simplificações demasiadas do conceito e preferem associar o conceito de algoritmo a soluções computacionais.
Um conjunto de ações com propriedades especiais e especificas e com algumas estruturas padrões para controlar a ordem na qual as ações são realizadas.
• Pseudo Linguagem.
Entretanto para facilitar a construção de algoritmos computacionais, as linguagens de programação evoluiram de forma a aproximarem-se cada vez mais da linguagem natural. Pseudolinguagens tentam aproximar ainda mais os algoritmos computacionais da linguagem natural, sendo especialmente adequadas para utilizacao em cursos introdutórios sobre a arte de programar computadores.
Neste trabalho utilizaremos uma pseudolinguagem, conhecida como PORTUGOL, para aproximar a liguagem natural ao detalhamento das ações nos algoritmos computacionais. A descrição de algoritmos em pseudo linguagens, além da simplicidade, permitem mesclar regras e estruturas rígidas, com descrições de ações em liguagem natural,