Tipos de Algoritmos
Tipos de algoritmos
Existem diversos tipos de algoritmos. Dentre eles, podemos
citar: pseudocódigo, descrição narrativa, fluxograma e
diagrama de Chapin.
O pseudocódigo utiliza linguagem estruturada e se
assemelha, na forma, a um programa inscrito na linguagem de
programação pascal é também chamado de português
estruturado.
A descrição narrativa utiliza linguagem natural para
especificar o passos para a realização as tarefas. Isso dá
margem as más interpretações e ambigüidades.
O fluxograma é uma forma universal de representação, pois
se utiliza de figuras geométricas para ilustrar os passos a
serem seguidos para a resolução dos problemas é chamada
também de diagrama de blocos.
O diagrama de Chapin, também conhecido como diagrama
Nassi-Shneiderman ou diagrama N_S, apresenta a solução de
problema por meio de um diagrama de quadros com uma visão
hierárquica e estruturada. Esse tipo de diagrama não é muito
utilizado, pois é muito difícil representa recursividade, entre
outros procedimentos
Exemplos:
Português Estruturados
algoritmo "Quadrado dos numeros"
// Função : Apresentar o quadro dos numeros de 0 a 20
// Autor : Ana Lúca
// Data : 12/12/2010
// Seção de Declarações
var
val, ind: inteiro
inicio
// Seção de Comandos
ind <- 0
Escreval ("Quadrados dos numeros inteiros")
enquanto (ind <= 20) faca
val <- ind * ind
Escreval (ind, " * ", ind," = ",val)
ind <- ind + 1
fimenquanto
fimalgoritmo
Fluxograma
Diagrama de Chapin
Descrição Narrativa
Troca de um pneu furadoAfrouxar ligeiramente as
porcas
1. Suspender o carro
2. Retirar as porcas e o pneu
3. Colocar o pneu reserva
4. Apertar as porcas
5. Abaixar o carro
6. Dar o aperto final nas porcas
Cálculo da média de um alunoObter as sua
notas de provas
1. Calcular a média aritmética
2. Se a média for maior que 7,
3. o aluno foi aprovado,
4. senão ele foi reprovado.
https://infoanalucia.wordpress.com/sobre/tipos-de-algoritmos/

Tipos de algoritmos

  • 1.
    Tipos de Algoritmos Tiposde algoritmos Existem diversos tipos de algoritmos. Dentre eles, podemos citar: pseudocódigo, descrição narrativa, fluxograma e diagrama de Chapin. O pseudocódigo utiliza linguagem estruturada e se assemelha, na forma, a um programa inscrito na linguagem de programação pascal é também chamado de português estruturado. A descrição narrativa utiliza linguagem natural para especificar o passos para a realização as tarefas. Isso dá margem as más interpretações e ambigüidades. O fluxograma é uma forma universal de representação, pois se utiliza de figuras geométricas para ilustrar os passos a serem seguidos para a resolução dos problemas é chamada também de diagrama de blocos. O diagrama de Chapin, também conhecido como diagrama Nassi-Shneiderman ou diagrama N_S, apresenta a solução de problema por meio de um diagrama de quadros com uma visão hierárquica e estruturada. Esse tipo de diagrama não é muito utilizado, pois é muito difícil representa recursividade, entre outros procedimentos Exemplos:
  • 2.
    Português Estruturados algoritmo "Quadradodos numeros" // Função : Apresentar o quadro dos numeros de 0 a 20 // Autor : Ana Lúca // Data : 12/12/2010 // Seção de Declarações var val, ind: inteiro inicio // Seção de Comandos ind <- 0 Escreval ("Quadrados dos numeros inteiros") enquanto (ind <= 20) faca val <- ind * ind Escreval (ind, " * ", ind," = ",val) ind <- ind + 1 fimenquanto
  • 3.
  • 4.
    Troca de umpneu furadoAfrouxar ligeiramente as porcas 1. Suspender o carro 2. Retirar as porcas e o pneu 3. Colocar o pneu reserva 4. Apertar as porcas 5. Abaixar o carro 6. Dar o aperto final nas porcas Cálculo da média de um alunoObter as sua notas de provas 1. Calcular a média aritmética 2. Se a média for maior que 7, 3. o aluno foi aprovado, 4. senão ele foi reprovado. https://infoanalucia.wordpress.com/sobre/tipos-de-algoritmos/