SlideShare uma empresa Scribd logo
1 de 6
Algoritmos Computacionais


  UNIDADE 2
   ALGORITMO E RESOLUÇÃO DE PROBLEMAS
      Noções de lógica para construção de
   algoritmos
      Construção de algoritmos sobre problemas
   do cotidiano
Algoritmos Computacionais
  EXPRESSÃO DA LÓGICA
    O QUE É LÓGICA?
      Em termos usuais – falamos de lógica no nosso
      dia-a-dia...
         Fulano é lógico.
         Eu sabia que isso aconteceria. Era lógico!
         A lógica do seu raciocínio é estranha.
    LÓGICA
      É a forma de ordenar os pensamentos para
      solucionar um problema ou executar uma tarefa.
      Exemplos:
         João é pai de Maria
         Pedro é pai de João
         Portanto, Pedro é avô de Maria
Algoritmos Computacionais
  EXPRESSÃO DA LÓGICA
    O QUE É LÓGICA DE PROGRAMAÇÃO?
      É o ato de programar o computador para que ele
      cumpra determinada tarefa. Para isso então é
      necessário usar lógica, ou seja, ordenar os
      pensamentos e identificar os passos para a
      solução do problema que será realizado pela
      máquina.
Algoritmos Computacionais
  EXPRESSÃO DA LÓGICA
    ALGORITMOS
      É uma seqüência de instruções bem definidas
      que, executadas passo a passo, permitem a
      solução de um problema.
      Passo-a-passo
        Significa que cada passo é completado antes que o
        próximo comece.
      Exemplo:
        É impossível “ver novela” antes de executar por inteiro
        o passo anterior de “ligar a TV”.
      Bem-definido
        Significa que cada passo é completamente definido a
        partir da entrada atual e dos passos anteriores, não
        permitindo ambigüidade.
Algoritmos Computacionais
  EXPRESSÃO DA LÓGICA
    UM EXEMPLO GENÉRICO DE ALGORITMO É UMA
    RECEITA DE BOLO.
                       No algoritmo, a etapa “colocar
                       farinha e fermento ” não está
              Farinha de Trigo
               Ovos bem Açúcar definida.   Que tipo de
                                         a
              Fermentofarinha? QualInstruçõesquantidade de
                             leite

    ALGORITMO
                       farinha e fermento?
                   Manteiga
1) Bater duas claras em n
                     eve,
                     2) Colocar duas gemas,
                     3) Colocar um xícara de aç
                     úcar,
                     4) Colocar duas colheres d
                     e manteiga,
                     5) Colocar uma xícara de l
                     eite de coco,
                     6) Colocar farinha e ferme
                     nto.
7) Colocar na forma e assar em fogo médio

Mais conteúdo relacionado

Destaque

OfficeTrack - P.O.D (Proof of Delivery)
OfficeTrack - P.O.D (Proof of Delivery)OfficeTrack - P.O.D (Proof of Delivery)
OfficeTrack - P.O.D (Proof of Delivery)Ilan Szapiro Ben Avram
 
E mediador en ava
E mediador en avaE mediador en ava
E mediador en avacesarmono
 
Presentation uma kiwe project
Presentation uma kiwe projectPresentation uma kiwe project
Presentation uma kiwe projectDavid Escobar
 
Fotografia s2
Fotografia  s2Fotografia  s2
Fotografia s2eb1penha4
 
Formato proyecto-productivo media-técnica
Formato proyecto-productivo media-técnicaFormato proyecto-productivo media-técnica
Formato proyecto-productivo media-técnicaPaola Vertel
 
La familia (luisa vergara)
La familia (luisa vergara)La familia (luisa vergara)
La familia (luisa vergara)L9507V
 

Destaque (10)

05 booklet
05 booklet 05 booklet
05 booklet
 
YOOBAO Introduction-2016.10.05
YOOBAO Introduction-2016.10.05YOOBAO Introduction-2016.10.05
YOOBAO Introduction-2016.10.05
 
Lavado de manos
Lavado de manosLavado de manos
Lavado de manos
 
OfficeTrack - P.O.D (Proof of Delivery)
OfficeTrack - P.O.D (Proof of Delivery)OfficeTrack - P.O.D (Proof of Delivery)
OfficeTrack - P.O.D (Proof of Delivery)
 
E mediador en ava
E mediador en avaE mediador en ava
E mediador en ava
 
Presentation uma kiwe project
Presentation uma kiwe projectPresentation uma kiwe project
Presentation uma kiwe project
 
Fotografia s2
Fotografia  s2Fotografia  s2
Fotografia s2
 
About brasil!
About brasil!About brasil!
About brasil!
 
Formato proyecto-productivo media-técnica
Formato proyecto-productivo media-técnicaFormato proyecto-productivo media-técnica
Formato proyecto-productivo media-técnica
 
La familia (luisa vergara)
La familia (luisa vergara)La familia (luisa vergara)
La familia (luisa vergara)
 

Semelhante a Algoritmos passo-a-passo para solução de problemas

Semelhante a Algoritmos passo-a-passo para solução de problemas (6)

Aula 2 - Introducao a Algoritmo.pptx
Aula 2 - Introducao a Algoritmo.pptxAula 2 - Introducao a Algoritmo.pptx
Aula 2 - Introducao a Algoritmo.pptx
 
Lógica da programação
Lógica da programaçãoLógica da programação
Lógica da programação
 
Lógica da programação
Lógica da programaçãoLógica da programação
Lógica da programação
 
50978145 algoritmos-exercicios-resolvidos
50978145 algoritmos-exercicios-resolvidos50978145 algoritmos-exercicios-resolvidos
50978145 algoritmos-exercicios-resolvidos
 
Algoritmos 0 - apresentação
Algoritmos   0 - apresentaçãoAlgoritmos   0 - apresentação
Algoritmos 0 - apresentação
 
Módulo1 aula2
Módulo1 aula2Módulo1 aula2
Módulo1 aula2
 

Algoritmos passo-a-passo para solução de problemas

  • 1. Algoritmos Computacionais UNIDADE 2 ALGORITMO E RESOLUÇÃO DE PROBLEMAS Noções de lógica para construção de algoritmos Construção de algoritmos sobre problemas do cotidiano
  • 2. Algoritmos Computacionais EXPRESSÃO DA LÓGICA O QUE É LÓGICA? Em termos usuais – falamos de lógica no nosso dia-a-dia... Fulano é lógico. Eu sabia que isso aconteceria. Era lógico! A lógica do seu raciocínio é estranha. LÓGICA É a forma de ordenar os pensamentos para solucionar um problema ou executar uma tarefa. Exemplos: João é pai de Maria Pedro é pai de João Portanto, Pedro é avô de Maria
  • 3. Algoritmos Computacionais EXPRESSÃO DA LÓGICA O QUE É LÓGICA DE PROGRAMAÇÃO? É o ato de programar o computador para que ele cumpra determinada tarefa. Para isso então é necessário usar lógica, ou seja, ordenar os pensamentos e identificar os passos para a solução do problema que será realizado pela máquina.
  • 4. Algoritmos Computacionais EXPRESSÃO DA LÓGICA ALGORITMOS É uma seqüência de instruções bem definidas que, executadas passo a passo, permitem a solução de um problema. Passo-a-passo Significa que cada passo é completado antes que o próximo comece. Exemplo: É impossível “ver novela” antes de executar por inteiro o passo anterior de “ligar a TV”. Bem-definido Significa que cada passo é completamente definido a partir da entrada atual e dos passos anteriores, não permitindo ambigüidade.
  • 5. Algoritmos Computacionais EXPRESSÃO DA LÓGICA UM EXEMPLO GENÉRICO DE ALGORITMO É UMA RECEITA DE BOLO. No algoritmo, a etapa “colocar farinha e fermento ” não está Farinha de Trigo Ovos bem Açúcar definida. Que tipo de a Fermentofarinha? QualInstruçõesquantidade de leite ALGORITMO farinha e fermento? Manteiga
  • 6. 1) Bater duas claras em n eve, 2) Colocar duas gemas, 3) Colocar um xícara de aç úcar, 4) Colocar duas colheres d e manteiga, 5) Colocar uma xícara de l eite de coco, 6) Colocar farinha e ferme nto. 7) Colocar na forma e assar em fogo médio