SlideShare uma empresa Scribd logo
2
Mais lidos
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

PDF
Descritiva Narrativa (Lógica de Programação)
PDF
Introdução à Programação
PDF
Fluxograma (Lógica de Programação)
TXT
Exercicios resolvidos visuAlg
PDF
53392229 apostila-de-algoritmo-2009
PPTX
Algoritmos - Formas de Representação de Algoritmos
PPT
Representar um conjunto por extensão e por compreensão e diagrama de venus
PPT
Expressão analítica de uma função quadrática
Descritiva Narrativa (Lógica de Programação)
Introdução à Programação
Fluxograma (Lógica de Programação)
Exercicios resolvidos visuAlg
53392229 apostila-de-algoritmo-2009
Algoritmos - Formas de Representação de Algoritmos
Representar um conjunto por extensão e por compreensão e diagrama de venus
Expressão analítica de uma função quadrática

Mais procurados (20)

PPTX
Introdução a Algoritmos: Conceitos Básicos
PDF
Lista de exercicios algoritmos resolvida-
PDF
Lista de exercícios em portugol
PDF
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
ODP
Aula01 - Logica de Programação
PDF
Lista de exercicios algoritmos com pseudocodigo
PPTX
Lógica de programação { para iniciantes }
PDF
Aula 5 - Estruturas de seleção simples e composta - parte 1
PPTX
Lógica de Programação - Algoritmos
PDF
PDF
Lógica de programação em ppt
PPT
Material de Apoio de Algoritmo e Lógica de Programação
PPTX
Introdução à programação
PDF
Prova do sesi
PDF
Algoritmos em portugol
PDF
Estrutura de Dados - Grafos
PDF
Teoria dos Grafos
PPTX
Estrutura de Dados - Conceitos fundamentais
PDF
1.Introdução Banco de Dados
ODP
Algoritmo aula 01-f
Introdução a Algoritmos: Conceitos Básicos
Lista de exercicios algoritmos resolvida-
Lista de exercícios em portugol
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Aula01 - Logica de Programação
Lista de exercicios algoritmos com pseudocodigo
Lógica de programação { para iniciantes }
Aula 5 - Estruturas de seleção simples e composta - parte 1
Lógica de Programação - Algoritmos
Lógica de programação em ppt
Material de Apoio de Algoritmo e Lógica de Programação
Introdução à programação
Prova do sesi
Algoritmos em portugol
Estrutura de Dados - Grafos
Teoria dos Grafos
Estrutura de Dados - Conceitos fundamentais
1.Introdução Banco de Dados
Algoritmo aula 01-f
Anúncio

Semelhante a Tipos de algoritmos (11)

PPTX
1-Introdução paea quatiad de daos dosbre
PPT
Aula 1 módulo i - psi
PDF
Aula de programacao_final.dizando
PPT
Logica Algoritmo 02 Algoritmo
PDF
PPTX
PDF
Aulas 13 e 14 - Algoritmos
PPTX
Algoritmos - Aula 02 - Construcao de algoritmos
PPTX
PDF
Teoria da Computação
PPT
Trabalho Lost171 (Atualizado)
1-Introdução paea quatiad de daos dosbre
Aula 1 módulo i - psi
Aula de programacao_final.dizando
Logica Algoritmo 02 Algoritmo
Aulas 13 e 14 - Algoritmos
Algoritmos - Aula 02 - Construcao de algoritmos
Teoria da Computação
Trabalho Lost171 (Atualizado)
Anúncio

Último (6)

PDF
Certificado de Conclusão Jornada Inteligência Artificial
PDF
PROJETO DE PESQUISA PRONTO FONOAUDIOLOGIA 2025 ABNT.pdf
PDF
PROJETO DE PESQUISA PRONTO ESTÉTICA 2025 ABNT.pdf
PPT
Aula_15.pptssssssssssssssssssssssssssssssssssssss
PDF
Metodologias ágeis - Slides - aulas 1 a 5.pdf
PDF
Agosto-Lilas-Conscientizacao-e-Combate-a-Violencia-contra-a-Mulher.pdf
Certificado de Conclusão Jornada Inteligência Artificial
PROJETO DE PESQUISA PRONTO FONOAUDIOLOGIA 2025 ABNT.pdf
PROJETO DE PESQUISA PRONTO ESTÉTICA 2025 ABNT.pdf
Aula_15.pptssssssssssssssssssssssssssssssssssssss
Metodologias ágeis - Slides - aulas 1 a 5.pdf
Agosto-Lilas-Conscientizacao-e-Combate-a-Violencia-contra-a-Mulher.pdf

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/