logica
(Material disponível em PDF)
Para apresentação em tela cheia, utilizar o comando ‘Ctrl+L’.
Ao finalizar a apresentação, pressionar ‘ESC’ para sair.
Lógica e Design de
Programação: Introdução
Capítulo 1
Uma Visão Geral de Computadores e Lógica
Objetivos
• Compreendendo os componentes e operações de um computador
• Entendendo o processo de programar
• Entendendo a entrada interativa do usuário
• Usando símbolos de fluxograma e sentenças de pseudocódigo • Usando e nomeando variáveis
© 2010 Cengage Learning. Todos os direitos reservados.
2
Objetivos (cont.)
• Finalizando o programa pelo uso de flags (sentinel values) • Lidando com fluxogramas grandes
• Atribuindo valores para variáveis
• Entendendo a hierarquia dos dados e a entrada de arquivos • Entendendo tipos de dados
• Entendendo a evolução das técnicas de programação © 2010 Cengage Learning. Todos os direitos reservados.
3
Compreendendo os componentes e operações de um computador
• Hardware e software são os dois principais componentes de qualquer sistema de computação
• Hardware: é o equipamento ou os dispositivos associados ao computador • Software: As instruções que comandam as funções do computador • Quatro operações principais:
–
–
–
–
Entrada
Processamento
Saída
Armazenamento
© 2010 Cengage Learning. Todos os direitos reservados.
4
Compreendendo os componentes e operações de um computador
• Dispositivos entrada:
– Teclado, scanner e mouse
• Processar dados pode incluir:
– Organizá-los
– Confirmar a precisão destes
– Realizar operações matemáticas
• Unidade central de processamento (CPU, central processing unit): componente de hardware que faz esse tipo de tarefas
© 2010 Cengage Learning. Todos os direitos reservados.
5
Compreendendo os componentes e operações de um computador
• Dispositivo de saída: para que as pessoas possam ver, interpretar e usar os resultados
– Impressora e monitor