Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

A Linguagem de Programação

Por:   •  2/2/2018  •  3.859 Palavras (16 Páginas)  •  237 Visualizações

Página 1 de 16

...

- FORTRAN – 1957

Com desenvolvimento entre 1954 e 1957, John Backus e a IBM criaram a FORTRAN. O nome é um acrônimo da expressão “IBM Mathematical Formula Translation System”, sua principal utilização era em Ciência da Computação e Análise Numérica, ela foi à primeira linguagem de programação imperativa. No início a sua principal função era traduzir equações cientificas para códigos de computadores. Nos anos seguintes foram surgindo outras versões da FORTRAN com diversas melhorias feitas pelos desenvolvedores da mesma, em 1948 surgiu a FORTRAN 2, em 1964 a FORTRAN 4, em 1966 a FORTRAN 96, em 1977 a FORTRAN 77, e depois FORTRAN 90 e 95.

- LISP – 1958

LISP foi criada por John McCarthy na década de 50, é a segunda mais antiga de alto nível, foi projetada principalmente para o processamento de dados simbólicos, tal capacidade que a torna conveniente para a área de Inteligência artificial. O nome vem de List Processing e tanto os dados como programas são apresentados como listas permitindo a manipulação do código fonte como qualquer outro tipo de dados. Cada grupo que se interessava pela LINGUAGEM Realizavam modificações, onde os detalhes variavam de lugar para lugar, devido isso, surgiram diversos “dialetos” da mesma, como: FRANZLISP, ZETALISP, LELISP, MACLISP, INTERLISP, SCHEME, T, NIL, XLISP, AUTOLISP, etc. Mesmo após passar tanto tempo desde o surgimento, a LISP não ficou para trás, um programa em LISP pode não estar tecnologicamente atual, mas sempre estará funcionalmente atual.

- COBOL – 1959

Em uma reunião no Pentágono em Washington – DC, foi tomada a decisão de criar uma linguagem de programação apropriada para dados comerciais, então surgiu o COBOL, estavam presentes na reunião representantes de usuários de computadores na indústria privada e governo, fabricas de computadores e outras partes interessadas. Como resultado, foi criada uma comissão nomeada de CODASYL (Conference On Data System Languages). Programas em COBOL são utilizados desde o surgimento até os dias atuais globalmente pelas agências governamentais e sistemas operacionais como z/OS da IBM. 80% dos negócios do mundo rodavam em COBOL com mais de 200 bilhões de linhas de código existente e cerca de 5 bilhões de linhas de código novo por ano. Geralmente, o COBOL é a linguagem escolhida para programas de cálculos financeiros por suportar aritmética inteira aplicada a números muito grande (milhões, bilhões, etc.) e ao mesmo tempo é capaz de lidar com números muito pequenos, como frações de centavos.

- VISUAL BASIC-1963

Criada por J.Kemeny e T. Kurtz em 1963 no Dartmouth College foi elaborada com o intuito de tornar claro o ensino dos conceitos da programação. As linguagens FORTRAN e Assembly empregavam rotinas de baixo nível para alguns controles e compilação, a Basic vinha então facilitar ao programador sua tarefa, não precisando se preocupar com métodos e algoritmos exigidos para construir e depurar programas. Na década de 70, um novo Basic interpretado e residente em ROM foi introduzido pela Microsoft. Esta versão, GW-BASIC, podia ser encontrada no sistema operacional MS-DOS 4.01 e anteriores. Em 1982, a Microsoft revoluciona a linguagem com seu Quick Basic. Os números de linha foram eliminados, foram adicionados novos recursos, subprogramas e dados estruturados agora eram definidos pelo usuário, novas capacidades gráficas e de som, e velocidade aumentada. A maior vantagem consistia em que seus programas podiam ser executados nos modos interativo e interpretado, ou serem compilados em executáveis.

- SIMULA - 1967

No Centro Norugeguês de Computação foi criada a linguagem de programação SIMULA por Kristen Nygaard e Ole-Johan Dahl foi desenvolvida para apoiar a SIMULAção de eventos discretos, baseada no ALGOL 60 onde manteve algumas propriedades do ALGOL 60, além de extensões tais como os conceitos de classe e co-rotina. Um dos problemas foi que a SIMULA não proveu proteção para uma classe, o que foi resolvido posteriormente no Samaltalk o estilo dde programação no SIMULA 67 era seguro uma vez que erros pudessem ser detectados ainda a tempo de compilação.

- ALGOL 58/60/68-1958/1960/1968

Em 1957 as linguagens de programação estavam surgindo nas indústrias, universidades possuindo casa um o seu próprio padrão, não havia nenhuma padronização entre todas, foi onde a ALGOL surgiu para acabar com isso sendo universal e independente de maquina. No Final das contas foram feitos três projetos, ALGOL 58. ALGOL 60 e ALGOL 68, quase toda linguagem seguiu as ideias do ALGOL.

Houve algumas polêmicas na época, pois as primeiras linguagens usavam rótulos e Go-To's, a linguagem ALGOL e algumas similares vieram com uma nova proposta, baseada em estruturas de controle, a programação baseada em estruturas de controle, em vez de rótulos, é chamado programação de estrutura. Muitos programadores acreditavam que era muito difícil programar sem os Go-To's mas hoje em dia parece ter chegado ao fim pois temos linguagem como o JAVA que vai ser citado ao decorrer do trabalho que não possuem Go-To's e até mesmo as linguagens que possuem Go-To's são raramente usados pelos programadores. Mesmo com a evolução obtida a ALGOL não foi tão usada como o esperado dando origem as próximas linguagens da linha do tempo.

- SMALLTALK -1969

SMALLTALK começou a ser desenvolvimento no final dos anos 1960, pela equipe do pesquisador Alan Kay, integrante do Learning Research Group (Grupo de Pesquisa de Aprendizagem) da Xerox. A Smaltalk foi influenciada por LISP, SIMULA entre outras, a primeira versão foi muito utilizada ao decorrer do tempo foi desenvolvida outras versões como, SMALLTALK-71, SMALLTALK-80, SMALLTALK/V. A primeira versão começou a ser desenvolvida por Alan Kay integrante do Grupo de Pesquisa de Aprendizagem da Xerox em 1960. Em meados da década de 70 o objetivo era atingir pessoas de diferentes faixas etárias, com uma linguagem de programação orientada a objeto e de simples implementação. Nesta linguagem tudo é objeto ao contrário de outras linguagens orientadas a objetos, como C++, C# e JAVA. Como a outras linguagens orientadas a Smaltalk foi utilizada para SIMULAção, automação, animação gráfica, instrumentos virtuais, editores de textos, banco de dados, entre outros.

- PASCAL – 1970

PASCAL foi criada para ser uma ferramenta de uso educacional, desenvolvida pelo Prof.

...

Baixar como  txt (26.1 Kb)   pdf (155.8 Kb)   docx (23.7 Kb)  
Continuar por mais 15 páginas »
Disponível apenas no Essays.club