Pseudocódigo, diagramas estruturados e estruturas algorítmicas
O que é o pseudocódigo e suas vantagens frente aos diagramas de fluxos e as definições dos diagramas estruturados e as estruturas algorítmicas.Por Wilder Urbaez
Publicado em: 24/1/09
Pseudocódigo
Mistura de linguagem de programação e português (ou inglês, espanhol ou qualquer outro idioma) que se emprega, dentro da programação estruturada, para realizar o desenho de um programa. Essencialmente, o Pseudocódigo pode ser definido como uma linguagem, de especificações de algoritmos.
É a representação narrativa dos passos que deve seguir um algoritmo para dar solução a um problema determinado. O Pseudocódigo utiliza palavras que indicam o processo a realizar.
Vantagens de utilizar um Pseudocódigo a um Diagrama de Fluxo
- Ocupa menos espaço em uma folha de papel
- Permite representar de forma fácil operações repetitivas complexas
- É muito fácil passar de Pseudocódigo a um programa em alguma linguagem de programação.
- Se se seguem as regras se pode observar claramente os níveis que tem cada operação.
Diagramas estruturados (Nassi-Schneiderman)
O diagrama estruturado N-S também conhecido como diagrama de chapin é como um diagrama de fluxo no qual se omitem as datas de união e as caixas são contíguas. As ações sucessivas se podem escrever em caixas sucessivas e como nos diagramas de fluxo, se podem escrever diferentes ações em uma caixa. Um algoritmo se representa na seguinte forma:
Estruturas Algorítmicas
As estruturas de operação de programas são um grupo de formas de trabalho que permitem, mediante a manipulação de variáveis, realizar certos processos específicos que nos levem à solução de problemas. Estas estruturas se classificam de acordo com sua complexidade em: