Memoria Rom
Rio Branco
2014
Formas de Representação Algorítimos
Projeto de Pesquisa apresentado à disciplina Fundamentos de Programação e Algoritmos do curso de Sistemas de Informação
Professor:
Rio Branco
2014
Introdução
Existem diversas formas de representação de algoritmos, mais não há um consenso com relação a melhor delas, algumas formas de representação de algoritmos tratam os problemas apenas em nível lógico, abstraindo-se de detalhes de implementação muitas vezes relacionados com alguma linguagem de programação específica, por outro lado existem formas de representação de algoritmos que possuem uma maior riqueza de detalhes e muitas vezes acabam por obscurecer as ideias principais do algoritmo, dificultando seu entendimento.
Formas de Representação Algorítimos
• Fluxograma – representação gráfica de algoritmos, ou seja, das instruções e/ou módulos do
Processamento, conhecido também como diagrama de bloco;
O fluxograma nada mais é do que uma representação gráfica do algoritmo, através de formas geométricas, facilitando a compreensão da lógica utilizada pelo profissional. Existem atualmente vários padrões para definir as formas geométricas a serem utilizadas para as diversas instruções (passos) a serem seguidos pelo sistema.
Algumas formas de Fluxograma
• Descrição narrativa – expressa o algoritmo em linguagem natural, como por exemplo, as
Instruções de operação de um determinado eletrodoméstico, constantes do manual do
Operador;
• Portugol (linguagem estruturada) - forma de escrever algoritmos que muito se assemelha a
Forma na qual os programas são escritos nas linguagens de programação (Pascal, Cobol,
Ba sic, dBASE, etc...).