Técnicas computacionais
Apostila de Algoritmos Linguagem VisuAlg
Disciplinas Técnicas Computacionais em Engenharia I e Introdução à Computação
.: NAPRO :. NÚCLEO DE APOIO APRENDIZAGEM DE PROGRAMAÇÃO
INTRODUÇÃO
O Objetivo principal do sistema AlgoMais e VisuAlg é fornecer uma ferramenta de apoio programação baseado no Português Estruturado, sem reduzir o estudo teórico. Com estas ferramentas pretende-se proporcionar uma forma de estimular os alunos a praticar e exercitar o desenvolvimento de algoritmos em uma pseudolinguagem conhecida como "Portugol" ou Português Estruturado. "Portugol" é derivado da aglutinação de Português + Algol. Algol é o nome de uma linguagem de programação estruturada usada no final da década de 50. Embora o português estruturado seja uma linguagem bastante simplificada, possui todos os elementos básicos e uma estrutura semelhante à de uma linguagem típica para programação de computadores. Além disso, resolver problemas com português estruturado, pode ser uma tarefa tão complexa quanto a de escrever um programa em uma linguagem de programação qualquer. Portanto, neste manual, estaremos na verdade procurando desenvolver as habilidades básicas que serão necessárias para adquirir-se competência na programação de computadores. 1. Algoritmo não Computacional Abaixo é apresentado um Algoritmo não computacional cujo objetivo é usar um telefone público.
Todo mundo que tem contato com computadores sabe que eles precisam ser programados para executar tarefas. Um programa é um conjunto de milhares de instruções que indicam ao computador, passo a passo, o que ele tem que fazer. Estes programas são construídos com ferramentas chamadas "linguagens de programação". Estas linguagens contêm os comandos que fazem o computador escrever algo na tela, realizar cálculos aritméticos, receber uma entrada de dados visto teclado, e milhares de outras coisas, mas estes comandos precisam estar em uma ordem lógica e contribuir, cada um, para a