SlideShare une entreprise Scribd logo
1  sur  24
Aula nº2: Sumário: Teste diagnóstico. Aula nº1: Sumário: Apresentação Preenchimento dos registos biográficos.   Apresentação dos conteúdos da disciplina. Susana Mendes da Silva Canto 2009/2010
[object Object],[object Object],[object Object],[object Object],Aula nº 3 SUMÁRIO:
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],Algoritmo : Sequência finita e ordenada de acções que conduzem á solução de um problema. Fase de concepção Fase de implementação ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
Unidades de entrada ou Input Operadores de entrada ou inputs de dados. Por Ex.: Ler (valor) Operadores de Processamento interno Ex.: Valor =V* (1+0.9) Operadores de saída ou output de dados. Ex: Escrever (valor) Unidade Central de Processamento Unidades de saída ou output
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Operadores aritméticos Operador Operação + Adição - Subtracção * Multiplicação / Divisão
[object Object],Operadores lógicos Operador Operação = Igual < Menor > Maior >= Maior ou igual >= Menor ou igual <> Diferente Operador Operação AND E OR OU NOT NEGAÇÃO
[object Object],1º Operadores unários + (sinal positivo)  -(sinal negativo) 2º Operadores multiplicativos *  / 3º  Operadores aditivos +  - 4º  Operadores  relacionais >  =  <  >=  <=  <> 3º  Operadores Lógicos NOT, AND, OR Maior Menor Prioridade
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Processamento Entrada/Saída Decisão Escolha Múltipla Processo ou sub-rotina Ligação Início/Fim Circuito
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],Inicio ler (A); Ler (B); C   A+B; Escrever (C); Fim
[object Object]
[object Object],[object Object],[object Object]
[object Object],[object Object],Inicio A  20 B  a+2 C  a/b Fim … A  20 B   a+2 C  a/b …

Contenu connexe

Tendances

Tipos de memória rom
Tipos de memória romTipos de memória rom
Tipos de memória romgrupomp10m
 
Material de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de ProgramaçãoMaterial de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de Programaçãorodfernandes
 
Introdução à Programação
Introdução à ProgramaçãoIntrodução à Programação
Introdução à ProgramaçãoMario Sergio
 
Sistema Operativo Open Source
Sistema Operativo Open SourceSistema Operativo Open Source
Sistema Operativo Open SourceDiogo Silva
 
Introdução a Linguagem de Programação C
Introdução a Linguagem de Programação CIntrodução a Linguagem de Programação C
Introdução a Linguagem de Programação CGercélia Ramos
 
Introdução a Algoritmos: Conceitos Básicos
Introdução a Algoritmos: Conceitos BásicosIntrodução a Algoritmos: Conceitos Básicos
Introdução a Algoritmos: Conceitos BásicosElaine Cecília Gatto
 
Lista de exercicios algoritmos com pseudocodigo
Lista de exercicios   algoritmos com pseudocodigoLista de exercicios   algoritmos com pseudocodigo
Lista de exercicios algoritmos com pseudocodigoMauro Pereira
 
Aula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresAula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresJorge Ávila Miranda
 
Aula 02 - Escolha caso
Aula 02 - Escolha casoAula 02 - Escolha caso
Aula 02 - Escolha casoEder Samaniego
 
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Gercélia Ramos
 
Aula 1 - Introdução a Engenharia de Software
Aula 1 -  Introdução a Engenharia de SoftwareAula 1 -  Introdução a Engenharia de Software
Aula 1 - Introdução a Engenharia de SoftwareLeinylson Fontinele
 
mod1-algoritmia
mod1-algoritmiamod1-algoritmia
mod1-algoritmiadiogoa21
 
Lista de exercicios algoritmos resolvida-
Lista de exercicios   algoritmos  resolvida-Lista de exercicios   algoritmos  resolvida-
Lista de exercicios algoritmos resolvida-Mauro Pereira
 
Sistemas Operacionais - Aula 08 (Sincronização e Comunicação entre Processos)
Sistemas Operacionais - Aula 08 (Sincronização e Comunicação entre Processos)Sistemas Operacionais - Aula 08 (Sincronização e Comunicação entre Processos)
Sistemas Operacionais - Aula 08 (Sincronização e Comunicação entre Processos)Leinylson Fontinele
 

Tendances (20)

Tipos de memória rom
Tipos de memória romTipos de memória rom
Tipos de memória rom
 
Modelo de von neumann
Modelo de von neumannModelo de von neumann
Modelo de von neumann
 
Material de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de ProgramaçãoMaterial de Apoio de Algoritmo e Lógica de Programação
Material de Apoio de Algoritmo e Lógica de Programação
 
Introdução à Programação
Introdução à ProgramaçãoIntrodução à Programação
Introdução à Programação
 
Memórias
MemóriasMemórias
Memórias
 
Sistema Operativo Open Source
Sistema Operativo Open SourceSistema Operativo Open Source
Sistema Operativo Open Source
 
Introdução a Linguagem de Programação C
Introdução a Linguagem de Programação CIntrodução a Linguagem de Programação C
Introdução a Linguagem de Programação C
 
Introdução a Algoritmos: Conceitos Básicos
Introdução a Algoritmos: Conceitos BásicosIntrodução a Algoritmos: Conceitos Básicos
Introdução a Algoritmos: Conceitos Básicos
 
Lista de exercicios algoritmos com pseudocodigo
Lista de exercicios   algoritmos com pseudocodigoLista de exercicios   algoritmos com pseudocodigo
Lista de exercicios algoritmos com pseudocodigo
 
Aula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresAula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de Computadores
 
Aula 02 - Escolha caso
Aula 02 - Escolha casoAula 02 - Escolha caso
Aula 02 - Escolha caso
 
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
 
Aula 1 - Introdução a Engenharia de Software
Aula 1 -  Introdução a Engenharia de SoftwareAula 1 -  Introdução a Engenharia de Software
Aula 1 - Introdução a Engenharia de Software
 
SO-04 Escalonamento de Processos
SO-04 Escalonamento de ProcessosSO-04 Escalonamento de Processos
SO-04 Escalonamento de Processos
 
Algoritmos - capítulo 1
Algoritmos - capítulo 1Algoritmos - capítulo 1
Algoritmos - capítulo 1
 
mod1-algoritmia
mod1-algoritmiamod1-algoritmia
mod1-algoritmia
 
As memórias
As memóriasAs memórias
As memórias
 
Lista de exercicios algoritmos resolvida-
Lista de exercicios   algoritmos  resolvida-Lista de exercicios   algoritmos  resolvida-
Lista de exercicios algoritmos resolvida-
 
Sistemas Operacionais - Aula 08 (Sincronização e Comunicação entre Processos)
Sistemas Operacionais - Aula 08 (Sincronização e Comunicação entre Processos)Sistemas Operacionais - Aula 08 (Sincronização e Comunicação entre Processos)
Sistemas Operacionais - Aula 08 (Sincronização e Comunicação entre Processos)
 
Algoritmos - Pseudocódigo
Algoritmos - PseudocódigoAlgoritmos - Pseudocódigo
Algoritmos - Pseudocódigo
 

En vedette

Sociedade de informação e os media em portugal
Sociedade de informação e os media em portugalSociedade de informação e os media em portugal
Sociedade de informação e os media em portugalFátima Carvalho
 
Lógica de programação construção de algoritmos e estrutura de dados
Lógica de programação   construção de algoritmos e estrutura de dadosLógica de programação   construção de algoritmos e estrutura de dados
Lógica de programação construção de algoritmos e estrutura de dadospronatecvja
 
Meios de comunicação
Meios de comunicaçãoMeios de comunicação
Meios de comunicaçãojrfcarvalho
 
1 5 programação didática das aulas de po1
1 5 programação didática das aulas de po11 5 programação didática das aulas de po1
1 5 programação didática das aulas de po1luisadr
 
Workshop kodu
Workshop kodu Workshop kodu
Workshop kodu ejml
 
Coreção ficha 4 e 5
Coreção ficha 4 e 5Coreção ficha 4 e 5
Coreção ficha 4 e 5edlander
 
Componentes da competência em informação
Componentes da competência em informaçãoComponentes da competência em informação
Componentes da competência em informaçãoElisabeth Dudziak
 
Introdução a linguagem java
Introdução a linguagem javaIntrodução a linguagem java
Introdução a linguagem javaRosicleia Frasson
 
Exercicios java2016 - resolvidos
Exercicios java2016 - resolvidosExercicios java2016 - resolvidos
Exercicios java2016 - resolvidosHelda Matos
 
Elaboração de projetos sociais avaliação parte i
Elaboração de projetos sociais avaliação parte iElaboração de projetos sociais avaliação parte i
Elaboração de projetos sociais avaliação parte iJosé Adriano M C Marinho
 
Maratona de programação 2009. Exercícios para Iniciantes.
Maratona de programação 2009. Exercícios para Iniciantes.Maratona de programação 2009. Exercícios para Iniciantes.
Maratona de programação 2009. Exercícios para Iniciantes.Rayan Teixeira
 

En vedette (20)

Etapas da programação
Etapas da programaçãoEtapas da programação
Etapas da programação
 
Sociedade de informação e os media em portugal
Sociedade de informação e os media em portugalSociedade de informação e os media em portugal
Sociedade de informação e os media em portugal
 
Lógica de programação construção de algoritmos e estrutura de dados
Lógica de programação   construção de algoritmos e estrutura de dadosLógica de programação   construção de algoritmos e estrutura de dados
Lógica de programação construção de algoritmos e estrutura de dados
 
Os mass media géneros
Os mass media génerosOs mass media géneros
Os mass media géneros
 
Meios de comunicação
Meios de comunicaçãoMeios de comunicação
Meios de comunicação
 
1 5 programação didática das aulas de po1
1 5 programação didática das aulas de po11 5 programação didática das aulas de po1
1 5 programação didática das aulas de po1
 
Workshop kodu
Workshop kodu Workshop kodu
Workshop kodu
 
Trabalho - Audiência
Trabalho - AudiênciaTrabalho - Audiência
Trabalho - Audiência
 
Coreção ficha 4 e 5
Coreção ficha 4 e 5Coreção ficha 4 e 5
Coreção ficha 4 e 5
 
Componentes da competência em informação
Componentes da competência em informaçãoComponentes da competência em informação
Componentes da competência em informação
 
Sequencia logica
Sequencia logicaSequencia logica
Sequencia logica
 
Aula 1a.ppt
Aula 1a.pptAula 1a.ppt
Aula 1a.ppt
 
Fundamentos Java - 01
Fundamentos Java - 01Fundamentos Java - 01
Fundamentos Java - 01
 
Aula 3.ppt
Aula 3.pptAula 3.ppt
Aula 3.ppt
 
Introdução a linguagem java
Introdução a linguagem javaIntrodução a linguagem java
Introdução a linguagem java
 
Exercicios java2016 - resolvidos
Exercicios java2016 - resolvidosExercicios java2016 - resolvidos
Exercicios java2016 - resolvidos
 
Planificação
PlanificaçãoPlanificação
Planificação
 
Microprocessadores
MicroprocessadoresMicroprocessadores
Microprocessadores
 
Elaboração de projetos sociais avaliação parte i
Elaboração de projetos sociais avaliação parte iElaboração de projetos sociais avaliação parte i
Elaboração de projetos sociais avaliação parte i
 
Maratona de programação 2009. Exercícios para Iniciantes.
Maratona de programação 2009. Exercícios para Iniciantes.Maratona de programação 2009. Exercícios para Iniciantes.
Maratona de programação 2009. Exercícios para Iniciantes.
 

Similaire à Aulas Programação

Lista exercicios algoritmos
Lista exercicios algoritmosLista exercicios algoritmos
Lista exercicios algoritmosslashmelhor
 
Algoritmos - Aula 02 - Construcao de algoritmos
Algoritmos - Aula 02 - Construcao de algoritmosAlgoritmos - Aula 02 - Construcao de algoritmos
Algoritmos - Aula 02 - Construcao de algoritmosRodrigo Kiyoshi Saito
 
Lógica de programação 2
Lógica de programação 2Lógica de programação 2
Lógica de programação 2José Lopes
 
TREINAMENTO EM LOGICA DE PROGRAMAÇÃO (Sandra Rita) (z-lib.org).pdf
TREINAMENTO EM LOGICA DE PROGRAMAÇÃO (Sandra Rita) (z-lib.org).pdfTREINAMENTO EM LOGICA DE PROGRAMAÇÃO (Sandra Rita) (z-lib.org).pdf
TREINAMENTO EM LOGICA DE PROGRAMAÇÃO (Sandra Rita) (z-lib.org).pdfssuser059c2c1
 
Algoritmo estruturado
Algoritmo estruturadoAlgoritmo estruturado
Algoritmo estruturadodasko
 
4-Introducao programacao-convertido.pptx
4-Introducao programacao-convertido.pptx4-Introducao programacao-convertido.pptx
4-Introducao programacao-convertido.pptxPatrícia Melo
 
Algoritmos e linguagem pascal
Algoritmos e linguagem pascalAlgoritmos e linguagem pascal
Algoritmos e linguagem pascalangelicamenegassi
 
Algoritmos e linguagem pascal
Algoritmos e linguagem pascalAlgoritmos e linguagem pascal
Algoritmos e linguagem pascalangelicamenegassi
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmosjormad
 
Fundamento da ciência da computação
Fundamento da ciência da computaçãoFundamento da ciência da computação
Fundamento da ciência da computaçãoMarcos Gregorio
 
Algoritmos e Lógica de Programação
Algoritmos e Lógica de ProgramaçãoAlgoritmos e Lógica de Programação
Algoritmos e Lógica de ProgramaçãoJose Augusto Cintra
 
Lógica de Programação
Lógica de ProgramaçãoLógica de Programação
Lógica de ProgramaçãoAdao Chiavelli
 
Apostila de algoritimos
Apostila de algoritimosApostila de algoritimos
Apostila de algoritimosCleide Soares
 
Algoritmia (Conceitos)
Algoritmia (Conceitos)Algoritmia (Conceitos)
Algoritmia (Conceitos)Sandro Lopes
 

Similaire à Aulas Programação (20)

FC-Logic
FC-LogicFC-Logic
FC-Logic
 
Lista exercicios algoritmos
Lista exercicios algoritmosLista exercicios algoritmos
Lista exercicios algoritmos
 
Algoritmos - Aula 02 - Construcao de algoritmos
Algoritmos - Aula 02 - Construcao de algoritmosAlgoritmos - Aula 02 - Construcao de algoritmos
Algoritmos - Aula 02 - Construcao de algoritmos
 
Cap03
Cap03Cap03
Cap03
 
Cap03
Cap03Cap03
Cap03
 
Cap03
Cap03Cap03
Cap03
 
Lógica de programação 2
Lógica de programação 2Lógica de programação 2
Lógica de programação 2
 
TREINAMENTO EM LOGICA DE PROGRAMAÇÃO (Sandra Rita) (z-lib.org).pdf
TREINAMENTO EM LOGICA DE PROGRAMAÇÃO (Sandra Rita) (z-lib.org).pdfTREINAMENTO EM LOGICA DE PROGRAMAÇÃO (Sandra Rita) (z-lib.org).pdf
TREINAMENTO EM LOGICA DE PROGRAMAÇÃO (Sandra Rita) (z-lib.org).pdf
 
Algoritmo estruturado
Algoritmo estruturadoAlgoritmo estruturado
Algoritmo estruturado
 
4-Introducao programacao-convertido.pptx
4-Introducao programacao-convertido.pptx4-Introducao programacao-convertido.pptx
4-Introducao programacao-convertido.pptx
 
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
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Fundamento da ciência da computação
Fundamento da ciência da computaçãoFundamento da ciência da computação
Fundamento da ciência da computação
 
Algoritmos e Lógica de Programação
Algoritmos e Lógica de ProgramaçãoAlgoritmos e Lógica de Programação
Algoritmos e Lógica de Programação
 
Lógica de Programação
Lógica de ProgramaçãoLógica de Programação
Lógica de Programação
 
134
134134
134
 
Apostila de algoritimos
Apostila de algoritimosApostila de algoritimos
Apostila de algoritimos
 
Excel VBA: Aula 2
Excel VBA: Aula 2Excel VBA: Aula 2
Excel VBA: Aula 2
 
Algoritmia (Conceitos)
Algoritmia (Conceitos)Algoritmia (Conceitos)
Algoritmia (Conceitos)
 

Plus de 12anogolega

Plus de 12anogolega (20)

Voluntariado - AP
Voluntariado - APVoluntariado - AP
Voluntariado - AP
 
Curiosidades - AP
Curiosidades - APCuriosidades - AP
Curiosidades - AP
 
Água - Biologia
Água - BiologiaÁgua - Biologia
Água - Biologia
 
Esquizofrenia - AP
Esquizofrenia - APEsquizofrenia - AP
Esquizofrenia - AP
 
Psi - Inês
Psi - InêsPsi - Inês
Psi - Inês
 
Psi3 - Inês
Psi3 - InêsPsi3 - Inês
Psi3 - Inês
 
Psi4 - Inês
Psi4 - InêsPsi4 - Inês
Psi4 - Inês
 
Psi2 - Inês
Psi2 - InêsPsi2 - Inês
Psi2 - Inês
 
Last PP - Telma
Last PP - TelmaLast PP - Telma
Last PP - Telma
 
Last PP - Leonor
Last PP - LeonorLast PP - Leonor
Last PP - Leonor
 
Last PP - Inês
Last PP - InêsLast PP - Inês
Last PP - Inês
 
Last PP - Guadalupe
Last PP - GuadalupeLast PP - Guadalupe
Last PP - Guadalupe
 
Last PP - Paulo
Last PP - PauloLast PP - Paulo
Last PP - Paulo
 
Last PP - Magy
Last PP - MagyLast PP - Magy
Last PP - Magy
 
Last PP - Constança
Last PP - ConstançaLast PP - Constança
Last PP - Constança
 
Last PP - Julha
Last PP - JulhaLast PP - Julha
Last PP - Julha
 
Last PP - Adri
Last PP - AdriLast PP - Adri
Last PP - Adri
 
Last PP - Cláudia
Last PP - CláudiaLast PP - Cláudia
Last PP - Cláudia
 
Capítulo XIX - MC
Capítulo XIX - MCCapítulo XIX - MC
Capítulo XIX - MC
 
Last FL - Telma
Last FL - TelmaLast FL - Telma
Last FL - Telma
 

Aulas Programação

  • 1. Aula nº2: Sumário: Teste diagnóstico. Aula nº1: Sumário: Apresentação Preenchimento dos registos biográficos. Apresentação dos conteúdos da disciplina. Susana Mendes da Silva Canto 2009/2010
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. Unidades de entrada ou Input Operadores de entrada ou inputs de dados. Por Ex.: Ler (valor) Operadores de Processamento interno Ex.: Valor =V* (1+0.9) Operadores de saída ou output de dados. Ex: Escrever (valor) Unidade Central de Processamento Unidades de saída ou output
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. Processamento Entrada/Saída Decisão Escolha Múltipla Processo ou sub-rotina Ligação Início/Fim Circuito
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.