Modulo 1

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (960 palavras )
  • Download(s) : 0
  • Publicado : 9 de junho de 2011
Ler documento completo
Amostra do texto
Programação em FORTRAN - I
João Manuel R. S. Tavares

Bibliografia
FORTRAN ANSI 77 e WATFIV-S Jorge Filho, Caetano Loiola Editora Campus Linguagem de Programação Estruturada FORTRAN 77Maximilian Emil Hehl McGraw-Hill FORTRAN77 for Engineers and Scientists Larry Nyhoff, Leestma Sanford Prentice Hall, 1996
@2001 - João Tavares CFAC: Programação em FORTRAN - I 2

Linguagens de ProgramaçãoPermitem a implementação de programas próprios e à medida. Sem necessitar do conhecimento do funcionamento dos computadores. Código máquina versus Linguagens de alto nível. Fortran: FORmulaTRANslation. Outras Linguagens:
• Basic; • C/C++/C#; • Pascal.
@2001 - João Tavares CFAC: Programação em FORTRAN - I 3

Ciclo de Programação
1) 2) 3) 4) 5) 6) 7) 8)
@2001 - João Tavares

Análise datarefa. Planificação do programa: realizar uma abordagem estruturada, utilizar diagramas de fluxo e/ou pseudocódigo. Edição do código fonte. Compilação e “linkagem” do programa. Execução e depuração(“debug”) do programa. Se necessário edição e recompilação. Teste exaustivo do programa. Documentação.
CFAC: Programação em FORTRAN - I 4

Compilação em MS DOS
1) Editar o(s) ficheiro(s) fonte numqualquer editor de texto (sem caracteres especiais de formatação) e grava-lo(s) com nome formado no máximo por 8 caracteres e com extensão .FOR. 2) Compilar o(s) programa(s) fonte: F7 nome(i) e corrigiros eventuais erros sintácticos. 3) Juntar todos os ficheiros que constituem o programa: FL nome1, nome2, ... 4) Executar o programa: nome1.
@2001 - João Tavares CFAC: Programação em FORTRAN - I 5 Estrutura de um programa simples em FORTRAN
Nome do programa. Declaração de variáveis e estruturas. Atribuição de valores a variáveis. Processamento dos dados. Escrita dos resultados. Fim doprograma.
@2001 - João Tavares CFAC: Programação em FORTRAN - I 6

Fluxo de um programa
Sequência linear. Um comando por linha. Posição na linha: Muito importante! Comentários são ignorados....
tracking img