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

Fortran 77

Pesquisas Acadêmicas: Fortran 77. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  17/10/2014  •  5.468 Palavras (22 Páginas)  •  262 Visualizações

Página 1 de 22

Fortran 77

Autor: Prof. Luiz Bianchi

Universidade Regional de Blumenau

Sumário

1. Prólogo 3

2. Introdução 3

Por que Fortran? 3

Portabilidade 3

3. Programa Fortran 77 básico 4

Organização do programa 4

Regras de posição de colunas 4

Comentários 5

Continuação 5

Espaços em branco 5

4. Variáveis e tipos de dados 5

Nomes de variáveis 5

Tipos de dados 5

Variáveis inteira e de ponto flutuante 6

5. Constantes 6

6. O comando parameter 7

7. Atribuição e expressões aritméticas 8

Atribuição 8

Expressões aritméticas 8

Operadores aritméticos 8

Operador de strings 9

8. Conversão de tipos de dados 9

9. Expressões lógicas 9

Variáveis lógicas e atribuições 10

10. Estrutura condicional 10

if aninhados 11

if aritmético 11

11. Estrutura de repetição 12

do-loops 12

while-loops 13

until-loops 14

12. O comando goto 14

13. Comandos básicos de entrada e saída 15

Read e write 15

Exemplos 15

Outras versões 16

14. O comando Format 16

Sintaxe 16

Códigos de format 17

Alguns exemplos 17

15. O comando Data 18

16. Vetores e Matrizes 19

Matriz unidimensional 19

Matriz bidimensional 20

Iteração implícita 21

Armazenamento de matrizes de duas dimensões 22

Matriz multidimensional 22

O comando dimension 22

17. Subprogramas 22

Funções 23

Sub-rotinas 24

Chamada-por-referência 25

Bibliografia 26

1. Prólogo

O objetivo deste tutorial Fortran 77 é permitir uma rápida introdução às características mais comuns da linguagem de programação Fortran 77. O perfil deste tutorial foi inspirado no excelente tutorial desenvolvido na Universidade de Stanford EUA, em 1995.

2. Introdução

O Fortran é uma linguagem de programação de finalidade geral, desenvolvida principalmente para projetos da área de engenharia. Fortran é um acrônimo de FORmula TRANslation. Foi a primeira linguagem de programação de alto-nível, criada pela IBM em 1957. Convencionalmente, a versão da linguagem Fortran é conhecida pelos dois últimos algarismos do ano em que foi introduzida. As últimas versões distribuídas são: Fortran 66, Fortran 77 e Fortran 90 (95).

A versão mais utilizada hoje em dia é, sem dúvida, a 77, embora a versão 90 esteja crescendo rapidamente em popularidade. A versão 95 é uma versão revisada do Fortran 90 a ser avaliada e aprovada pela American National Standards Institute (ANSI). Há várias outras versões da linguagem Fortran, algumas delas visam atender sistemas específicos de computador como, por exemplo, sistemas de processamento paralelo ou de multiprogramação. Uma das mais importantes é a High Performance Fortran (HPF), considerada o autêntico padrão das versões Fortran.

Muitos compiladores Fortran 77 admitem subconjuntos de comandos, isto é, aceitam extensões fora do padrão estabelecido pela ANSI.

Por que Fortran?

Fortran é uma linguagem de programação usada em aplicações de engenharia. De tempos em tempos, os assim chamados especialistas predizem que o Fortran será rapidamente enfraquecido em popularidade e logo se tornará extinto. Essas predições invariavelmente têm falhado. É a mais duradoura e histórica linguagem de programação de computador. Uma das principais razões de sobrevivência do Fortran é o software inércio ou já desenvolvido e geralmente resistente à modificação. Uma vez que uma empresa tenha despendido muitos anos-homens e quiçá milhões de dólares em produtos de softwares, é improvável que tente converter o software para uma linguagem diferente, ainda porque a translação é sempre uma tarefa dificultosa.

Portabilidade

A principal vantagem do Fortran é que é uma linguagem padronizada pelos institutos ANSI e ISO (International Standards Organization). Conseqüentemente, um programa escrito em ANSI Fortran 77, rodará em qualquer computador que tenha o compilador Fortran 77. Desse modo, os programas Fortran são portáveis através de plataformas de máquinas.

3. Programa Fortran 77 básico

Um programa Fortran é exatamente uma seqüência de linhas de texto. O texto deve obedecer uma certa sintaxe para ser considerado um programa Fortran válido. A seguir é apresentado um exemplo simplificado de programa.

program circulo

real r, area

c Este programa lê um número real r e imprime

c a área do círculo

...

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