Algoritmo    Algoritmo e ProgramaçãoProf.: Geraldo Herystarley Veloso               Cruz
ConceitoÉ uma sequencia de passos que visa a atingir um   objetivo bem definido (FORBELONE, 1999).    É a descrição dos pa...
Conceito É uma sequencia finita de instruções ouoperações cuja a execução, em tempo finito,    resolve um problema computa...
ClassificaçõesDescritivo/Narrativo    Fluxograma  Pseudocódigo
Descritivo/Narrativo Essa consiste em escrever passo a passo a    resolução do problema utilizando umalinguagem convencion...
Descritivo/Narrativo• ExemploPasso 1 – Separar ovo, frigideira, óleo, sal e escumadeira;Passo 2 – Acender a chama do fogão...
Fluxograma• Consiste na demonstração passo a passo da  solução do problema através de simbolos,  obedecendo regras
ConceitoÉ um dos modelos de diagrama, que representa      um esquema gráfico de um processo.        Podemos entendê-lo com...
ConceitoOs fluxogramas representam um importante instrumento para compreensão e análise do  funcionamento dos sistemas, re...
Símbolos    Início / Fim                                  Relatório    de Processo                                impresso...
A               B     Inicio            Colocar a                     frigideira na   Desligar o                    chama ...
PseudocódigoConsiste em estabelecer a solução passo a passo      de um problema por meios de regras                 predef...
PseudocódigoPrograma SomaVariaveis      N1,N2,N3,N4 : Inteira;InicioImprima (“Entre com um valor”);Leia(N1);Imprima (“Entr...
Construção de um algoritmo• Conhecer bem o processo ou problema a ser  resolvido;• Definir valores de entrada;• Definir o ...
Algoritmo
Próximos SlideShares
Carregando em…5
×

Algoritmo

529 visualizações

Publicada em

Aula inicial de Algoritmo

Publicada em: Educação
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
529
No SlideShare
0
A partir de incorporações
0
Número de incorporações
5
Ações
Compartilhamentos
0
Downloads
8
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Algoritmo

  1. 1. Algoritmo Algoritmo e ProgramaçãoProf.: Geraldo Herystarley Veloso Cruz
  2. 2. ConceitoÉ uma sequencia de passos que visa a atingir um objetivo bem definido (FORBELONE, 1999). É a descrição dos passos que devem ser seguidos para a realização de uma tarefa(ASCENCIO,1999).
  3. 3. Conceito É uma sequencia finita de instruções ouoperações cuja a execução, em tempo finito, resolve um problema computacional, qualquer que seja sua instância (SALVETTI,1999)
  4. 4. ClassificaçõesDescritivo/Narrativo Fluxograma Pseudocódigo
  5. 5. Descritivo/Narrativo Essa consiste em escrever passo a passo a resolução do problema utilizando umalinguagem convencional de comunicação dos passos.
  6. 6. Descritivo/Narrativo• ExemploPasso 1 – Separar ovo, frigideira, óleo, sal e escumadeira;Passo 2 – Acender a chama do fogão;Passo 3 – Colocar o óleo na frigideira;Passo 4 – Colocar a frigideira na chama do fogão;Passo 5 – Retirar o ovo da casca e colocá-lo na frigideira;Passo 6 – Sal a gosto;Passo 7 – Aguardar o ponto da fritura;Passo 8 – Fritura Pronta? Se não volte a passo 7;Passo 9 – Desligar o fogão;Passo 10 – Retirar da frigideira para servir;
  7. 7. Fluxograma• Consiste na demonstração passo a passo da solução do problema através de simbolos, obedecendo regras
  8. 8. ConceitoÉ um dos modelos de diagrama, que representa um esquema gráfico de um processo. Podemos entendê-lo como uma documentação passo a passo da execução de um processo qualquer. É uma das sete ferramentas da qualidade e muito utilizada em fábricas e industrias para a organização de produtos e processos.
  9. 9. ConceitoOs fluxogramas representam um importante instrumento para compreensão e análise do funcionamento dos sistemas, representa o fluxo ou a seqüência normal de qualquer trabalho, produto ou documento. Através deles é possível verificar se as operações estão sendo executadas damaneira mais eficiente pelos órgãos e pessoas adequadas
  10. 10. Símbolos Início / Fim Relatório de Processo impresso/Vídeo ConectorExecução de uma Ação Alimentação Manual Conector Decisão
  11. 11. A B Inicio Colocar a frigideira na Desligar o chama do fogo fogão Separar ovo,frigideira, sal e Retirar o ovo escumadeira da casca e Retirar da colocá-lo na frigideira e frigideira servir Acender a chama do fogão Aguardar o ponto de fritura Fim Colocar óleo na frigideira Fritura Pronta ? A B
  12. 12. PseudocódigoConsiste em estabelecer a solução passo a passo de um problema por meios de regras predefinidas
  13. 13. PseudocódigoPrograma SomaVariaveis N1,N2,N3,N4 : Inteira;InicioImprima (“Entre com um valor”);Leia(N1);Imprima (“Entre com um valor”);Leia(N2);Imprima (“Entre com um valor”);Leia(N3);N4:= (N1+N2+N3)/3;Imprima (“A média dos três números é ‘,N4);Fim.
  14. 14. Construção de um algoritmo• Conhecer bem o processo ou problema a ser resolvido;• Definir valores de entrada;• Definir o processamento que será realizado;• Definir os valores de saída;

×