A programação de computadores está diretamente relacionada com a utilização de Lógica e com a construção de Algoritmos e Estrutura de Dados. Este livro é de natureza introdutória e acessível, sendo indicado para estudantes que necessitam iniciar seus estudos na área de constução de algoritmos e programação de computadores, servindo como apoio curricular à disciplinas do ensino médio e superior, ou como fonte de estudo auto-instrucional. Através de sua simplicidade, clareza e objetividade, esta obra tem por objetivo introduzir o leitor no universo da lógica aplicada à programação de computadores. Ao final do estudo, o leitor estará capacitado para construir algoritmos, assim como para assimilar com mais facilidade qualquer linguagem de programação existente ou futura. Em seu caráter essencialmente didático, o texto não requer nenhum conhecimento prévio de informática, sendo independente de características de máquina. Utiliza, com freqüência, exemplos e analogias provenientes do cotidiano para facilitar a compreensão dos assuntos abordados. Cada capítulo conta com exercícios de fixação, que objetivam sedimentar os assuntos de cada subitem, e com exercícios proposotos cobrindo todo o conteúdo co capítulo. No anexo encontram-se a resolução de uma série de exercícios selecionados. A pseudolinguagem utilizada é intencionalmente próxima das linguagens de programação comumente adotadas como primeira linguagem para facilitar posterior tradução e implementação prática