1. - Os engenhos calculadores



Documentos relacionados
HISTÓRIA DA COMPUTAÇÃO

Disciplina de Informática. Profª. Me. Valéria Espíndola Lessa

Introdução à Computação

Informática. A Era da Computação - Aula 1 ClevertonHentz

1 Introdução à Computação

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 3

Computadores - Uma história

Evolução dos Computadores

Sumário. Organização de Computadores Módulo 3. Primeira Geração Válvulas ( ) Primeira Geração Válvulas ( )

INFORMÁTICA HISTÓRIA DA INFORMÁTICA 1º PD PROFESSOR

Gênese o começo de tudo... Gênese o começo de tudo... Gênese o começo de tudo... Gênese o começo de tudo... Ábaco (cerca de 3000 a.c.

Curso Técnico em Redes de computadores. Evolução Histórica dos Computadores

Informática I. Aula 1. Aula 1-17/04/2006 1

INSTITUTO DE ENSINO SUPERIOR DO ESPIRITO SANTO FACULDADE MULTIVIX ENGENHARIA DE PRODUÇÃO E PETROLEO E GÁS 2 PERÍODO B

Informática Básica. A História do Computador. Anibal de Macedo, Informática Básica - Primeira Aula. Instituto Federal do Rio Grande do Norte

História e Organização Básica de Computadores

Gerações de Computadores. INF005 - Arquitetura de Computadores e Software Básico Aula 3 Flávia Maristela (flavia@flaviamaristela.

SUMÁRIO. Evolução. Do passado ao presente. Futuro. Cálculos manuais Calculadoras mecânicas Máquinas eletrônicas

Gerações de Máquinas. Geração Zero. Evolução dos Computadores Breve Histórico. Evolução dos Computadores Breve Histórico

Arquitetura de Computadores. AULA 1 Introdução

Abstrações e Tecnologias Computacionais. Professor: André Luis Meneses Silva /msn: andreluis.ms@gmail.com Página: orgearq20101.wordpress.

História da Informática. Prof. Bruno Crestani Calegaro

Fundamentos e Suporte de Computadores. Professora Monalize

Marcos da Arquitetura de Computadores. Sediane Carmem Lunardi Hernandes

Introdução. Prof. Marcos Zurita Teresina

Conceitos e Evolução Capítulos 1 e 2

Unidade orgânica de Métodos Matemáticos Faculdade de Motricidade Humana Universidade Técnica de Lisboa Carlos Ferreira

Ano Lectivo 2012/2013. Governo da República Portuguesa

Fundamentos de. Ricardo José Cabeça de Souza 2010 Fundamentos 1

História do primeiro computador

Histórico da Evolução dos Computadores

INFORMÁTICA APLICADA À ADMINISTRAÇÃO I

Sistemas Operacionais

A Era do computador ENIAC

Arquitetura de Computadores. Prof. Marcelo Mikosz Gonçalves

AULA 01 CONCEITOS BÁSICOS DE PROGRAMAÇÃO. Eduardo Camargo de Siqueira INFORMÁTICA APLICADA TÉCNICO EM ELETRÔNICA

Arquitetura de Computadores. por Helcio Wagner da Silva

Organização Básica de computadores e linguagem de montagem

Professor: Venicio Paulo Mourão Saldanha Site:

Montagem e Manutenção. Luís Guilherme A. Pontes

A História do Computador. Linguagem de Programação Rone Ilídio/ Natã Goulart UFSJ - CAP

Bases Computacionais da Ciência

Arquitetura e Organização de Computadores

I n f o r m á t i c a

2.1. Breve Histórico. Joseph Marie Jacquard, técnico de tecelagem francês, criou o tear automático controlado por cartões perfurados, em 1801.

História da Computação. Coletâneas

A Evolução dos Computadores: do ENIAC ao Jaguar

AULA 01 INTRODUÇÃO. Eduardo Camargo de Siqueira CIRCUITOS DIGITAIS Engenharia de Computação

A história da computação. Prof: Diego Medeiros

Tecnologias de Informação e Comunicação

Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari.

Informática, Internet e Multimídia. Profa. Késsia R. C. Marchi

DISPOSITIVOS DE BLOCO. Professor: João Paulo de Brito Gonçalves

A História dos computadores e da computação Por Gabriel Gugik Fonte:

Introdução à Computação

Arquitetura de Computadores Introdução

História do Computadores Prof. Rafael Gross

Computador Digital Circuitos de um computador (Hardware)

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 1

BREVE HISTÓRIA DA LINGUAGEM FORTRAN

Informática Aplicada

19/11/2015. ÁBACO AC - O nome tem origem numa palavra hebraica "abaq" (pó), em memória ao mais antigo quadro escolar.

Introdução/Histórico da Informática. O Computador

A Evolução Gráfica nos Jogos de Computador

1 Introdução. 2 Exemplo de aplicação

Evolução... Introdução (Aula 1) Histórico da Arquitetura de Computadores

RESUMO DO LIVRO. A linguagem de máquinas e o custo são analisados antes do computador ser projetado. LINGUAGEM, NÍVEIS E MÁQUINA REAIS

Edição Ano Mar/Abr. NEWS. +Lincoln Electric +GE Healthcare +Enelbras +Eventos

Base Nacional Comum Curricular Lemann Center at Stanford University

- Aula 2 ESTÁGIOS DA EVOLUÇÃO DA ARQUITETURA DOS COMPUTADORES

Fundamentos de Hardware

1.1. Viagens com GPS. Princípios básicos de funcionamento de um GPS de modo a obter a posição de um ponto na Terra.

O processador é composto por: Unidade de controlo - Interpreta as instruções armazenadas; - Dá comandos a todos os elementos do sistema.

Sistemas de Numeração

Cursos de Computação. Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 01 - História e Funções dos Sistemas Operacionais

Considerações sobre redimensionamento de motores elétricos de indução

ALGORITMO PARA CÁLCULO DO VOLUME DE CARGA E POTÊNCIA DE ENERGIA ELÉTRICA Vanessa dos Anjos BORGES 1 Camila Pires Cremasco GABRIEL 2

Programação 1. Introdução à Ciência do Computador. Principais tópicos. Uma História do Computador. Uma História do Computador

Técnico em Informática - Instalação e Manutenção de Computadores PROCESSADORES

Processamento de Dados. A Evolução dos Computadores

REDES DE COMPUTADORES E TELECOMUNICAÇÕES MÓDULO 1

ARQUITETURA DE COMPUTADORES. Estágios da Evolução dos Computadores. Prof.: Agostinho S. Riofrio

Laboratório de Sistemas Operacionais. Prof. Fernando Nakayama de Queiroz

Capítulo TRÊS Componentes do computador e modelo de von Neumann

Artigo Opinião AEP /Novembro 2010 Por: Agostinho Costa

1. INTRODUÇÃO. Computador Digital: É uma máquina capaz de solucionar problemas através da execução de instruções que lhe são fornecidas.

O QUE É A ESCALA RICHTER? (OU COMO SE MEDE UM TERREMOTO)

Evolução dos Sistemas de Informação


Introdução à Computação Aulas 03 e 04. Cristiane B. R. Ferreira, M.Sc.

Recenseamento Geral da População e Habitação 2014

Juliana Cerqueira de Paiva. Modelos Atômicos Aula 2

Os Computadores estão em todo o lado

Organização de Computadores 1

Prof. Antonio Fundamentos de Sistemas Operacionais UNIP/2015

Informática Instrumental Aula 1. Prof. Msc. Fernando Nakayama de Queiroz

V.7. Noções Básicas sobre o uso da Potência e do Torque do Motor.

Aula 06. Memórias RAM

Transcrição:

1. - Os engenhos calculadores O brilhante matemático inglês Charles Babbage (1791-1871) é conhecido como o Pai do Computador. Fig. 1 - Charles Babbage (1791-1871). Ele com os seus engenhos calculadores se tornou o precursor da computação moderna. Em 1820 Babbage inicia a construção de uma máquina que é a primeira aproximação de um computador. Fig. 2 - Os engenhos calculadores de Charles Babbage. Chamava-se A Máquina das Diferenças (The Difference Engine) era uma máquina construída para calcular tábuas de logaritmos e outras tabelas numéricas pelo método das diferenças e registava os resultados em uma placa de metal.

J. A. M. Felippe de Souza 1. - Os engenhos calculadores 2 Parte da máquina ficou concluída em 1832 e foi exposta ao público na casa de Babbage em Dorset Street, Marylebone, em Londres. Fig. 3 - A Máquina das Diferenças (The Difference Engine) de Charles Babbage, parcialmente concluída em 1832, original (à esquerda) e réplica no Museu da Ciência de Londres (à direita). Entre 1833 e 1834 Babbage projecta uma outra máquina denominada O Calculador Analítico (The Analytical Engine) muito próximo da concepção de um computador actual com comandos sequenciais, if's e loops. O Calculador Analítico seria uma máquina para aplicação generalizada, que efectuaria as quatro operações base: adição, subtracção, multiplicação e divisão, e a sua finalidade seria calcular o valor de qualquer expressão matemática para a qual pudesse ser determinado um algoritmo. Naquela época não havia ainda nem sequer a luz eléctrica, que só viria mais tarde com Thomas Edison (1847-1931). Portanto a máquina de Babbage não era ainda um computador electrónico. A arquitectura física e lógica da máquina era totalmente mecânica. Alimentada por um motor a vapor, a memória chamava-se armazém e um o processador chamava-se moinho.

J. A. M. Felippe de Souza 1. - Os engenhos calculadores 3 Fig. 4 - O Calculador Analítico (The Analytical Engine) de Charles Babbage, parcialmente concluída em 1871, original (à esquerda) e réplica no Museu da Ciência de Londres (à direita). O Calculador Analítico era composto de uma memória, um engenho central, engrenagens e alavancas usadas para a transferência de dados da memória para o engenho central e dispositivos para entrada e saída de dados. Por algum tempo, o governo britânico financiou Babbage para construir a sua invenção. Infelizmente Babbage teve dificuldades com a tecnologia da época, que era inadequada para se construir componentes mecânicos com a precisão necessária. Com a suspensão do financiamento por parte do governo inglês, Babbage não pode concluir o seu projecto e o Calculador Analítico na verdade nunca foi construído. Quando Babbage morreu em 1871 uma pequena parte desta máquina foi montada. Entretanto, em 1991, por ocasião do aniversário de 200 anos do nascimento de Babbage, com base nos seus planos originais, o Museu da Ciência em Londres construiu essa máquina que então realizou o seu primeiro cálculo completo. ---xxx---

2. - Os computadores a válvulas Durante a II Guerra Mundial, mais de 70 anos depois da morte de Charles Babbage, nos Estados Unidos, a Marinha em conjunto com a Universidade de Harvard e a IBM, construíram o Harvard Mark I, um gigante electromagnético, que foi concluído em 1944. A concepção do Harvard Mark I foi de Howard H. Aiken (1900-1973). Num certo sentido, essa máquina era a realização do projecto de Charles Babbage do Calculador Analítico. O Harvard Mark I ocupava 120 m 3, tinha milhares de relés e fazia um enorme barulho. A multiplicação de 2 números de 10 dígitos levava 3 segundos para ser efectuada. Mas o Harvard Mark I também não podia ser considerados ainda como um computador electrónico de grande escala. Fig. 5 - O computador electrónico Harvard Mark I, original de 1944 (à esquerda) e uma réplica no Museu dos Computadores de Bóston (à direita). O primeiro computador electrónico de grande escala foi o ENIAC. O ENIAC foi construído por John P. Eckert e John W. Mauchly da Universidade da Pensilvânia nos Estados Unidos.

J. A. M. Felippe de Souza 2. - Os computadores a válvulas 5 O ENIAC teve também a participação de John von Neumann na fase final do projecto que ficou concluído em 1946. Fig. 6 - John von Neumann (1903-1957). John von Neumann (1903-1957) era um matemático nascido em Budapeste na Hungria que fez importantes contribuições para a física quântica, a análise funcional, a teoria dos conjuntos, a economia e muitos outros ramos da matemática e da informática. Von Neumann era da Universidade de Princeton, a mesma de Einstein, de quem foi contemporâneo. ENIAC significava Electronic Numerical Integrator and Computer, isto é, Calculadora e Integradora Numérica Electrónica, em inglês. O ENIAC tinha 17.468 válvulas, 500 mil de conexões de solda, 32 toneladas de peso, 2,40 m de largura, 30 m de comprimento e 5,5 m de altura. Fig. 7 - O primeiro computador electrónico de grande escala, o ENIAC, criado em 1946. Com circuitos a válvulas ele ocupava uma sala de 180 m 2.

J. A. M. Felippe de Souza 2. - Os computadores a válvulas 6 O calor das válvulas do ENIAC elevava a temperatura do local para acima de 60º C e obrigava o uso de muitos ventiladores. O ENIAC realizava uma soma (ou subtracção) em 0,0002 segundos e uma multiplicação com números de 10 dígitos em cerca de 0,005 segundos. O ENIAC foi desactivado em 2 de Outubro de 1955. Mas Von Neumann participou de outros projectos de computadores depois, como foi o caso o do Manchester Mark I (1949), também chamada de Baby Machine, foi o protótipo do Ferranti Mark I, um computador que vendeu 9 unidades entre 1951 e 1957 e deu a décima para a Universidade de Manchester, onde foi desenvolvido; o do EDSAC (Electronic Delay Storage Automatic Calculator) da Universidade de Cambridge em 1949, que foi o primeiro computador onde se podia armazenar um programa; o do EDVAC (Electronic Discrete Variable Automatic Computer), que foi o sucessor do ENIAC na Universidade da Pensilvânia em 1952; e o do JONIAC (da University of Princeton, 1951), que tinha este nome por causa do seu nome de baptismo (John). Fig. 8 - O primeiro computador electrónico do mundo, o ENIAC, de 1946.

J. A. M. Felippe de Souza 2. - Os computadores a válvulas 7 Von Neumann chamava estes primeiros computadores de cérebros electrónicos (electronic brains) e muito do que fez nesta área influenciou a forma de como são os computadores até hoje. Por exemplo, Von Neumann enfatizava a importância da lógica e instruções em programas (ou software). Foi von Neumann que em 1945 sugeriu que o sistema binário fosse adoptado em todos os computadores, e que as instruções e dados fossem compiladas e armazenadas internamente na memória do computador, na sequência correcta de sua utilização. Fig. 9 - O computador inglês Manchester Mark I, a Baby Machine, de 1949. Estes computadores construídos com auxílio de Von Neumann (o ENIAC, o Manchester Mark I ou Baby Machine, o EDSAC, o EDVAC e o JONIAC) são às vezes chamados de as Evas, das quais derivaram a arquitectura de quase todos os computadores construídos depois deles, até os dias de hoje. Alguns destes primeiros computadores foram desenvolvidos para fins militares. Essas máquinas eram usadas para calcular trajectórias de mísseis usando balística ou para decifrar códigos secretos militares usando probabilidade e combinações.

J. A. M. Felippe de Souza 2. - Os computadores a válvulas 8 Fig. 10 - O EDIVAC, sucessor do ENIAC. Isto foi o caso do Harvard Mark I desenvolvido durante a Segunda Guerra Mundial, do próprio ENIAC e do seu sucessor EDIVAC, assim como do computador britânico Colossus. Na verdade o projecto do Colossus é ainda anterior ao ENIAC. Ele foi criado pelo inglês Alan Turing num projecto secreto do governo britânico também da época da guerra (1943-1945). Fig. 11 - O britânico Alan Turing (1912-1954). Com 12 anos na foto da direita. Alan Turing (1912-1954) era um matemático inglês brilhante que contribuiu bastante em ramos como a matemática computacional, no estudo da eficiência dos algoritmos.

J. A. M. Felippe de Souza 2. - Os computadores a válvulas 9 Turing dizia: Do ponto de vista prático, de nada nos adianta um algoritmo perfeito se sua implementação computacional demora anos para ser processada. Mesmo tarefas relativamente simples, como o produto de dois números com muitos dígitos, pode demorar alguns minutos para serem concluídas nos actuais computadores. Se considerarmos que alguns algoritmos necessitam multiplicar números muito grandes milhares de vezes esses alguns minutos podem se transformar em um tempo excessivamente longo. Fig. 12 - O British Colossus (esquerda e centro) e Bombe (direita), dois computadores electrónicos com circuitos a válvulas criados por Alan Turing em 1944 com fins militares. O Colossus com 2 mil válvulas não tinha o mesmo porte do ENIAC e fazia aproximadamente o que algumas máquinas de calcular de hoje fazem. Uma outra máquina projectada por Alan Turing também para fins militares foi a Bombe. Em 1951 surgiu o UNIVAC I (Universal Automatic Computer), que foi considerado o primeiro computador electrónico fabricado comercialmente. Ele foi também o primeiro a utilizar um compilador ou auto-programador (compiler) para traduzir a linguagem de programa em linguagem de máquina. Outro grande avanço do UNIVAC I era o sistema de fitas magnéticas. Era uma máquina decimal com 12 dígitos por palavra. O primeiro comprador do UNIVAC I foi o governo americano para tratar do recenseamento da população americana de 1950.

J. A. M. Felippe de Souza 2. - Os computadores a válvulas 10 En 1952, um computador Univac I foi utilizado para computar o resultado das eleições presidenciais dos Estados Unidos entre Eisenhower e Adlai Stevenson, cujo resultado foi a vitória de Eisenhower. Fig. 13 - O computador UNIVAC I, 1951. O UNIVAC I era fabricado pela Remington Rand (e não pela IBM como erradamente muitos se referem) que conseguiu vender 46 destas máquinas por 1 milhão de dólares cada uma. O UNIVAC I tinha 5.200 válvulas e consumia 125 kw de potência. Os seus sucessores foram o UNIVAC II, uma máquina que usava memória de núcleos de ferrita, e o UNIVAC 1103, que era uma máquina de 36 bits aritmética de ponto flutuante. Fig. 14 - O computador IBM 701, 1953.

J. A. M. Felippe de Souza 2. - Os computadores a válvulas 11 Entretanto, o UNIVAC I, assim como os seus sucessores UNIVAC II e UNIVAC 1103, ainda eram computadores com tecnologia de válvulas electrónicas. Em 1953 a IBM lançou o IBM 701 Electronic Data Processing Machine, o primeiro de uma série bem sucedida de computadores desta empresa. Os sucessores do IBM 701 foram: IBM 702, IBM 704, IBM 705 e IBM 709. Estes computadores (da série IBM 700) foram os primeiros a terem implementado o FORTRAN, uma linguagem de programação de alto nível de propósito geral, também desenvolvida pela IBM. Fig. 15 - O computador IBM 704, 1954. Apesar disso tudo estas máquinas todas colossais não tinham a capacidade de processamento ou de armazenamento dos computadores PC de hoje. Todos estes computadores que usavam válvulas electrónicas são chamados de computadores da primeira geração. Estas válvulas electrónicas de vácuo vinham sendo usadas em aparelhos electrónicos desde que foram inventadas em 1883 por Thomas Edison (1847-1931), o mesmo cientista que inventou a lâmpada eléctrica.

J. A. M. Felippe de Souza 2. - Os computadores a válvulas 12 Fig. 16 - Válvulas electrónicas de vácuo. Estas válvulas electrónicas de vácuo apresentavam 3 grandes problemas: o aqueciam em demasiado; o consumiam muita energia; o eram lentas. Fig. 17 - Um rádio antigo a válvulas. A partir de 1956 deu-se início a substituição da válvula pelo transístor como componente principal dos circuitos. Com isso surgiram os computadores de segunda geração. ---xxx---