quinta-feira, 10 de maio de 2012

Gerações de linguagens de alto nivel.


Só a partir de 3ª geração é que as linguagens de programação são consideradas de alto nível.
3ª geração: Linguagens Orientadas ao Usuário

As linguagens de 3ª geração surgiram na década de 60. Algumas delas orientadas à solução de problemas científicos, tais como FORTRAN, Pascal e ALGOL; outras, tais como COBOL e BASIC usadas para aplicações comerciais. Linguagens tais como PL/I e Ada contêm facilidades tanto para computação científica quanto para computação comercial.


4ª geração: Linguagens Orientadas à Aplicação

As linguagens de 4ª geração foram projetadas para profissionais em processamento de dados e não para usuários finais. A depuração de programas escritos numa linguagem de 3ª geração consome tempo, e a modificação de sistemas complexos é relativamente difícil. As linguagens de 4ª geração foram criadas em resposta a estes problemas.

 Os principais objetivos das linguagens de 4ª geração são: Apressar o processo de desenvolvimento de aplicações; facilitar e reduzir o custo de manutenção de aplicações;  m inimizar problemas de depuração (localização e correção de erros); gerar código sem erros a partir de requisitos de expressões de alto nível; tornar fácil o uso de linguagens, tal que, usuários finais possam resolver seus problemas computacionais sem intermediários.

5ª geração: Linguagens de Conhecimento
O termo 5ª geração refere-se, especialmente, a sistemas que usam mecanismos da área de inteligência artificial (IA), ou seja, sistemas especialistas, processadores de língua natural e sistemas com bases de conhecimento. Um sistema de 5ª geração armazena conhecimento complexo de modo que a máquina pode obter inferências a partir da informação codificada.

Ilustração de gerações de linguagens.


Desde a década de 50 que as linguagens de programação estão em constante evolução.
São naturalmente as linguagens de 5ª geração que proporcionam maior numero de vantagens.


Sem comentários:

Enviar um comentário