programação code blocks

2897 palavras 12 páginas
Lógica de Programação

1

Atualização: 09/08/2011

Unidade 2: Introdução à Organização de Computadores
Prof. Daniel Caetano

Objetivo: Introduzir os conceitos básicos do funcionamento de um computador para possibilitar a compreensão do conceito de variáveis em um software.
Bibliografia STALLINGS, 2003; MURDOCCA e HEURING, 2000; BOENTE,
2006.

INTRODUÇÃO
Quando desejamos entender como usar corretamente uma ferramenta, é preciso entender como ela funciona, como pode ser regulada e o que ela pode fazer por nós. No caso dos computadores, isso não é diferente: para que possamos usá-lo em todo seu potencial, precisamos conhecê-lo com alguma profundidade.
Nesta aula iniciaremos conhecendo os principais elementos de um computador e o funcionamento básico de cada um deles. Também será apresentada a base de numeração
"binária", que é a "linguagem do computador". Finalmente é apresentada a memória e seu funcionamento básico, bem como a representação de dados nessa memória.

1. O FUNCIONAMENTO GERAL DO COMPUTADOR
O modelo de funcionamento lógico dos computadores modernos foi proposto pela primeira vez por John von Neumann, um dos projetistas e construtores do ENIAC. Em seu modelo, representado simplificadamente pela Figura 1, o computador é composto por 4 elementos fundamentais: a Unidade Central de Processamento (UCP ou CPU), a Unidade de
Memória, a Unidade de Entrada e a Unidade de Saída.

Figura 1: Modelo simplificado baseado no Modelo Von Neumann

A função da CPU é a de coordenar todo o funcionamento do equipamento, além de realizar todos os cálculos necessários. As Unidades de Entrada têm a função de fornecer os dados para processamento; estes dados (números) são armazenados na Unidade de Memória.

Lógica de Programação

2

Atualização: 09/08/2011

As Unidades de Saída, por sua vez, são responsáveis por apresentar os resultados dos cálculos ao mundo exterior. Um fato importante é que este foi o primeiro modelo que propôs o

Relacionados

  • Programação CODE BLOCK
    662 palavras | 3 páginas
  • Atps - c etapa 1
    1160 palavras | 5 páginas
  • Atps de programação estruturada
    1570 palavras | 7 páginas
  • Atps programação estruturada i
    720 palavras | 3 páginas
  • Atps programação estruturada 1
    1095 palavras | 5 páginas
  • Trabalhos
    581 palavras | 3 páginas
  • Atps construçao de algoritmo
    1071 palavras | 5 páginas
  • Tecnologia da informação
    1082 palavras | 5 páginas
  • Trabalho
    1365 palavras | 6 páginas
  • Linguagem C
    4106 palavras | 17 páginas