






























Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Neste documento, aprenda o que é um programa, um algoritmo e um compilador. Saiba como transformar algoritmos em instruções que computadores possam interpretar usando fortran 90. Experimente o primeiro programa e aprenda sobre identificadores, declaração de variáveis, comandos write e operadores de caracteres.
Tipologia: Notas de aula
1 / 38
Esta página não é visível na pré-visualização
Não perca as partes importantes!































Primeiro contato
● Um algoritmo é um conjunto de instruções (comandos/ordens) encadeados de modo lógico ● Como transformar algoritmos em instruções que o computador possa interpretar?
● Um compilador é responsável por transformar algoritmos, escritos em alguma linguagem, em instruções que o computador possa interpretar
● Estabelecer contato com uma linguagem de programação ● Construir programas nesta linguagem ● Ter contato com os problemas advindos de transformações de algoritmos para programas
● Linguagem Fortran 90 ● Compilador gfortran (openfree) ● Ambiente gedit
Applications > Acessories > Terminal Localizar a pasta correta digite gfortran
● gfortran arquivo.f ● Foi gerado um arquivo chamado a.out ● Digite ./a.out
● Refaça o processo depois de salvar o arquivo ● Qual foi o resultado?
● Começa com “program Hello” ● Termina com “end program Hello”
● Sempre começam com letras ● Não contêm espaços ● Podem conter números ● Podem conter alguns caracteres especiais (mas não todos) ● No máximo 31 caracteres
write(*, *)'pedala robinho' ● O que este comando faz? ● Sintaxe write (saida, formato) expressão
● A expressão pode ser uma constante, um texto ou ainda uma expressão matemática/lógica
● A declaração de variáveis em frotram é feita usando a seguinte sintaxe: ● Tipo :: identificador1, identificador ● tipo pertence à {integer, real, complex, logical e character} ● Obs.: o tipo character é declarado de maneira especial: character nome(tamanho)