domingo, 7 de junho de 2015

O lado humano da computação: Computação eletrônica

Dando prosseguimento ao nosso relato de nomes de contribuiram para a história da computação... chegamos a computação eletrônica.

John Vincent Atanasoff (1903-1995) e Clifford Edward Berry (1918-1963) desenvolveram, em 1939, a ABC (Atanasoff-Berry Computer), uma máquina dedicada especialmente à solução de conjuntos de equações lineares na Física. Além de ser um dos primeiros exemplos de calculadora eletrônica, o ABC propiciou o desenvolvimento dos primeiros conceitos que iriam aparecer nos computadores modernos: a unidade aritmética eletrônica e a memória de leitura e gravação.

Anos mais tarde, John Presper Eckert (1919-1995), o físico John Mauchly (1907-1980) e o matemático Herman H. Goldstine (1913-2005) tornaram-se os principais protagonistas na construção do primeiro computador de uso geral que realmente funcionou como tal, o ENIAC (Electronic Numerical Integrator and Computer).

Em 1945, John von Neumann (1903-1957) publicou o First Draft of a Report on the EDIVAC (Electronic Discrete Variable Automatic Computer), que estabeleceu o paradigma de projetos de computadores para várias gerações seguintes de máquinas. Essa arquitetura ficou conhecida com o nome de “arquitetura de von Neumann”, e entre outras coisas incluía o conceito de programa armazenado. Ele propôs que, ao invés de cartões perfurados, as instruções deveriam ser gravadas na memória do computador, o que tornaria sua execução e leitura mais rápidas.

Baseado no principio do programa armazenado, Maurice Vincent Wilkes (1913-2010) iniciou um projeto chamado EDSAC (Electronic Delay Storage Automatic Calculator), que se tornou operacional em 1949. Seu invento foi o primeiro computador de grande porte, com um programa embutido, que entrou em operação.

Na Inglaterra, um grupo formado por cientistas e matemáticos reuniu-se em Bletchley Park para tentar construir uma máquina capaz de decodificar o alfabeto produzido pela versão germânica de um dispositivo inventado nos Estados Unidos, o ENIGMA. A equipe era liderada pelo prof. Thomas Harold Flowers (1905-1998), sendo o prof. Maxwell Herman Alexander Newman (1897-1984) o responsável pelos requisitos que levariam, em 1943, à construção do primeiro computador digital eletrônico, o COLOSSUS (cuja existência somente foi revelada a partir de 1970). O trabalho do grupo de Betchley foi enormemente influenciado pelos resultados sobre computabilidade obtidos por Alan Turing.


Em 1951, Maurice Wilkes, citado anteriormente, desenvolveu a ideia de projetar um computador de três níveis, a fim de se simplificar o hardware. As instruções eram escritas de um modo mais conveniente para o entendimento humano e a máquina, conhecida como EDSAC (Electronic Delay Storage Automatic Calculator), tinha um programa denominado interpretador, cuja função era executar os programas em linguagem de máquina. A partir daí começaram a evoluir as linguagens e as arquiteturas das máquinas.

Fontes:
Fonseca Filho, Cléuzio. História da computação: O Caminho do Pensamento e da Tecnologia.  – Porto Alegre : EDIPUCRS, 2007
Wikipédia

0 comentários:

Postar um comentário