Aulas

Disponível somente no TrabalhosFeitos
  • Páginas : 13 (3143 palavras )
  • Download(s) : 0
  • Publicado : 25 de outubro de 2012
Ler documento completo
Amostra do texto
ICC – INTRODUÇÃO A CIENCIA DA COMPUTAÇÃO
Jose Vigno Moura Sousa UESPI - PIRIPIRI

HISTÓRICO
• Até 1930, a evolução computacional foi muito lenta • Necessidade de um computador eletrônico não era muito

bem entendido

• A partir de 1930 com os estudo do MIT foi possível a

utilização da idéia de computador eletrônico

• Com esta idéia quase 10 anos depois surge o primeirocomputador eletrônico digital, o ABC (Antasoff Berry Computer),sendo o primeiro a utilizar válvulas , que não chegou a ser construído.

Invenção da Microprogramação
• Os primeiros computadores (anos 40) possuíam somente dois níveis:

Nível de Arquitetura de Conjunto de Instruções e o Nível de Lógica Digital, que era complicado, difícil de entender e construir, e de baixa confiabilidade.,

• Em1951, Maurice Wilkes (University of Cambridge) sugeriu a

introdução de um nível intermediário para simplificar o hardware: um interpretador (microprograma) imutável para executar as instruções especificadas no nível acima.

Invenção do Sistema Operacional
• Por volta de 1960, foi criado um programa – sistema operacional • O SO ficaria constantemente em execução no computador com a

função deautomatizar o trabalho do operador do computador: iniciar um novo job, carregar o compilador de FORTRAN, carregar o programa a ser compilado, executar o programa resultante da compilação, entrar os dados para o programa, imprimir os resultados do programa, ...

• Batch system: execução seqüencial de jobs (um único

“usuário” por vez no computador)

• Timesharing system: terminais remotosconectados ao

computador central através de linhas de telefone (CPU compartilhada entre muitos usuários)

Gerações de Computadores
1. 2. 3. 4. 5.

Computadores Mecânicos (1642-1945) Computadores com Tubos a Vácuo ou Válvulas Eletrônicas (1945-1955) Computadores com Transistores (1955-1965) Computadores com Circuitos Integrados (1965-1980) Computadores com Integração em Escala Muito Grande -VLSI (1980-?)

Geração Pioneira (1642-1945): Computadores Mecânicos
• Blaise

Pascal (1623-1662, França) construiu em 1642 a primeira máquina de calcular, baseada em engrenagens e alavancas, e que permitia fazer adições e subtrações.

• Baron

Gottfried Wilhelm von Leibniz (1646-1716, Alemanha) construiu outra máquina no mesmo estilo, e que permitia também fazer multiplicações edivisões.

Geração Pioneira (1642-1945): Computadores Mecânicos
• Charles Babbage (1792-1871, Inglaterra) construiu na Universidade de

Cambridge duas máquinas:

• Difference Engine: executava sempre o mesmo algoritmo (tratava tabelas de números

para fins de navegação naval, aplicando o método de diferenças finitas usando polinômios); a saída era gravada em pratos de cobre e aço.

• AnalyticalEngine: • Quatro componentes: store (memória), mill (unidade de computação), input section (leitora de cartões perfurados) e output section (saída impressa e com perfuração); • A unidade de computação lia números da memória, fazia cálculos (adição, subtração, multiplicação e divisão) e podia retornar o resultado para a memória. • Máquina de propósito geral: lia instruções (de tratamentoaritmético e de desvio condicional) através de cartões perfurados e as executava. • Primeira pessoa a escrever programas: Ada Augusta Lovelace

Maquina de Charles Babbage

Analytical Engine

Difference Engine

Credit:Science Museum/Science & Society Picture Library Image rights:Science Museum 

Geração Pioneira (1642-1945): Computadores Mecânicos
• Konrad Zuse (Alemanha) construiu durantea década de 1930 uma

série de máquinas de calcular baseadas em relays eletromagnéticos, mas a Segunda Guerra Mundial impediu o seu avanço e ainda causou a sua destruição. Abaixo o computador Z1.

Geração Pioneira (1642-1945): Computadores Mecânicos
• John Atanasoff (Estados Unidos da América, Iowa State University) e

George Stibbitz (Estados Unidos da América, Bell Labs) construíram...
tracking img