Aed Lgicadeprogramao 131128070557 Phpapp01

1708 palavras 7 páginas
LÓGICA DE
PROGRAMAÇÃO
Prof.ª Ms. Eng.ª Elaine Cecília Gatto
Algoritmos e Estruturas de Dados
Engenharia de Computação
Universidade Sagrado Coração

Lógica de programação
• Significa o uso correto das leis de pensamento, da “ordem de razão” e de processos de raciocínio e simbolização formais na programação de computadores, objetivando racionalidade e o desenvolvimento de técnias que cooperem para produção de soluções logicamente válidas e coerentes, que resolvam com qualidade os problemas que se deseja programar.
• Programação: é responsável pela instrução do computador do que e de como um problema deve ser resolvido.
• Algoritmo: é uma sequencia ordenada e sem ambiguidade de passos que visam atingir um objetivo bem definido e, consequentemente levam à solução de um problema.

2

Lógica de programação
• Em um algoritmo, é importante salientarmos:
• Deve descrever exatamente quais são as instruções que devem ser executadas e em que sequencia;
• Eficiente: resolve o problema com o mínimo de recursos; • Eficaz: consegue resolver o problema em qualquer situação. Todas as situações de exceção, que possa alterar o comportamento do algoritmo devem ser especificados e tratados.
3

Como construir um algoritmo
Problema

Análise Preliminar
Desenvolva
um algoritmo para resolver o problema
Execute o algoritmo para vários testes cujos resultados sejam conhecidos Entenda o problema com a maior precisão possível

Se o resultado não for satisfatório, altere o algoritmo e teste novamente

Solução
Teste de qualidade Produto Final

Alteração
Algoritmo pronto para ser aplicado – implementado

4

Exemplo
• Algoritmo para troca de uma lampada queimada.
1. Remova a lâmpada queimada
2. Coloque um a nova lâmpada
• Detalhando ou refinando os passos:
•. Vamos trocar uma lâmpada de rosquear. Se a lâmpada está queimada não é necessário fazer o teste se está ou não funcionando. Temos uma lâmpada em casa igual àquela que queimou – voltagem e potência. Temos uma lâmpada para trocar pela outra.

Relacionados