2ª Geração

2ª Geração: Substituição da válvula pelo transistor (1952 - 1964)

                                                                         

Em 1953 surgiu um novo componente que apresentava inúmeras vantagens em relação às antigas válvulas: ele tinha características como menor aquecimento, maior poder de cálculo e confiabilidade e um consumo de energia bem menor – com o adicional de que não necessitava de tempo para aquecer. A Bell Laboratories inventava o transistor. Os cálculos passaram a ser medidos de segundos para microssegundos. 

Esta segunda geração não é marcada tão somente pelo uso dos transistor como seu principal componente, mas também pelo aumento da complexidade e o uso de linguagens de programação (As linguagens utilizadas para esses computadores eram normalmente a FORTRAN, COBOL ou ALGOL) e softwares de sistema, além do surgimento dos primeiros sistemas operacionais,  os dispositivos de E/S (entrada/saída): cartões perfurados e fitas magnéticas aplicadas principalmente nos campos científico, militar, administrativo e gerencial


Transistor
Devido aos problemas que as válvulas causavam, por causa do seu tamanho, consumo elevado de energia, elas foram substituídas por transistores, se tornou o responsável pela amplificação de sinal, além de servir como um controlador que interrompe ou libera a passagem de corrente elétrica.


Todo transistor possui três terminais, que são as “perninhas”. Um dos terminais recebe a tensão elétrica e o outro envia o sinal amplificado. O terminal do meio é o responsável pelo controle desse processo, pois a corrente elétrica entra e sai pelos outros dois terminais somente quando é aplicada tensão elétrica ao terminal do meio.


Portanto, quando é aplicada uma tensão ao terminal do meio em um transistor, ele permite que a corrente elétrica circule pelos outros dois terminais. A quantidade de tensão aplicada ao terminal do meio (ou terminal de controle) determinará qual será a intensidade da corrente que sairá pelo terminal de saída.

Quando os inventores perceberam que poderiam utilizar os transistores em cascata, ou seja, uns controlando outros, estava dado o início aos primórdios da computação moderna. Começou então a revolução que, na década de 1960, fez com que os computadores começassem a ter seu tamanho reduzido, possibilitando que diversos cientistas tivessem ideias de como isso poderia ser usado para levar os computadores às casas das pessoas.


Os maiores beneficiados com a invenção dos transistores foram os processadores, que hoje contam com bilhões de transistores ligados entre si, formando circuitos capazes de fazer cálculos simples ou extremamente complexos, como a posição do mouse na tela até o volume de partículas de fumaça em um jogo.


As Primeiras Linguagens de Programação:


Assembly
Criada na década de 50, o Assembly foi uma das primeiras linguagens de programação a aparecer. Ela usa uma sintaxe complicada e "exageradamente" difícil, isto porque, antes da década de 50 os programadores de máquinas tinham que escrever instruções em código binário, qualquer coisa como: 11010110011010111010110101... Para escrever uma instrução. Na verdade, o Assembly foi criado para facilitar o uso dessa tarefa, mas é considerado uma linguagem de baixo nível, pois tudo o que o processador interpreta tem que ser descrito pelo programador. Assim o código acima seria "add EAX" em Assembly. Bastava apenas, depois de estar concluída a escrita do código, rodar o compilador e tínhamos o programa.

Vantagens: programas extremamente rápidos e pequenos.
Desvantagens: tempo de desenvolvimento lento e sujeito a erros; código preso a uma arquitetura


Fortran
Esta linguagem Fortran (Formula Translator) é uma linguagem de Alto nível, que foi criada partindo do problema e da dificuldade apresentadas pelo Assembly. Apareceu também na década de 50 e foi considerada uma das melhores linguagens da época. Aqui temos várias funções e instruções pré-definidas que nos permite poupar tempo na datilografia de instruções base do processador, ao contrário da linguagem Assembly.

Cobol
Foi uma linguagem usada para a criação e estruturação de bancos de dados financeiros nos anos 60 que ainda hoje é usada por este tipo de serviços. Comparada com  a  Assembly, esta linguagem é bem amigável e bastante acessível e atualmente serve para várias tarefas.


Principais Computadores:

UNIVAC (1952)

John Mauchly e Presper Eckert abrem sua própria empresa na Filadéfia a Remington Rand e criaram o UNIVAC (Universal Automatic Computer), um computador destinado ao uso comercial. Era uma máquina eletrônica de programa armazenado que recebia instruções de uma fita magnética de alta velocidade ao invés dos cartões perfurados. O UNIVAC foi utilizado para prever os resultados da eleição presidencial que ocorreria na quele ano.







IBM 650 (1953)

A IBM anuncia o IBM 650, o primeiro computador a ser produzido em massa. Até o ano de 1962  foram produzidos 2000 unidades e o suporte a ele foi encerrado em 1969.




TRADIC (1955)

Em 1955, JH Felker da Bell Laboratories lança o primeiro computador totalmente transistorizado para a Força Aérea Americana, o TRADIC (TRAnsistor DIgital Computer), este possuía cerca de 800 transistores, o que permitia trabalhar com menos de 100 watts de consumo de energia



2 comentários: