terça-feira, 20 de maio de 2014

LP - ALGORITMO

Um algoritmo é uma estratégia para resolver um desejado problema. Ele está associado ao desenvolvimento de uma técnica capaz de encontrar uma solução para este problema.


“Algoritmo são passos ou caminhos que levam para solução de um problemas“
Uma das formas mais eficazes de aprender algoritmos é através de muitos exercícios.

    Algoritmos não se aprende                                                    Algoritmos se aprende 
   • Copiando algoritmos                                                                • Construindo algoritmos 
   • Estudando algoritmos prontos                                               • Testando algoritmos 



Método Para Desenvolvimento de um Algorítimo
  • Ler e compreendes o problema para o qual será construído um algorítimo; 
  • Determinar qual será a entrada de dados do seu algorítimo; 
  • Determinar quais ações, lógicas e/ou aritmética, que deverão ser realizadas no seu algoritmo, bem com, as restrições, se houver, para cada uma dessas ações;
  • Determinar qual será a saída de resultado do seu algoritmo; 

TIPOS DE ALGORÍTIMO
  • Descrição narrativa;
Fazemos uso da descrição narrativa, quando queremos descrever um algoritmo de forma que o receptor da informação entenda do assunto mesmo não conhecendo de algoritmos, porém neste tipo de descrição termos uma imprecisão e uma falta de confiabilidade no entendimento do algorítimo além de termos uma descrição muito grande para dizer pouca coisa.
  • Fluxograma;
Desta forma faremos o uso de símbolos universais que nos ajudaram a compreender o que o algoritmo quer dizer. Este é mais utilizado, pois se trata de um padrão mundial, além de termos símbolos dizerem muito mais que palavras, porem este complica-se a medida que o algoritmo cresce.
  • Pseudocódigo;
O pseudocódigo é um código simplório, ou seja, não é um código real, mas um código imaginário que lembra o código de programação


ShareThis