Lógica de Programação             1 ALGORITMOS E PROGRAMAÇÃO DE        COMPUTADORES
Objetivos    Ao final deste capítulo, você poderá:         Descrever as partes do computador         Discutir sobre lingua...
Introdução    Computador         Máquina capaz de executar uma seqüência         predefinida de instruções         As inst...
Introdução    Estrutura do Computador         Unidade de entrada: responsável pela entrada de         informações, trafega...
ade de EntradaIntrodução    Estrutura do Computador                                   Unidade Lógica e                    ...
Introdução    Linguagem de Máquina         linguagem usada para programação de         computadores         é a única ling...
Introdução                     Problema                                                 Computador                        ...
Introdução    Algoritmo         Conjunto de instruções que, executados, resolvem         um problema         As instruções...
Introdução    Exemplos de algoritmos         Chupar uma bala             Pegar a bala             Retirar o papel         ...
Introdução    Exemplos de algoritmos         Somar dois números quaisquer informados         pelo usuário             Perg...
Sumário    Neste capítulo, você viu:          O computador está dividido em hardware,          software e peopleware      ...
Próximos SlideShares
Carregando em…5
×

Aula 1 introdu%80%a0%a6%e7%e3o

241 visualizações

Publicada em

EAE

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

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

Nenhuma nota no slide

Aula 1 introdu%80%a0%a6%e7%e3o

  1. 1. Lógica de Programação 1 ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES
  2. 2. Objetivos Ao final deste capítulo, você poderá: Descrever as partes do computador Discutir sobre linguagem de máquina Descrever o processo de programação de computadores Conceituar algoritmo e exemplificá-loFTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES 2
  3. 3. Introdução Computador Máquina capaz de executar uma seqüência predefinida de instruções As instruções são escritas em linguagem de máquina Dividido em três partes: Hardware: parte física (braços, pernas e cérebro) Software: parte lógica (consciência do computador) Peopleware: parte humana (pessoas que utilizam)FTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES 3
  4. 4. Introdução Estrutura do Computador Unidade de entrada: responsável pela entrada de informações, trafegando dados do homem para o computador Memória: local onde são guardadas as informações e programas que as manipularão Unidade Lógica e Aritmética: unidade capaz de efetuar cálculos aritméticos e lógicos Unidade de Controle: controla o transporte de dados entre as outras unidades Unidade de saída: responsável pela saída de informações, retornando dados processados do computador para o homemFTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES 4
  5. 5. ade de EntradaIntrodução Estrutura do Computador Unidade Lógica e Unidade de Aritmética Controle Memória Unidade de Saída Unidade Central de Processamento Fluxo de dados Periféricos Fluxo de controleFTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES 5
  6. 6. Introdução Linguagem de Máquina linguagem usada para programação de computadores é a única linguagem que o computador consegue entender e executar formada por sinais digitais (zeros e uns)FTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES 6
  7. 7. Introdução Problema Computador Programa SoftwareProgramador Executável Hardware ResultadosFTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES 7
  8. 8. Introdução Algoritmo Conjunto de instruções que, executados, resolvem um problema As instruções devem ser claras e precisas, não podendo ter redundância nem subjetividade Exemplos: receita culinária manual de instruções Programa algoritmos escritos numa linguagem de máquina para serem executados pelo computadorFTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES 8
  9. 9. Introdução Exemplos de algoritmos Chupar uma bala Pegar a bala Retirar o papel Chupar a bala Jogar o papel no lixoFTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES 9
  10. 10. Introdução Exemplos de algoritmos Somar dois números quaisquer informados pelo usuário Pergunte o primeiro número Pergunte o segundo número Some o primeiro número e o segundo número Mostre o resultado da somaFTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES 10
  11. 11. Sumário Neste capítulo, você viu: O computador está dividido em hardware, software e peopleware As partes do computador: Entrada, Saída, Memória, UC e ULA A linguagem que o computador reconhece é chamada de linguagem de máquina Programadores resolvem problemas da vida real usando programas de computador Algoritmo é uma seqüência de instruçõesFTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES 11

×