SlideShare uma empresa Scribd logo
1 de 4
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/

Mais conteúdo relacionado

Mais procurados

Modulo a6 alunos
Modulo a6 alunosModulo a6 alunos
Modulo a6 alunosprofernando
 
Geometria vectorial 10 º resumo teorico
Geometria vectorial 10 º resumo teoricoGeometria vectorial 10 º resumo teorico
Geometria vectorial 10 º resumo teoricoAna Tapadinhas
 
Logica Proposicional
Logica ProposicionalLogica Proposicional
Logica ProposicionalAdolfo Neto
 
140-21_ANQEP-Atualiza_Ref_Comp-Web_FINAL_13Dez.pdf
140-21_ANQEP-Atualiza_Ref_Comp-Web_FINAL_13Dez.pdf140-21_ANQEP-Atualiza_Ref_Comp-Web_FINAL_13Dez.pdf
140-21_ANQEP-Atualiza_Ref_Comp-Web_FINAL_13Dez.pdfMarleneRicardo2
 
Determinar o domínio, contradomínio, zeros, coordenada de vértice e variação ...
Determinar o domínio, contradomínio, zeros, coordenada de vértice e variação ...Determinar o domínio, contradomínio, zeros, coordenada de vértice e variação ...
Determinar o domínio, contradomínio, zeros, coordenada de vértice e variação ...Paulo Mutolo
 
FIGURAS PLANAS
FIGURAS PLANASFIGURAS PLANAS
FIGURAS PLANASedmildo
 
Logica computacional
Logica computacionalLogica computacional
Logica computacionalJota Thin
 
Lógica e Matemática Computacional - Aula 01
Lógica e Matemática Computacional - Aula 01Lógica e Matemática Computacional - Aula 01
Lógica e Matemática Computacional - Aula 01thomasdacosta
 
O herói n’os lusíadas - tópicos para reflexão
O herói n’os lusíadas - tópicos para reflexãoO herói n’os lusíadas - tópicos para reflexão
O herói n’os lusíadas - tópicos para reflexãoMargarida Tomaz
 
Proposições simples e compostas
Proposições simples e compostasProposições simples e compostas
Proposições simples e compostasSérgio de Castro
 
Esfera e superfície esférica
Esfera e superfície esféricaEsfera e superfície esférica
Esfera e superfície esféricaaldaalves
 
Funções irracionais
Funções irracionaisFunções irracionais
Funções irracionaissilvia_lfr
 
Lógica Aristotélica
Lógica AristotélicaLógica Aristotélica
Lógica AristotélicaJorge Barbosa
 
Interseção planos
Interseção planosInterseção planos
Interseção planosanacdalves
 
Funçao quadratica-revisao 10º Ano
Funçao quadratica-revisao 10º AnoFunçao quadratica-revisao 10º Ano
Funçao quadratica-revisao 10º AnoAna Tapadinhas
 

Mais procurados (20)

Resumo Trigonometria | Matemática A 12º Ano
Resumo Trigonometria | Matemática A 12º AnoResumo Trigonometria | Matemática A 12º Ano
Resumo Trigonometria | Matemática A 12º Ano
 
Logica Programação. ...
Logica Programação. ...Logica Programação. ...
Logica Programação. ...
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Modulo a6 alunos
Modulo a6 alunosModulo a6 alunos
Modulo a6 alunos
 
Geometria vectorial 10 º resumo teorico
Geometria vectorial 10 º resumo teoricoGeometria vectorial 10 º resumo teorico
Geometria vectorial 10 º resumo teorico
 
Logica Proposicional
Logica ProposicionalLogica Proposicional
Logica Proposicional
 
140-21_ANQEP-Atualiza_Ref_Comp-Web_FINAL_13Dez.pdf
140-21_ANQEP-Atualiza_Ref_Comp-Web_FINAL_13Dez.pdf140-21_ANQEP-Atualiza_Ref_Comp-Web_FINAL_13Dez.pdf
140-21_ANQEP-Atualiza_Ref_Comp-Web_FINAL_13Dez.pdf
 
Determinar o domínio, contradomínio, zeros, coordenada de vértice e variação ...
Determinar o domínio, contradomínio, zeros, coordenada de vértice e variação ...Determinar o domínio, contradomínio, zeros, coordenada de vértice e variação ...
Determinar o domínio, contradomínio, zeros, coordenada de vértice e variação ...
 
FIGURAS PLANAS
FIGURAS PLANASFIGURAS PLANAS
FIGURAS PLANAS
 
Logica computacional
Logica computacionalLogica computacional
Logica computacional
 
Lógica e Matemática Computacional - Aula 01
Lógica e Matemática Computacional - Aula 01Lógica e Matemática Computacional - Aula 01
Lógica e Matemática Computacional - Aula 01
 
O herói n’os lusíadas - tópicos para reflexão
O herói n’os lusíadas - tópicos para reflexãoO herói n’os lusíadas - tópicos para reflexão
O herói n’os lusíadas - tópicos para reflexão
 
Proposições simples e compostas
Proposições simples e compostasProposições simples e compostas
Proposições simples e compostas
 
Esfera e superfície esférica
Esfera e superfície esféricaEsfera e superfície esférica
Esfera e superfície esférica
 
Funções irracionais
Funções irracionaisFunções irracionais
Funções irracionais
 
Lógica Aristotélica
Lógica AristotélicaLógica Aristotélica
Lógica Aristotélica
 
Interseção planos
Interseção planosInterseção planos
Interseção planos
 
Historia Da Geometria
Historia Da GeometriaHistoria Da Geometria
Historia Da Geometria
 
Funçao quadratica-revisao 10º Ano
Funçao quadratica-revisao 10º AnoFunçao quadratica-revisao 10º Ano
Funçao quadratica-revisao 10º Ano
 
Cp fc geometria descritiva
Cp fc geometria descritivaCp fc geometria descritiva
Cp fc geometria descritiva
 

Semelhante a Tipos de algoritmos

Semelhante a Tipos de algoritmos (9)

Aula 1 módulo i - psi
Aula 1   módulo i - psiAula 1   módulo i - psi
Aula 1 módulo i - psi
 
Aula de programacao_final.dizando
Aula de programacao_final.dizandoAula de programacao_final.dizando
Aula de programacao_final.dizando
 
134
134134
134
 
Aula02
Aula02Aula02
Aula02
 
Aulas 13 e 14 - Algoritmos
Aulas 13 e 14 - AlgoritmosAulas 13 e 14 - Algoritmos
Aulas 13 e 14 - Algoritmos
 
Algoritmos - Aula 02 - Construcao de algoritmos
Algoritmos - Aula 02 - Construcao de algoritmosAlgoritmos - Aula 02 - Construcao de algoritmos
Algoritmos - Aula 02 - Construcao de algoritmos
 
Aula02
Aula02Aula02
Aula02
 
Teoria da Computação
Teoria da ComputaçãoTeoria da Computação
Teoria da Computação
 
Trabalho Lost171 (Atualizado)
Trabalho Lost171 (Atualizado)Trabalho Lost171 (Atualizado)
Trabalho Lost171 (Atualizado)
 

Tipos de algoritmos

  • 1. 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:
  • 2. 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
  • 4. 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/