You are on page 1of 2

Vantagens e Desvantagens da geração de computadores:

Geraçã Componente Vantagens Desvantagens


o eletrônico
1ª Válvulas  Únicos componentes  Grande
geração eletrônicos disponíveis dimensão
1940 –  Produzem
1958 muito calor
 Necessitam de
ar
condicionado
2ª Transistores  Menor dimensão  Necessitam de
geração  Produzem menos calor constante
1958 –  Mais rápidos manutenção
1964  Necessitam de
ar
condicionado
3ª Circuitos  Menor dimensão  Inicialmente
geração Integrados  Menor produção de com muitos
1964 - calor problemas de
1971  Menor consumo de fábrica
energia
 Mais rápidos
4ª Circuitos  Não é necessário ar  Existem ainda
geração integrados condicionado computadores
1971 – larga escala  Conservação mínima com menos
1987  Alta densidade de potência em
componentes relação a
computadores
de outras
gerações
5ª Transdutore  Maior densidade de  Maior
geração s e circuitos componentes complexidade
1987 – em paralelo  Reduzido tamanho  Ainda muito
Atual  Auto regeneração caros
 Grande fiabilidade e
velocidade
 Multiprocessamento

Gerações de linguagem de programação

Primeira IGL (1GL): A primeira geração de programação utiliza apenas


linguagem de máquina, ou seja, o sistema binário de 0 (zero) e 1 (um) para o
desenvolvimento de softwares. Sua desvantagem é ser pouco intuitiva, pois
não utiliza linguagens mais sofisticadas que permitem a portabilidade do
programa, isto é, o código utilizado acaba restrito a um único tipo de hardware
e à arquitetura utilizada.
Segunda IGL (2GL): A linguagem de programação chamada Assembly
representa a segunda geração, mais próxima do ser humano do que da
máquina (como acontecia na 1IGL), cada Assembly ainda é bastante associada
à arquitetura do computador, fazendo com que a 2GL também seja pouco
portável entre ambientes.

Terceira IGL (3GL): A terceira geração das linguagens de programação está


mais próxima do ser humano, pois é facilmente entendida por uma pessoa com
pouco – ou nenhum – conhecimento de informática, isto ocorre por conta da
sua peculiaridade de comunicação que se intervém ao dia a dia. Essa geração
é representada pelas linguagens Cobol, Fortran, Algol, Basic, C, C++, entre
outras.

Cobol, sigla para Common business oriented language (linguagem orientada


os negócios): usada em sistemas comerciais, fi nanceiros e administrativos
para empresas e governos. Foi criada em 1959, durante o CodAsYl
(Conference on Data Systems Language, a Conferência de linguagem de
sistemas de dados), um dos três comitês propostos em uma reunião no
pentágono, organizado por Charles Phillips, do departamento de defesa dos
Estados unidos. As fontes de inspiração são as linguagens Flow-Matic,
inventada por Grace Hopper, e ComtrAn da IBM, inventada por Bob Bemer.
Fortran, acrônimo para a expressão IBM Mathematical Formula Translation
system (sistema de tradução de Fórmula matemática da IBM): família
desenvolvida a partir dos anos 1950 usada, principalmente, em Ciência da
Computação e Análise numérica, foi a primeira linguagem de programação
imperativa, criada para o IBM 704, entre 1954 e 1957, por uma equipe chefiada
por John W. Backus.
Basic: sigla para Beginners All-purpose Symbolic Instruction Code (Código de
instrução simbólico para todos os propósitos de iniciantes): criada com fins
didáticos, pelos professores John George Kemeny e Thomas Eugene Kurtz, em
1964, no Dartmouth College, também é o nome genérico de uma extensa
família de linguagens de programação derivadas do ‘Basic’ original.
C: compilada, estruturada, imperativa, processual, de alto nível e padronizada.
Foi criada em 1972, por Dennis Ritchie, no At&t Bell Labs, como base para o
desenvolvimento do sistema operacional unix (escrito em Assembly
originalmente).
C++: de alto nível, com facilidades para o uso em baixo nível, multiparadigma e
de uso geral, desde os anos 1990, é uma das linguagens comerciais mais
populares, mas disseminada também na academia por seu grande
desempenho e base de utilizadores. Foi desenvolvida por bjarne stroustrup
(primeiramente, com o nome C with Classes, que significa C com classes, em
português), em 1983, no Bell Labs, como um adicional à linguagem C.

You might also like