Informatica
Autor
Tânia Martins Preto
Revisão
Diretoria de Educação Profissional e Tecnologia
CURITIBA JULHO/2007
Todo o conteúdo desse material é de responsabilidade do(s) seu(s) autor(es).
C U RS O _ DE _ L O GI C A _ TANI A _2007
APRESENTAÇÃO
A lógica de programação é de fundamental importância para qualquer pessoa que deseja se dedicar à aprendizagem e estudo de linguagens de programação. A construção de programação visa instruir o computador para que ele realize determinadas tarefas de acordo com as nossas necessidades. Os compiladores são ferramentas que auxiliam a construção de programas e aceitam instruções, desde que estas obedeçam a determinas regras e estejam dentro do universo conhecido pelo compilador. Algoritmos são programas em uma forma mais simples e próxima da linguagem humana. O objetivo da lógica é ajudar o estudante a organizar as idéias e escrevê-las de uma forma que seja compreensível para o computador, ou seja, construir algoritmos que posterior mente possam facilmente ser transformados em programas. Este material tem como objetivo servir de apoio a um curso introdutório de lógica de programação. Apresentam-se aqui os principais conceitos relacionados ao desenvolvimento de algoritmos e programas, bem como uma introdução a uma linguagem estruturada de descrição de algoritmos. O aluno vai usar os conceitos da lógica de programação, tendo assim contato com as atividades do ato de programar através da construção de algoritmos simples. Espera-se que ao final deste curso o aluno esteja parcialmente preparado para iniciar efetivamente seus estudos em linguagens de programação de propósito diversos.
2
C U RS O _ DE _ L O GI C A _ TANI A _2007
SUMÁRIO
Introdução ..................................................................................................... 04
1.Conceitos Básicos ...................................................................................... 05 1.1