O que é Algoritmo

O que é algoritmo?

  É uma série de instruções(ordenada) para se chegar a um objetivo.

  Algoritmo é simplesmente uma "receita" para executarmos uma tarefa ou resolver algum problema. E como toda receita, um algoritmo também deve ser finito. Se seguirmos uma receita de bolo corretamente, conseguiremos fazer o bolo. A computação utiliza muito esse recurso, então se você pretende aprender programação, obviamente deve saber o que é algoritmo.

Algoritmo ordenado se tem

  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.
https://www.citisystems.com.br/wp-content/uploads/2012/11/formas-basicas-fluxograma.jpg

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



https://upload.wikimedia.org/wikipedia/commons/thumb/4/46/LampFlowchart_pt.svg/250px-LampFlowchart_pt.svg.png

Diagrama de Chapin

 http://arquivo.devmedia.com.br/artigos/Gabriel_Giaretta/Diagramas-Chapin-Fluxogramas/Diagramas-Chapin-Fluxogramas7.jpg

Descrição Narrativa



Troca de um pneu furado A frouxa 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 aluno obter as suas 2 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.

 

fonte:
https://infoanalucia.wordpress.com/sobre/tipos-de-algoritmos/
https://dicasdeprogramacao.com.br/o-que-e-algoritmo/ 

 

 

Nenhum comentário:

Tecnologia do Blogger.