• No results found

P OSITIONERINGSANALYS – FAS I

A primeira máquina mecânica foi desenvolvida pelo alemão Heninrich Schikart, em 1623, e funcionava utilizando o princípio de engrenagem de rodas dentadas. Também utilizando esse mesmo princípio, o francês Blaise Pascal criou a primeira máquina de somar em 1644 (Teixeira 1994, p. 363).

O inglês Charles Babbage foi o pioneiro na história da computação a projetar máquina automática de calcular muito modernas para sua época, no século XIX. Naquele período a tecnologia não era muito desenvolvida e os cálculos matemáticos dependiam de criação e publicação de tabelas que não eram confiáveis. Consequentemente, Babbage não conseguiu por em prática seu projeto e muitas de suas ideias ficaram perdidas no tempo.

Ainda no século XIX, Herman Hollerith reinventou o cartão perfurado, originário da máquina de tear de Jacquard, para armazenar informações numéricas. Esses cartões foram utilizados pela primeira vez em 1890, no censo dos Estados Unidos. Hollerith também criou a Tabulating Machine Company que originou uma grande empresa de computação, a IBM (Internacional Business Machines), e até hoje tem grande expressão na área de tecnologia (ALBERNETHY, 1999, p.98-101).

A Teoria da Computação foi pautada, em grande parte, na teoria desenvolvida no início do século XX por Alan M. Turing. Sua teoria, que deu origem à Máquina de Turing, consistia na representação formal da essência de um algoritmo, ou seja, um conjunto de regras a ser seguido sistematicamente. Conforme afirma Teixeira (1994), apesar dos computadores de que dispomos hoje serem mais complexos que a Máquina de Turing, qualquer computador digital tem seu mesmo princípio, visto que por meio dela é possível desenvolver qualquer tipo de algoritmo. O autor define algoritmos como a “indicação ordenada de uma sequência de ações bem definidas” (Teixeira, 1994, p. 135).

O ABC foi o primeiro computador eletrônico digital construído em 1939 por Dr. John V. Atanasoff auxiliado por Clifford Berry. O ABC não era programável, mas serviu de base para a evolução dos novos computadores. O Colossus foi o primeiro computador inteiramente digital, criado em 1943, por uma equipe de matemáticos e cientistas nomeados pelo Serviço Secreto Britânico. Antes do Colossus, o engenheiro alemão Konrad Zuse, produziu três máquinas de calcular entre os anos de 1938 a 1941. Um desses produtos, o Z-3 foi considerado o primeiro computador digital automático e utilizava o sistema binário (BOZDOC, 2003).

Os primeiros computadores eram programados para realizar cálculo e efetuar operações aritméticas com maior precisão e em menor tempo. O mais famoso foi o ENIAC (Figura 2) criado em 1946, por J.P. Eckert e John Mauchly, da Universidade da Pensilvânia (Disponível em: http://mansano.com/beaba/hist_comp.aspx.)

Figura 1: ENIAC – ElectronicNumericalIntegratorand Computer, 1946.

Fonte: http://www.computerhistory.org/collections/accession/102622385. Acesso em: 14 mar. 2012.

A figura acima mostra a grandiosidade do ENIAC. Sua capacidade operacional era de 100.000 pulsos por segundo, podendo multiplicar 10.333 dígitos por segundo. Apesar de sua programação ser manual e trabalhosa para a execução de um único programa, o ENIAC foi considerado um divisor de águas na história de máquinas da computação (ALBERNETHY, 1999, p. 103).

Em 1951, Presper Eckert e John Mauchly comandados por Co. Ramington- Rand desenvolveram o Universal Automatic Computer– UNIVAC. Foi o primeiro computador a ser comercializado, mas era vendido por mais de um milhão de dólares, o que restringia a sua comercialização. Ainda em 1951, na Grã Bretanha, foi produzido um computador em escala comercial, o LEO (Lyons Eletric Office), e lançado o primeiro computador em tempo real (BOZDOC, 2003).

Os alemães construíram, durante a Segunda Guerra Mundial, uma máquina chamada Enigma que consistia em um sistema de cifragem mecânica. Os britânicos por sua vez, constituíram um grupo de notáveis, com a finalidade de quebrar o código dessa máquina. Esse grupo, nomeado de ULTRA, tinha Alan M. Turing como o mais importante membro, e conseguiram não somente quebra códigos das máquinas como a Colossus e Eniac como também construir máquinas e automatizar o processo (ALBERNETHY, 1999, p. 103).

A IBM (Business Machines Industry), em 1952, passou a produzir computadores para comercialização e se tornou uma potência na área de informática. Nathaniel Rochester projetou a primeira linha de produção de computadores digitais eletrônicos, modelo 701, para a IBM. Em 1953, foi projetada uma versão menor do IBM 701, o IBM 650, que também lia em fita magnética e em cartões perfurados (BOZDOC, 2003).

O engenheiro e matemático húngaro John Von Newman com a colaboração de J. Presper Eckert e John Mauchly no período de 1944 a 1951, construíram o primeiro computador com programa armazenado na memória, denominado EDVAC (Eletronic Discrete Variable Automatic Computer), o sucessor do ENIAC. O EDVAC foi projetado para armazenar tantos programas como dados e codificava informações em forma binária. O EDVAC foi utilizado até dezembro de 1962 (KOWALTOWSKI, 1996, p.240).

Até 1956, os programas computacionais eram carregados e processados em sequência, ou seja, um programa novo só seria carregado quando o anterior era concluído. Nesse ano, surgiu o primeiro tipo de sistema operacional com o objetivo de aumentar a capacidade de processamento chamado sistema em lote ou bach (que significa “lote”). Esse sistema operacional permitia o processamento de diversas tarefas ao mesmo tempo, que eram executadas em grupos e em fileiras (TEIXEIRA, 1998, p. 31).

A Linguagem Orientada aos Negócios, chamada COBOL (Common Business Oriented Language), foi a primeira máquina que não se destinava apenas ao uso da matemática ou da área científica, criada em 1959, por Grace Murray. A IBM desenvolveu uma linguagem para programas de grande porte combinando a linguagem COBOL com ALGOL e FORTRAN (Bozdoc, 2003).

O avanço dos computadores eletrônicos possibilitou o desenvolvimento de sistemas, que permitiam desempenhar tarefas diferentes com maior rapidez e eficiência. Entre esses sistemas, incluem os sistemas gráficos, para os quais reservamos um tópico específico, dada sua relevância para este trabalho.

1.3.2 Sistemas CAD (“Computer Aided Design” ou Projeto Assistido por