sábado, 30 de junho de 2012
Lógica de Programação - Introdução (Parte 4)
Hoje iremos falar sobre a representação do algoritmo em uma Linguagem Algorítmica (Ex: Portugol) e também sobre uma ferramenta que pode ser usada para interpretar essa linguagem e executar comandos no computador.
sábado, 23 de junho de 2012
Lógica de Programação - Introdução (Parte 3)
Hoje iremos ver uma a representação de algoritmo em forma de Digrama.
Para a representação por diagrama, temos dois (2) exemplos, sendo um sobre decisão de compra de um Vídeo Game, outro sobre a possibilidade de você ter mexido em alguma coisa, e, se houve problemas com isso.
Nesses exemplos é utilizado um retângulo informando uma condição, que pode a situação atual ou um questionamento, as resposta ao questionamento leva a outra situação ou questionamento, cada decisão leva a uma nova situação.
Você pode percorrer esse diagrama, alterando suas resposta, e irá ver várias possibilidades de caminho a ser percorrido e condição final.
Diagrama: Compra de Um Vídeo Game
Diagrama: Não Mexa
sábado, 16 de junho de 2012
Lógica de Programação - Introdução (Parte 2)
E o que é Algoritmo?
“Um conjunto finito de regras que prevê uma sequência de operações para resolver um tipo de problema específico”.[Knuth]
“A noção de algoritmo é básica para toda a programação de computadores”. [Knuth]
Algoritmo também pode ser definido como um conjunto de passos para chegar a um objetivo bem definido. Não pode dar margem a dupla interpretação e ser efetivo.
Ele pode ser representado por uma descrição narrativa, um fluxograma ou uma linguagem algorítmica.
Um exemplo de uma descrição narrativa seria uma troca de uma lâmpada ou uma cantada infalível.
Para trocar a lâmpada:
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?
Assinar:
Postagens (Atom)
