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

Evolução das Principais Linguagens de Programação

Por:   •  24/12/2017  •  1.909 Palavras (8 Páginas)  •  592 Visualizações

Página 1 de 8

...

5

---------------------------------------------------------------

Evolução das Principais L.P.

(cont.)

∎

Características da Linguagem:

∎

Nomes de variáveis até seis caracteres;

∎

Instrução de ciclo (DO ... loop);

∎

Entrada/Saída de dados formatada;

∎

Possibilidade de definir subrotinas;

∎

IF aritméticos: IF(expressão) N1, N2, N3;

∎

Não existência de tipos de dados;

∎

Não existência de compilação separada;

∎

Programas maiores que 400 linhas raramente eram compilados correctamente, em geral pela não confiabilidade do IBM 704;

∎

Código era muito rápido;

∎

Rapidamente tornou-se conhecido e usado.

Evolução das Principais L.P.

(cont.)

3. FORTRAN I – 1957 (FORTRAN 0 - 1954 - não foi implementado)

∎

Criado por John Backus na IBM em 1954

∎

Projectado continha hardware.

operações para o novo de virgula IBM 704, flutuante que já

em

∎

Ambiente de desenvolvimento:

∎

Computadores pequenos e não confiáveis;

∎

Aplicações para computação cientifica;

∎

Inexistência de metodologias de programação;

∎

A importante.

eficiência das aplicações era o factor mais

Engenharia Informática Linguagens de Programação 2002/2003

Engenharia Informática Linguagens de Programação 2002/2003

6

---------------------------------------------------------------

Evolução das Principais L.P.

(cont.)

4. FORTRAN II – 1958

∎

Compilação independente de subrotinas;

∎

Correcção de diversos erros do Fortran I. 5. FORTRAN III

∎

Foi desenvolvido, mas sem grande distribuição. 6. FORTRAN IV - 1960-62

∎

Declaração do tipo de dados explicita;

∎

Comando de selecção lógico (if lógico);

∎

Subprogramas parâmetros outros podem subprogramas;

receber como

∎

Padrão ANSI em 1966.

Evolução das Principais L.P.

(cont.)

7. FORTRAN 77 - 1978

∎

Manipulação de cadeias de caracteres (strings);

∎

Controle lógico de ciclos;

∎

Instrução IF-THEN-ELSE. 8. FORTRAN 90 - 1990

∎

Definição de módulos;

∎

Arrays dinâmicos;

∎

Funções pré-definidas para manipulação de arrays

∎

Apontadores;

∎

Recursividade;

∎

Selecção múltipla: instrução CASE;

∎

Verificação do tipo de dados dos parâmetros.

Engenharia Informática Linguagens de Programação 2002/2003

Engenharia Informática Linguagens de Programação 2002/2003

7

---------------------------------------------------------------

Evolução das Principais L.P.

(cont.)

Avaliação:

∎

Primeira linguagem de alto nível muito utilizada (na época).

∎

O

...

Baixar como  txt (20.1 Kb)   pdf (169.9 Kb)   docx (34.7 Kb)  
Continuar por mais 7 páginas »
Disponível apenas no Essays.club