Introdução à Programação em FortranIan Giestas Pauli
Aula 1
O que é programação ?
Programação é o processo de escrita, teste e manutenção de um programa de computador. O
programa é escrito em uma linguagem de alto nível (entendida pelos seres humanos) e “traduzida” para a
linguagem binária (de baixo nível, entendida por máquinas).
[fonte] wikipédia
Linguagens de programação
Existem diversas linguagens de programação, cada uma delas possuem características próprias, mas em teoria em qualquer
uma delas consegue-se construir qualquer programa.
Exemplos de linguagens de programação:
C, C++, C#, Python, Java, Fortran, Pascal, Perl …
Entre Outras
Compilação e Interpretação
Um programa pode ser Compilado ou Interpretado.
Compilação
Ao ser compilado, o programa é totalmente traduzido para a linguagem de máquina, gerando o executável binário. Os “.exe” dos programas para windows por
exemplo;
Interpretação
Já na Interpretação ocorre a leitura e a tradução simultânea do código do programa, através de um
interpretador.
Ex: Python
Processo da Programação
(ideia)Algoritmo
(código)Programa
(Programa traduzido)Maquina
Algoritmos
São uma sequência de ações finitas e ordenadas, para a resolução de um problema. São utilizados em programação,
eletrônica e em muitas outras áreas.
Algoritmos
O conceito de algoritmo é frequentemente ilustrado pelo exemplo de uma receita:
Pão com manteiga:
Pegue o pão e a manteiga
Corte o pão ao meio
Passe a manteiga no pão
Feche o pão
Estruturas básicas
Comandos(instruções para a máquina)
Variáveis(informações guardadas)
Nativos da linguagem Definido pelo programador
Tipos de variável
Variáveis
Booleano ou Lógico
Real
Inteiro Caractere
O Fortran
O nome é um acrônimo da expressão "IBM Mathematical FORmula TRANslation System".
Possui grande precisão numérica.
Formato básico de um programa em fortran
Program nome_do_programaImplicit none
!definição de variáveis[…]!comandos e corpo do programa[…]
StopEnd program
Seu primeiro programa :D
Program HelloImplicit nonePrint*, '**************************'Print*, 'Hello World'print*, '**************************'stopEnd program Hello
Compilando seu programa
1) Salve o arquivo anterior com a extensão “.f90” 2) Abra o terminal (linux) ou o cmd (windows)3)digite:compilador arquivo.f90 -o nome_executavelEx: gfortran hello.f90 -o hello4) Rode o programa usando o ./nome_executável
Declarando variáveis
Todas as variáveis utilizadas pelo programa devem ser declaradas antes do inicio do mesmo.
tipo_variavel:: nome_variavel1,nome_variavel2
Ex: real :: peso Integer :: idade Logical :: robot Character(len=5)::valor
Agregando valor a uma variável
Agregar valor a uma variável é muito simples:Basta igualá-la a um valor
Ex: Camarote=”valor” ! Atribuí uma string a variavel
Champanhe=2 ! Atribuí um numero inteiroPesado=2.02151 !atribuí um numero real
Regime=.false. !atribuí um valor logico
Top Related