Tipos algoritmos
Tese: Tipos algoritmos. Pesquise 862.000+ trabalhos acadêmicosPor: kaleby143oidfjp • 28/10/2014 • Tese • 526 Palavras (3 Páginas) • 515 Visualizações
Tipos de
Algoritmos
Os três tipos mais utilizados de algoritmos são:
descrição narrativa,
fluxograma e pseudocódigo
ou
portugol,
que descrevemos a seguir.
1.3.1.
Descrição Narrativa
A descrição
narrativa consiste em analisar o enunciado do problema
e escrever, utilizando uma linguagem natural (por exemplo, a língua portuguesa),
os passos a serem seguidos para sua resolkução.
Vantagem:
não é necessário aprender nenhum conceito novo, pois
uma líng
ua natural, neste ponto, já é bem conhecida.
Desvantagem:
a língua natural abre espaço para várias
interpretações, o que posteriormente dificultará a transcrição desse algoritmo para
programa.
13
1.3.2.
Fluxograma
O fluxograma consiste em analisar o enunciado
do problema e
escrever, utilizando símbolos gráficos pré
-
definidos, os passos a serem seguidos
para sua resolução.
Vantagem
:
o entendimento de elementos gráficos é mais simples
que o entendimento de textos.
Desvantagem
:
é necessário aprender a simbologia d
os fluxogramas
e, além disso, o algoritmo resultante não apresenta muitos detalhes, dificultando
sua transição para um programa.
1.3.3.
Pseudocódigo ou Portugol
ou Português Estruturado
O pseudocódigo ou
portugol
ou português estruturado
consiste em
analisar o enunciado do problema e escrever, por meio de regras pré
-
definidas,
os passos a serem seguidos para sua resolução.
Vantagem:
a passagemdo algoritmo para qualquer linguagem de
programação é quase imediata, bastando conhecer as palavr
as reservadas dessa
linguagem que serão utilizadas.
Desvantagem:
é necessário aprender as regras do pseudocódigo,
que serão apresentadas a seguir.
Tipos de
Algoritmos
Os três tipos mais utilizados de algoritmos são:
descrição narrativa,
fluxograma e pseudocódigo
ou
portugol,
que descrevemos a seguir.
1.3.1.
Descrição Narrativa
A descrição
narrativa consiste em analisar o enunciado do problema
e escrever, utilizando uma linguagem natural (por exemplo, a língua portuguesa),
os passos a serem seguidos para sua resolkução.
Vantagem:
não é necessário aprender nenhum conceito novo, pois
uma líng
ua natural, neste ponto, já é bem conhecida.
Desvantagem:
a língua natural abre espaço para várias
interpretações, o que posteriormente dificultará a transcrição desse algoritmo para
programa.
13
1.3.2.
Fluxograma
O fluxograma consiste em analisar o enunciado
do problema e
escrever, utilizando símbolos gráficos pré
-
definidos, os passos a serem seguidos
para sua resolução.
Vantagem
:
o entendimento de elementos gráficos é mais simples
que o entendimento de textos.
Desvantagem
:
é necessário aprender a simbologia d
os fluxogramas
e, além disso, o algoritmo resultante não apresenta muitos detalhes, dificultando
sua transição para um programa.
1.3.3.
Pseudocódigo ou Portugol
ou Português Estruturado
O pseudocódigo ou
portugol
ou português estruturado
consiste em
analisar o enunciado do problema
...