Escolar Documentos
Profissional Documentos
Cultura Documentos
Ir para: navegao, pesquisa O hardware do Computador um componente essencial no processo de clculo e armazenamento de dados pois ele necessrio para o processamento e compartilhamento de dados. O primeiro computador que se tem notcia literalmente duro. Os Fencios armazenavam peas cermicas representando coisas como estoque e gros em vasilhames, que no eram usados apenas pelo mercador mas pelos contadores e oficiais do governo. Este texto apresenta os fatos mais significativos no desenvolvimento do hardware do computador.
ndice
[esconder]
1 Primeiros dispositivos para facilitar o clculo 2 Primeiras calculadoras mecnicas 3 Leitores de cartes perfurados 1801-1940 4 Primeiros projetos de mquinas programveis 1835-1900s 5 Outros tipos limitados de computao mecnica 1800s-1900s 6 Computadores analgicos, pr-1940 7 Primeira gerao dos computadores digitais 1940 8 Segunda gerao 1947-1960 9 Terceira gerao e posterior, aps-1958 10 Ver tambm 11 Ligaes externas
baco A Humanidade tem utilizado dispositivos para auxiliar a computao h milnios. Um exemplo o dispositivo para estabelecer a igualdade pelo peso: as clssicas balanas, posteriormente utilizadas para simbolizar a igualdade na justia. Um dispositivo mais orientado aritmtica o baco mostrado na figura ao lado.
Engrenagens Em 1623 Wilhelm Schickard construiu a primeira calculadora mecnica e assim, tornou-se o pai da era da computao. Como sua mquina utilizava tcnicas como engrenagens inicialmente desenvolvidas para relgios, ela foi tambm chamada de 'relgio calculador'. Ela foi colocada em uso prtico por seu amigo Johannes Kepler, que revolucionou a astronomia. A mquina de Blaise Pascal (a Pascalina, 1642) e Gottfried Wilhelm von Leibniz (1670) se seguiram. Leibniz descreveu tambm o cdigo binrio, um ingrediente central de todos os computadores modernos. Entretanto, at 1940, muitos projetos (incluindo a mquina de Babbage do sculo XIX e mesmo o ENIAC de 1945) foram baseados no sistema decimal, mais difcil de implementar. John Napier notou que a multiplicao e a diviso de nmeros poderia ser feita pela adio e subtrao, respectivamente, de logaritmos destes nmeros. Como nmeros reais podem ser representados pelas distncias ou intervalos em uma linha, uma simples operao de translao ou movimentao de dois pedaos de madeira, corretamente marcados com intervalos logaritmos ou lineares, foi utilizada como a rgua de clculo por geraes de engenheiros e outros profissionais de cincias exatas, ate a inveno da calculadora de bolso . Assim os engenheiros do programa Apollo para enviar o homem lua fizeram seus clculos em rguas de clculo.
Joseph M. Jacquard
Herman Hollerith Em 1801, Joseph-Marie Jacquard desenvolveu uma mquina txtil em que o padro de sada era controlado por cartes perfurados. O conjunto de cartes poderia ser alterado sem alterar a estrutura da mquina txtil. Este foi um marco na programao. Em 1890 o censo dos Estados Unidos utilizou cartes perfurados e mquinas de ordenao desenhadas por Herman Hollerith para controlar os dados do censo da dcada conforme previsto na constituio. A companhia de Hollerith tornou-se posteriormente o ncleo da IBM. No sculo XX, a eletricidade foi utilizada pela primeira vez em mquinas de calcular e ordenar. Em 1940, W.J. Eckert do Thomas J. Watson Astronomical Computing Bureau da Universidade de Columbia publicou o artigo Mtodo dos cartes perfurados na computao cientfica que era suficientemente avanado para resolver equaes diferenciais, multiplicar e dividir nmeros de ponto flutuante, baseado unicamente em cartes perfurados e mesas de conexo similares s utilizadas por operadores de telefonia. Os clculos astronmicos representaram o estado da arte na computao.
Vlvula terminica de uso geral utilizada nos primeiros computadores A era da computao moderna comeou com uma corrida de desenvolvimento antes e durante a Segunda guerra mundial, com circuitos eletrnicos, rels, capacitores e vlvulas substituindo seus equivalentes mecnicos e o clculo digital substituindo o clculo analgico. Os computadores projetados e construdos nesta poca foram chamados computadores de 'primeira gerao'. Estes computadores eram normalmente construdos manualmente usando circuitos contendo rels e vlvulas, e freqentemente utilizavam cartes perfurados para a entrada e como a memria de armazenamento principal (no voltil). A memria temporria ou memria de trabalho, era fornecida por linhas de retardo acsticas (que utilizam a propagao do som no tempo como um meio para armazenar dados) ou por tubos de Williams (que utilizam a habilidade dos tubos de raios catdicos da televiso para armazenar dados). Em 1954, memrias de ncleo magntico rapidamente substituram outras formas de armazenamento temporrio, e dominaram at a metade da dcada de 1970. Em 1936 Konrad Zuse iniciou a construo das primeiras calculadoras 'Z-series', calculadoras com memria e programveis (inicialmente de forma limitada). A calculadora de Zuse totalmente mecnica, mas ainda utilizando o sistema binrio foi finalizada em 1938, entretanto, nunca funcionou com confiabilidade por problemas de preciso em suas peas. Em 1937, Claude Shannon finalizou sua tese de mestrado no MIT que implementava lgebra booleana utilizando rels e chaves pela primeira vez na histria. Intitulada Uma anlise simblica de rels e circuitos de comutao, A tese de Shannon forneceu as bases para o desenho prtico de circuitos digitais.
A mquina seguinte de Zuse, o Z3, foi finalizado em 1941. Ela era baseada em rels telefnicos e funcionou satisfatoriamente. O Z3 passou a ser o primeiro computador programvel. Em vrios aspectos ele era muito semelhante s mquinas modernas, sendo pioneiro em vrios avanos, como o uso de aritmtica binria, e nmeros de ponto flutuante. A troca do sistema decimal, mais difcil de implementar (utilizado no projeto de Charles Babbage) pelo simples sistema binrio tornou a mquina de Zuse mais fcil de construir e potencialmente mais confivel, com a tecnologia disponvel naquele tempo. Esta algumas vezes vista como a principal razo do sucesso de Zuse onde Babbage falhou, entretanto, muitas das mquinas de hoje continuam a ter instrues de ajuste decimal, a aritmtica decimal ainda essencial para aplicaes comerciais e financeiras e hardware para clculos de ponto-flutuante decimais vem sendo adicionado em muitas novas mquinas (O sistema binrio continua sendo utilizado em praticamente todas as mquinas). Os Programas eram armazenados no Z3 em filmes perfurados. Desvios condicionais no existiam, mas na dcada de 1990 tericos demonstraram que o Z3 ainda era um computador universal (ignorando sua limitao no seu espao de armazenamento fsico). Em duas patentes de 1937, Konrad Zuse antecipou que as instrues da mquina poderiam ser armazenadas no mesmo espao de armazenamento utilizado para os dados - A primeira idia do que viria a ser conhecida como a arquitetura de Von Neumann e que seria implementada no EDSAC britnico (1949). Zuse ainda projetou a primeira linguagem de alto nvel, o (Plankalkl), em 1945, apesar desta no ser formalmente publicada at 1971, foi implementada pela primeira vez em 2000 pela universidade de Berlincinco anos aps a morte de Zuse. Zuse sofreu dramticas derrotas e perdeu muitos anos durante a Segunda Guerra Mundial quando os bombardeamentos ingleses e americanos destruram as suas primeiras mquinas. Aparentemente seu trabalho permaneceu em grande parte desconhecida para os engenheiros americanos e britnicos por muito tempo, no entanto pelo menos a IBM estava a par do seu trabalho e financiou sua companhia aps a guerra 1946 em troca de permisses em suas patentes. Em 1940, a calculadora de nmero complexos, para aritmtica de nmeros complexos baseada em rels, foi construda. ela foi a primeira mquina a ser acessada remotamente via uma linha telefnica. Em 1938 John Vincent Atanasoff e Clifford E. Berry da universidade do estado de Iowa desenvolveram o Atanasoff Berry Computer (ABC), um computador com um propsito especial: resolver sistemas de equaes lineares, e que empregava capacitores para sua memria. A mquina ABC no era programvel, mas era um computador em outros aspectos. Durante a Segunda Guerra Mundial, os ingleses fizeram esforos significativos em Bletchley Park para quebrar a comunicao militar alem. O principal sistema de criptografia germnico era feito atravs de uma mquina codificadora (o Enigma com vria variantes) foi atacado com bombas especialmente projetadas que ajudaram a encontrar possveis chaves para o Enigma, depois que outras tcnicas no tiveram sucesso. Os alemes tambm desenvolveram uma srie de sistemas cifradores (chamados cifradores Fish pelos ingleses e cifradores de Lorenz pelos alemes) que eram um pouco diferentes do Enigma. Como parte do ataque contra este cifradores, o professor Max Newman e seus colegas (incluindo Alan Turing) ajudaram a projetar o Colossus. O Colossus Mk I foi feito em um curto perodo de tempo por Tommy Flowers no centro de pesquisa dos correios em Dollis Hill, Londres e ento enviado para Bletchley Park. O Colossus foi o primeiro dispositivo de computao totalmente eletrnico. Ele utilizava apenas vlvulas e no possua rels. Ele tinha uma fita de papel como entrada e
era capaz de fazer desvios condicionais. Nove Colossus Mk II foram construdos (O Mk I foi convertido para Mk II totalizando dez mquinas). Detalhes de sua existncia, projeto e uso foram mantidos em segredo at a dcada de 1970. Dizem que Winston Churchill ordenou pessoalmente a destruio dos computadores em peas no maiores que uma mo humana. Devido a este segredo estes computadores no foram includos em muitas histrias da computao. Uma cpia reconstruda de uma das mquinas Colossus existe hoje em exposio em Bletchley Park. O trabalho de Turing antes da Guerra teve uma grande influncia na teoria da computao, e aps a Guerra ele projetou, construiu e programou alguns dos primeiros computadores no National Physical Laboratory na Universidade de Manchester. Seu artigo de 1936 inclua uma reformulao dos resultados de 1931 de Kurt Gdel alm de uma descrio do que agora chamado de mquina de Turing, um dispositivo puramente terico inventado para formalizar a noo da execuo de algoritmos, substituindo a complicada linguagem universal de Gdel baseada em aritmtica. Computadores modernos tm a capacidade de execuo equivalente a uma mquina de Turing universal), exceto por sua memria finita. Esta limitao na memria algumas vezes vista como uma fronteira que separa computadores de propsito geral dos computadores de propsito especial anteriores. George Stibitz e colaboradores no Laboratrio Bell em Nova Iorque produziram vrios computadores baseados em rels no final da dcada de 1930 e incio da dcada de 1940, mas foram concebidos principalmente para o controle do sistema de telefonia. Seus esforos foram um antecedente de outra mquina eletromecnica americana. O Harvard Mark I (oficialmente, o Calculador Controlado por Sequncia) foi um computador de propsito geral eletro-mecnico construdo com o financiamento da IBM e com a assistncia de alguns funcionrios da IBM sob a direo de um matemtico de Harvard Howard Aiken. Seu projeto foi influenciado pela mquina analtica. Ele era uma mquina decimal que utilizava rodas de armazenamento em chaves rotativas juntamente com rels. Ele era programado por cartes perfurados, e continha vrias calculadoras trabalhando em paralelo. Modelos posteriores continham vrios leitores de fita de papel e a mquina podia trocar de leitor dependendo de uma condio. O Desenvolvimento comeou em 1939 no laboratrio Endicott da IBM; o Mark I foi transferido para a Universidade de Harvard e comeou a operar em maio de 1944.
O ENIAC fez clculos de trajetria balstica consumindo 160kW. O ENIAC (Electronic Numerical Integrator and Computer), freqentemente chamado o primeiro computador eletrnico de propsito-geral, validou publicamente o uso da eletrnica para a computao em larga escala. Isto foi crucial para o desenvolvimento da computao moderna, inicialmente devido enorme vantagem em velocidade e depois pelo potencial de miniaturizao. Construdo sob a direo de John Mauchly e J. Presper Eckert, ele era 1.000 vezes mais rpido que seus contemporneos. O desenvolvimento e construo do ENIAC iniciou em 1941 e entrou em operao
completa 1945. Quando seu projeto foi proposto, muitos pesquisadores acreditavam que milhares de delicadas vlvulas iriam queimar com uma freqncia tal que o ENIAC estaria freqentemente desligado para reparos e no teria uso prtico. Ele foi, entretanto, capaz de fazer 100.000 clculos simples por segundo por horas entre as falhas nas vlvulas. `Programar' o ENIAC, entretanto, significava modificar a sua fiao interna - podemos dizer que isto nem se qualifica como programao, de outro modo qualquer tipo de reconstruo de algum computador limitado pode ser visto como programao. Vrios anos depois, entretanto, ele se tornou capaz de executar programas armazenados em uma tabela de funes na memria. Todas as mquinas daquela data ainda deixavam de possuir o que passou a ser conhecido como a arquitetura de von Neumann: seus programas no eram armazenados no mesmo 'espao' de memria que os dados e assim os programas no podiam ser manipulados como os dados. A primeira mquina com a arquitetura von Neumann foi o Manchester "Baby" ou Mquina Experimental em pequena escala, construda na Universidade de Manchester em 1948; ela foi seguida pelo Manchester Mark I em 1949 que funcionava como um sistema completo utilizando o tubo de Williams para a memria e introduziu o uso de registradores de ndice. O outro candidato ao ttulo de "primeiro computador com programas armazenados de forma digital" foi o EDSAC, projetado e construdo na Universidade de Cambridge. Operacional menos de um ano depois do Manchester "Baby", ele era capaz de resolver problemas reais. O EDSAC foi inspirado nos planos do EDVAC, o sucessor do ENIAC; estes planos existiam na poca que o ENIAC ficou operacional. Ao contrrio do ENIAC, que utilizava processamento paralelo, O EDVAC utilizava uma nica unidade de processamento. Seu desenho era simples e foi o primeiro a ser implementado em cada nova onda de miniaturizao, e aumento de confiabilidade. Muitos consideram o Manchester Mark I / EDSAC / EDVAC os pais dos quais derivaram a arquitetura de todos os computadores correntes. O primeiro computador universal programvel na Europa foi criado por um time de cientistas sob a direo de Segrey Alekseevich Lebedev do Instituto de Eletrotecnologia de Kiev, Unio Sovitica (hoje Ucrnia). O computador MESM (, Pequena mquina eletrnica de clculo) tornou-se operacional em 1950. Ele tinha cerca de 6.000 vlvulas e consumia 25 kW de potncia. Ele podia fazer aproximadamente 3.000 operaes por segundo. A mquina da Universidade de Manchester tornou-se o prottipo do Ferranti Mark I. O primeiro Ferranti Mark I foi entregue Universidade em fevereiro de 1951, e no mnimo nove outros foram vendidos entre 1951 e 1957. Em junho de 1951, o UNIVAC I (Universal Automatic Computer) foi entregue para o departamento de censo dos Estados Unidos da Amrica. Mesmo tendo sido fabricado por Remington Rand, a mquina freqentemente chamada indevidamente de "IBM UNIVAC". Remington Rand vendeu 46 mquinas por mais de US$1 milho cada. O UNIVAC foi o primeiro computador 'produzido em massa'; todos os predecessores foram feitos em pequena escala. Ele utilizava 5.200 vlvulas e consumia 125 kW de potncia. Utilizava uma linha de retardo de mercrio capaz de armazenar 1.000 palavras de 11 dgitos decimais mais o sinal (palavras de 72 bits). Ao contrrio das mquinas anteriores ele no utilizava cartes perfurados para entrada e sim uma fita de metal. Em Novembro de 1951, A empresa J. Lyons comeou uma operao semanal de contabilidade de uma padaria com o LEO (Lyons Electronic Office). Esta foi a primeira aplicao comercial em um computador programvel.
Ainda em 1951 (Julho), Remington Rand demonstrou o primeiro prottipo do 409, uma calculadora programvel com cartes perfurados e plugues. Ele foi instalado inicialmente, no servio de receita interna de Baltimore, em 1952. Veja em Rowayton Historical Society's timeline maiores detalhes. O 409 evoluiu para se tornar o Univac 60 e 120 em 1953.
programa fornecido com o System/360 ainda inclua outros avanos, incluindo multiprogramao, novas linguagens de programao e independncia dos programas dos dispositivos de entrada e sada. Mais de 14 000 System/360 foram vendidos at 1968. Ainda em 1964, a DEC criou o PDP-8 uma mquina muito pequena, novamente destinada a tcnicos e laboratrios de pesquisa.
Evoluo dos computadores Stephen White's excellent computer history site *Yahoo Computers and History Paul Pierce's computer collection IEEE computer history timeline Konrad Zuse, inventor of first working programmable digital computer The story of the Manchester Mark I, 50th Anniversary web site at the University of Manchester The Moore School Lectures and the British Lead in Stored Program Computer Development (1946 -1953), article from Virtual Travelog Logarithmic timeline of greatest breakthroughs since start of computing era in 1623 Rowayton Historical Society's Birthplace of the World's First Business Computer OLD-COMPUTERS.COM, extensive collection of information and pictures about old computers