TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

ATPS Paradigmas De Linguagem

Exames: ATPS Paradigmas De Linguagem. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  22/3/2015  •  644 Palavras (3 Páginas)  •  469 Visualizações

Página 1 de 3

No final dos anos 40 e início dos anos 50, a programação de computadores era muito difícil de ser realizada, tanto pela falta de linguagens, seja de montagem ou de alto nível, aspecto totalmente diferente nos dias atuais, quanto em relação ao hardware, pois os computadores eram muito lentos, pouco confiáveis, o custo era muito grande e havia pouca memória para o processamento de dados. Essas dificuldades faziam os programas serem muito suscetíveis à erros, pois eram escritos em linguagem de máquina. Para solucionar esse problema foi necessário criar linguagens de nível mais alto, para facilitar a programação. A primeira linguagem de programação com essa característica foi a Short code, desenvolvida em 1949 por John Mauchly.

Entretanto, a linguagem de programação Short Code tinha uma desvantagem: a linguagem não era transformada em código binário, a execução de programas era realizada através de um interpretador puro. O processo era 50 vezes mais lento que a execução de código binário. Para resolver esse problema, foram criados outros sistemas de interpretação, a linguagem de programação Speedcoding foi a primeira. Entre seus recursos, o fato de acrescentar os registradores de endereço de forma automática, fazia com que os programas fossem escritos em poucas horas, contrapondo o tempo de duas semanas caso escritos em código binário.

Os avanços na área foram muitos, e o maior deles na época foi o desenvolvimento da linguagem Fortran, com a finalidade de cálculos científicos. Desenvolvida em 1954 no computador IBM 704, é usada até hoje.

A linguagem de programação Fortran foi inicialmente procedural, mas as versões mais recentes suportam a programação orientada a objetos.

Este código foi escrito na linguagem de programação Fortran. Segue abaixo as linhas do código numeradas e a função de cada linha:

1. Character *15a, b, c

Declara as variáveis a, b e c do tipo caracter com limite máximo de 15 caracteres para cada variável.

2. Open (20, file=’arqui.out’)

Abre o arquivo arqui.out através do comando open. O número 20 é uma referência ao arquivo.

3. open(30,file='arqui.dat')

Abre o arquivo arqui.dat através do comando open. O número 30 é uma referência ao arquivo.

4. read (30,*) a

Armazena os dados do arquivo arqui.dat na variável a.

5. write(20,*) ' este é um '

Escreve o texto “este é um” na primeira linha do arquivo arqui.out.

6. write(20,*) ' arquivo de '

Escreve o texto “arquivo de” na segunda linha do arquivo arqui.out.

7. write(20,*) ' saída '

Escreve o texto “saída” na terceira linha do arquivo arqui.out.

8. read (30,*) b

Armazena os dados do arquivo arqui.dat na variável b.

9. rewind 30

Leva a memória para o primeiro espaço do arquivo arqui.dat.

10.

...

Baixar como (para membros premium)  txt (4.5 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com