SlideShare uma empresa Scribd logo
1 de 16
Lógica de programação




         Prof: Eduardo Rossit Paiossin
      Prof: Leandro Maranim Dei Santi
Conteúdo da aula


      Conceito de lógica de programação

      Definição de algoritmo

      Exemplos
Conteúdo da aula

      Conceito de lógica de programação
        I. O que é
        II. A lógica no dia a dia
        III. Para que serve


      Definição de algoritmo
        I. O que é
        II. Para que serve
        III. Exemplo de algoritmo
O que é lógica de programação?

Lógica é uma ciência ligada a Matemática e a
Filosofia que trata do pensar corretamente,
partindo do princípio de estabelecer regras
(passos) a fim de se chegar a um objetivo.
Lógica de programação proporciona técnicas que
possibilitam obter o resultado desejado de um
problema através de uma seqüência lógica.
É também uma forma de se escrever um programa
de computador com uma linguagem de fácil
entendimento para nós seres humanos.
A lógica de programação é necessária para todas
as pessoas que desejam trabalhar com
desenvolvimento de sistemas e programas pois
permite definir uma seqüência lógica para o
desenvolvimento.
A lógica no dia a dia

   Cotidianamente nos deparamos com situações e
   pensamentos lógicos

   Ex: Quando chove, eu não preciso regar as plantas
   do jardim.
       Hoje choveu.
       Logo, hoje eu não preciso regar as plantas do
   jardim
Para que serve?


 O uso da lógica é primordial na solução de
 problemas sejam eles simples ou complexos. Com
 ela é possível alcançar objetivos com eficiência e
 eficácia, em especial ao se utilizar recursos
 computacionais.
O que é um algoritmo?
 Um algoritmo é uma seqüência lógica finita de
 passos que levam a execução/solução de uma
 tarefa. Um exemplo funcional de algoritmo é uma
 receita de bolo onde você segue passo a passo os
 procedimentos da receita até o bolo ficar pronto.
 Um bom algoritmo deve ser conciso, lógico e sem
 ambigüidades.
 Um algoritmo corretamente executado não irá
 resolver um problema se estiver implementado
 incorretamente ou se não for apropriado ao
 problema.
Um algoritmo não representa, necessariamente,
um programa de computador, e sim os passos
necessários para realizar uma tarefa.
Pode ser implementado por um computador ou
mesmo por um ser humano.
Diferentes algoritmos podem realizar a mesma
tarefa usando um conjunto diferenciado de
instruções em mais ou menos tempo, espaço ou
esforço do que outros.
Por exemplo, um algoritmo para se vestir pode
especificar que você vista primeiro as meias e os
sapatos antes de vestir a calça enquanto outro
algoritmo especifica que você deve primeiro vestir
a calça e depois as meias e os sapatos. Fica claro
que o primeiro algoritmo é mais difícil de executar
que o segundo apesar de ambos levarem ao
mesmo resultado.
Se você quer aprender a desenvolver sistemas
você deve ser capaz de elaborar bons algoritmos
(lógicos, concisos, coesos, objetivos).
Para que serve um algoritmo?

 Um programa de computador é um algoritmo que
 diz ao computador os passos específicos e em
 que ordem eles devem ser executados.
 Um programa de computador é essencialmente
 um ou vários algoritmos escritos em uma
 linguagem de computador seja ela qual for (Java,
 PHP, VB .NET etc.. ) que dizem ao computador os
 passos específicos a serem executados.
 Um algoritmo bem feito é a base de um sistema
 bem feito.
Exemplos

Até mesmo as coisas mais simples podem ser
descritas por seqüências lógicas.

EX: Chupar um bala
  1.   Pegar a bala
  2.   Retirar o papel
  3.   Chupar a bala
  4.   Jogar o papel no lixo
Exemplos

Meu primeiro algoritmo

EX: Chupar um bala
      Inicio
               Pegar a bala
               Retirar o papel
               Chupar a bala
               Jogar o papel no lixo
      Fim
Exercício

 1) Crie uma seqüência lógica para tomar banho.
 2) Descreva com detalhes a seqüência lógica
    para trocar o pneu do carro.
 3) Fazer o exercício 1 da página 35
Refinando o Algoritmo
 Ação Primitiva: É uma ação que não pode mais
    ser refinada.
 Ação não Primitiva: É uma ação que pode ser
    refinada ainda mais. Ela deve ser refinada até
    virar uma ação primitiva.
 EX:
 Ref. Ação entrar no carro
       Abrir a porta
       Sentar no banco
       Fechar a porta
 fim-ref.
Exercício

 4) Faça a refinação do exercício 1 na forma de
    algoritmo indicando as refinações que você
    encontrou.
 5) Reescreva na forma de algoritmo o exercício 1
Bibliografia


 Introdução a Lógica de Programação. LOGICA DE
           PROGRAMAÇÃO Disponível em:
    < http://pt.wikibooks.org/wiki/ > Acesso em: 11
                 ABRIL. 2011, 21:00:00.

Mais conteúdo relacionado

Mais procurados

Introdução à programação
Introdução à programaçãoIntrodução à programação
Introdução à programação
12anogolega
 

Mais procurados (18)

122172 1445
122172 1445122172 1445
122172 1445
 
Como começar a programar!
Como começar a programar!Como começar a programar!
Como começar a programar!
 
Algoritmos com java script
Algoritmos com java scriptAlgoritmos com java script
Algoritmos com java script
 
Porque foi bom aprender com Python
Porque foi bom aprender com PythonPorque foi bom aprender com Python
Porque foi bom aprender com Python
 
Apostila de Introdução aos Algoritmos - usando o Visualg
Apostila de Introdução aos Algoritmos - usando o VisualgApostila de Introdução aos Algoritmos - usando o Visualg
Apostila de Introdução aos Algoritmos - usando o Visualg
 
Algoritmos e Técnicas de Programação - Curso Completo
Algoritmos e Técnicas de Programação - Curso CompletoAlgoritmos e Técnicas de Programação - Curso Completo
Algoritmos e Técnicas de Programação - Curso Completo
 
Apostila
ApostilaApostila
Apostila
 
Como fazer a gestão do Time de Desenvolvimento
Como fazer a gestão do Time de DesenvolvimentoComo fazer a gestão do Time de Desenvolvimento
Como fazer a gestão do Time de Desenvolvimento
 
Lógica da programação
Lógica da programaçãoLógica da programação
Lógica da programação
 
134
134134
134
 
Introdução à Programação
Introdução à ProgramaçãoIntrodução à Programação
Introdução à Programação
 
Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...
Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...
Open4Education | MC59 - Aprendendo a programar de forma divertida e eficiente...
 
CURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃO
CURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃOCURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃO
CURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃO
 
Oficina de Lógica de Programação - Uso do Scratch e do GvR
Oficina de Lógica de Programação - Uso do Scratch e do GvROficina de Lógica de Programação - Uso do Scratch e do GvR
Oficina de Lógica de Programação - Uso do Scratch e do GvR
 
Algoritmia (Conceitos)
Algoritmia (Conceitos)Algoritmia (Conceitos)
Algoritmia (Conceitos)
 
Cap04
Cap04Cap04
Cap04
 
Resumo da Aula de Lógica
Resumo da Aula de LógicaResumo da Aula de Lógica
Resumo da Aula de Lógica
 
Introdução à programação
Introdução à programaçãoIntrodução à programação
Introdução à programação
 

Destaque (8)

Ada 3 kaoh
Ada 3 kaohAda 3 kaoh
Ada 3 kaoh
 
FCSO Sheriffs Award 1995
FCSO Sheriffs Award 1995FCSO Sheriffs Award 1995
FCSO Sheriffs Award 1995
 
Bloque 3
Bloque 3Bloque 3
Bloque 3
 
Ростовская область - Южное сердце России
Ростовская область - Южное сердце РоссииРостовская область - Южное сердце России
Ростовская область - Южное сердце России
 
Reunião nº 13 - Entrega dos Prémios aos Melhores Alunos dia 30-09-2011
Reunião nº  13 - Entrega dos Prémios aos Melhores Alunos dia 30-09-2011Reunião nº  13 - Entrega dos Prémios aos Melhores Alunos dia 30-09-2011
Reunião nº 13 - Entrega dos Prémios aos Melhores Alunos dia 30-09-2011
 
14001(2)
14001(2)14001(2)
14001(2)
 
Actividad integradora no. 1
Actividad integradora no. 1Actividad integradora no. 1
Actividad integradora no. 1
 
Startup o que é ?
Startup o que é ?Startup o que é ?
Startup o que é ?
 

Semelhante a Aula01

Algoritmos e linguagem pascal
Algoritmos e linguagem pascalAlgoritmos e linguagem pascal
Algoritmos e linguagem pascal
angelicamenegassi
 
Linguagem visualg2.0
Linguagem visualg2.0Linguagem visualg2.0
Linguagem visualg2.0
Lucas Emanuel
 
Exercícios de avaliação 01 professor
Exercícios de avaliação 01 professorExercícios de avaliação 01 professor
Exercícios de avaliação 01 professor
pronatecvja
 

Semelhante a Aula01 (20)

Lógica de programação
Lógica de programaçãoLógica de programação
Lógica de programação
 
Algorítimos
AlgorítimosAlgorítimos
Algorítimos
 
Algoritmos - Aula 03 - Necessidade Do Uso da Logica
Algoritmos - Aula 03 - Necessidade Do Uso da LogicaAlgoritmos - Aula 03 - Necessidade Do Uso da Logica
Algoritmos - Aula 03 - Necessidade Do Uso da Logica
 
Aula1 introdução à lógica de programação
Aula1 introdução à lógica de programaçãoAula1 introdução à lógica de programação
Aula1 introdução à lógica de programação
 
Algoritmos e linguagem pascal
Algoritmos e linguagem pascalAlgoritmos e linguagem pascal
Algoritmos e linguagem pascal
 
Algoritmos e linguagem pascal
Algoritmos e linguagem pascalAlgoritmos e linguagem pascal
Algoritmos e linguagem pascal
 
INFORMATICA LOGICA DE PROGRAMAÇÃO E ALGORITIMOS AULA- 01.ppt
INFORMATICA LOGICA DE PROGRAMAÇÃO E ALGORITIMOS AULA- 01.pptINFORMATICA LOGICA DE PROGRAMAÇÃO E ALGORITIMOS AULA- 01.ppt
INFORMATICA LOGICA DE PROGRAMAÇÃO E ALGORITIMOS AULA- 01.ppt
 
Apostila algorítimos
Apostila algorítimosApostila algorítimos
Apostila algorítimos
 
Apostila algorítimos
Apostila algorítimosApostila algorítimos
Apostila algorítimos
 
Apostila algoritimos
Apostila algoritimosApostila algoritimos
Apostila algoritimos
 
Visu alg ref (2)
Visu alg ref (2)Visu alg ref (2)
Visu alg ref (2)
 
Linguagem visualg2.0
Linguagem visualg2.0Linguagem visualg2.0
Linguagem visualg2.0
 
Algoritmo aula 01-f
Algoritmo   aula 01-fAlgoritmo   aula 01-f
Algoritmo aula 01-f
 
Fórum respostas
Fórum  respostasFórum  respostas
Fórum respostas
 
Apostila algoritmos
Apostila algoritmosApostila algoritmos
Apostila algoritmos
 
Lógica de Programação
Lógica de ProgramaçãoLógica de Programação
Lógica de Programação
 
Exercícios de avaliação 01 professor
Exercícios de avaliação 01 professorExercícios de avaliação 01 professor
Exercícios de avaliação 01 professor
 
VisualAlg - Criando algoritmos
VisualAlg - Criando algoritmosVisualAlg - Criando algoritmos
VisualAlg - Criando algoritmos
 
Lógica de Programação - Unimep/Pronatec - Aula01
Lógica de Programação - Unimep/Pronatec - Aula01Lógica de Programação - Unimep/Pronatec - Aula01
Lógica de Programação - Unimep/Pronatec - Aula01
 
Algoritmos e lp parte 1-introdução
Algoritmos e lp parte 1-introduçãoAlgoritmos e lp parte 1-introdução
Algoritmos e lp parte 1-introdução
 

Mais de Eduardo Paiossin (19)

Aula01 orçamento
Aula01   orçamentoAula01   orçamento
Aula01 orçamento
 
Aula01 hardware
Aula01   hardwareAula01   hardware
Aula01 hardware
 
Aula07
Aula07Aula07
Aula07
 
Aula06
Aula06Aula06
Aula06
 
Aula05
Aula05Aula05
Aula05
 
Aula04
Aula04Aula04
Aula04
 
Aula03
Aula03Aula03
Aula03
 
Aula02
Aula02Aula02
Aula02
 
TCC - Pós Graduação - Gerencia de Projetos - PMI
TCC - Pós Graduação - Gerencia de Projetos - PMITCC - Pós Graduação - Gerencia de Projetos - PMI
TCC - Pós Graduação - Gerencia de Projetos - PMI
 
Aula10
Aula10Aula10
Aula10
 
Aula09
Aula09Aula09
Aula09
 
Aula09
Aula09Aula09
Aula09
 
Aula08
Aula08Aula08
Aula08
 
Aula07
Aula07Aula07
Aula07
 
Aula06
Aula06Aula06
Aula06
 
Aula05
Aula05Aula05
Aula05
 
Aula04
Aula04Aula04
Aula04
 
Aula03
Aula03Aula03
Aula03
 
Aula02
Aula02Aula02
Aula02
 

Último

PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
HELENO FAVACHO
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
TailsonSantos1
 

Último (20)

DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
Antero de Quental, sua vida e sua escrita
Antero de Quental, sua vida e sua escritaAntero de Quental, sua vida e sua escrita
Antero de Quental, sua vida e sua escrita
 
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
praticas experimentais 1 ano ensino médio
praticas experimentais 1 ano ensino médiopraticas experimentais 1 ano ensino médio
praticas experimentais 1 ano ensino médio
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
P P P 2024 - *CIEJA Santana / Tucuruvi*
P P P 2024  - *CIEJA Santana / Tucuruvi*P P P 2024  - *CIEJA Santana / Tucuruvi*
P P P 2024 - *CIEJA Santana / Tucuruvi*
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 
Modelo de Plano Plano semanal Educação Infantil 5 anossemanal Educação Infant...
Modelo de Plano Plano semanal Educação Infantil 5 anossemanal Educação Infant...Modelo de Plano Plano semanal Educação Infantil 5 anossemanal Educação Infant...
Modelo de Plano Plano semanal Educação Infantil 5 anossemanal Educação Infant...
 

Aula01

  • 1. Lógica de programação Prof: Eduardo Rossit Paiossin Prof: Leandro Maranim Dei Santi
  • 2. Conteúdo da aula  Conceito de lógica de programação  Definição de algoritmo  Exemplos
  • 3. Conteúdo da aula  Conceito de lógica de programação I. O que é II. A lógica no dia a dia III. Para que serve  Definição de algoritmo I. O que é II. Para que serve III. Exemplo de algoritmo
  • 4. O que é lógica de programação? Lógica é uma ciência ligada a Matemática e a Filosofia que trata do pensar corretamente, partindo do princípio de estabelecer regras (passos) a fim de se chegar a um objetivo. Lógica de programação proporciona técnicas que possibilitam obter o resultado desejado de um problema através de uma seqüência lógica. É também uma forma de se escrever um programa de computador com uma linguagem de fácil entendimento para nós seres humanos. A lógica de programação é necessária para todas as pessoas que desejam trabalhar com desenvolvimento de sistemas e programas pois permite definir uma seqüência lógica para o desenvolvimento.
  • 5. A lógica no dia a dia Cotidianamente nos deparamos com situações e pensamentos lógicos Ex: Quando chove, eu não preciso regar as plantas do jardim. Hoje choveu. Logo, hoje eu não preciso regar as plantas do jardim
  • 6. Para que serve? O uso da lógica é primordial na solução de problemas sejam eles simples ou complexos. Com ela é possível alcançar objetivos com eficiência e eficácia, em especial ao se utilizar recursos computacionais.
  • 7. O que é um algoritmo? Um algoritmo é uma seqüência lógica finita de passos que levam a execução/solução de uma tarefa. Um exemplo funcional de algoritmo é uma receita de bolo onde você segue passo a passo os procedimentos da receita até o bolo ficar pronto. Um bom algoritmo deve ser conciso, lógico e sem ambigüidades. Um algoritmo corretamente executado não irá resolver um problema se estiver implementado incorretamente ou se não for apropriado ao problema.
  • 8. Um algoritmo não representa, necessariamente, um programa de computador, e sim os passos necessários para realizar uma tarefa. Pode ser implementado por um computador ou mesmo por um ser humano. Diferentes algoritmos podem realizar a mesma tarefa usando um conjunto diferenciado de instruções em mais ou menos tempo, espaço ou esforço do que outros.
  • 9. Por exemplo, um algoritmo para se vestir pode especificar que você vista primeiro as meias e os sapatos antes de vestir a calça enquanto outro algoritmo especifica que você deve primeiro vestir a calça e depois as meias e os sapatos. Fica claro que o primeiro algoritmo é mais difícil de executar que o segundo apesar de ambos levarem ao mesmo resultado. Se você quer aprender a desenvolver sistemas você deve ser capaz de elaborar bons algoritmos (lógicos, concisos, coesos, objetivos).
  • 10. Para que serve um algoritmo? Um programa de computador é um algoritmo que diz ao computador os passos específicos e em que ordem eles devem ser executados. Um programa de computador é essencialmente um ou vários algoritmos escritos em uma linguagem de computador seja ela qual for (Java, PHP, VB .NET etc.. ) que dizem ao computador os passos específicos a serem executados. Um algoritmo bem feito é a base de um sistema bem feito.
  • 11. Exemplos Até mesmo as coisas mais simples podem ser descritas por seqüências lógicas. EX: Chupar um bala 1. Pegar a bala 2. Retirar o papel 3. Chupar a bala 4. Jogar o papel no lixo
  • 12. Exemplos Meu primeiro algoritmo EX: Chupar um bala Inicio Pegar a bala Retirar o papel Chupar a bala Jogar o papel no lixo Fim
  • 13. Exercício 1) Crie uma seqüência lógica para tomar banho. 2) Descreva com detalhes a seqüência lógica para trocar o pneu do carro. 3) Fazer o exercício 1 da página 35
  • 14. Refinando o Algoritmo Ação Primitiva: É uma ação que não pode mais ser refinada. Ação não Primitiva: É uma ação que pode ser refinada ainda mais. Ela deve ser refinada até virar uma ação primitiva. EX: Ref. Ação entrar no carro Abrir a porta Sentar no banco Fechar a porta fim-ref.
  • 15. Exercício 4) Faça a refinação do exercício 1 na forma de algoritmo indicando as refinações que você encontrou. 5) Reescreva na forma de algoritmo o exercício 1
  • 16. Bibliografia Introdução a Lógica de Programação. LOGICA DE PROGRAMAÇÃO Disponível em: < http://pt.wikibooks.org/wiki/ > Acesso em: 11 ABRIL. 2011, 21:00:00.