sábado, 9 de junho de 2012

Lógica de Programação - Introdução (Parte 1)



Agora sim, vamos começar um tema super interessante, Lógica de Programação
Alegria para uns tristeza para outros, é matéria fundamental para os cursos superiores de informática, e, também útil para outras áreas, como Engenharia Civil. 
Os posts criados a seguir, sobre esse tema, têm como fonte principal de informações, o livro: Lógica de Programação, A construção de algoritmos e estrutura de dados, dos autores, André Luiz Villhar Farbollone e Henri Frederico Eberspacher, da editora Pearson.
O livro utilizado aqui é da 3ª edição, provavelmente tenha algum bem mais novo, mas essa versão atende ao objetivo desses posts.
Escolhi esse livro, por ele ser o melhor livro de lógica de programação que já usei.

Tá, e agora, o que é Lógica?

As duas melhores definições que encontrei foram: “Correção do pensamento” e “arte do bem pensar”, onde a “Correção do pensamento” ajusta o pensamento obtido selecionando apenas o que é útil, descartando o que não é, e, “arte do bem pensar” que coloca ordem nos pensamentos.

Exemplo de lógica:
Todo mamífero é um animal.
Todo cavalo é um animal.
Portanto, todo cavalo é um animal.



A casos em que precisamos colocar ordem nos pensamentos, isso é utilizar a lógica.
Exemplo:
A gaveta está fechada.
A caneta está dentro da gaveta.
Precisamos primeiro abrir a gaveta para depois pegar a caneta.



Continua...


Nenhum comentário: