Algoritmos

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (476 palavras )
  • Download(s) : 0
  • Publicado : 11 de abril de 2013
Ler documento completo
Amostra do texto
Formas de Representação de algoritmos
Existem diversas formas de representação de algoritmos. Algumas delas tratam os problemas apenas em nível lógico, abstraindo-se de detalhes de implementaçãomuitas vezes relacionados com alguma linguagem de programação específica. Também existem formas de representação de algoritmos que possuem uma maior riqueza de detalhes e muitas vezes acabam porobscurecer a idéia principal, o algoritmo, dificultando seu entendimento. Dentre as principais formas de representação de algoritmos destacam-se:

 Fluxograma Convencional;
 Pseudocódigo;

FLUXOGRAMAO fluxograma é uma forma universal de representação, pois utiliza figuras geométricas para ilustrar os passos a serem seguidos para a resolução dos problemas. Bastante utilizado, é também chamadopor alguns autores de diagrama de blocos.
Dessa forma, os símbolo gráficos representam as ações ou instruções a serem executadas. Os símbolos são ligados por setas que indicam o fluxo das ações. Algunssímbolos especiais indicam a possibilidade do fluxo seguir caminhos distintos, dependendo de certas situações que ocorram durante a execução do algoritmo. Assim como o pseudocódigo, o fluxograma éutilizado para organizar o raciocínio lógico a ser seguido para a resolução de um problema ou para definir os passos para a execução de uma tarefa. Também é utilizado para documentar rotinas de umsistema.
O fluxograma, por utilizar figuras para representação das ações, é considerado um algoritmo universal. Esta forma de representar o algoritmo facilita a compreensão do algoritmo, mesmo paraleigos, porém, o desenvolvimento de algoritmos complexos e longos pode tornar-se uma tarefa extremamente trabalhosa.

SIMBOLOGIA
Cada instrução ou ação a ser executada deve ser representada por meio deum símbolo gráfico. Os símbolos que serão usados estarão apresentados a seguir:

Terminal : representa o início e o final do fluxograma.


Processamento: representa a execução de operações ou...
tracking img