O Que é Fortran?
Fortran é uma linguagem de programação antiga, é uma linguagem muito utilizada em sistemas legados.
Seu uso atual seria em aplicações que envolvam meteorologia e engenharia, pela sua facilidade em trabalhar com cálculos matemáticos.
Fortran pode parecer de difícil compreensão, por ter uma escrita um pouco complexa, se for comparada com os códigos de Python.
Além disso, como há versões diferentes da linguagem, muitas pessoas podem ficar perdidas com as atualizações que ela teve e com sua escrita.
Fortran foi criado pela IBM, na década de 1950 e seu significado vem da expressão a seguir: IBM Mathematical FORmula TRANslation System.
Essa expressão, ou escrever simplesmente Fortran, são a mesma coisa.
Fortran foi criado por um grupo de pessoas que tinha como líder John Backus.
Essa linguagem é destinada a resolver equações e operações matemáticas dos mais diversos tipos.
Antes do surgimento do Fortran, os programas que eram executados nas máquinas eram feitos de sequências numéricas, o que dificultava a localização de erros, caso houvessem, além da lentidão desse estilo de programação.
Fortran foi a primeira linguagem a ser considerada uma linguagem de alto nível em todo o mundo.
Com a ideia do compilador sendo feita por Backus, ele fez uma proposta ao seu gerente, no ano de 1953.
Depois disso, ele recebeu uma proposta para dar continuidade no lançamento da ferramenta de tradução e, para isso, precisou contratar pessoas que ajudassem ele no desenvolvimento.
Em 1957 aconteceu o lançamento da linguagem, foi publicada uma documentação do Fortran, para, logo em seguida, proporcionar a possibilidade de fazer os primeiros testes no compilador que foi recém-lançado.
Funcionalidade:
Cinco princípios para escrever um programa em Fortran:
Primeira parte seria o cabeçalho, em que todo cabeçalho inicia com a instrução PROGRAM, acompanhado do nome do programa dado pela pessoa desenvolvedora, que pode ser qualquer nome, desde que não contenha caracteres especiais, como acentos e espaços.
Segunda parte seria o conjunto de especificações, que seriam as declarações das variáveis e os valores que cada uma terá no sistema.
Terceira parte seria o conjunto de instruções de execução, que seria a lógica que o código terá para resolver o problema em questão.
Ou seja, seria o passo a passo para a resposta final de uma soma de dois números inteiros.
Quarta parte seria a de subprogramas, que podem existir ou não para o código a ser feito.
Quinta e última parte seria a instrução final.
Nela, precisaríamos inserir a palavra END PROGRAM acompanhado pelo nome do programa que a pessoa deu na primeira linha.
Exemplo de "Hello, World!" em Fortran:
program HelloWorld print *, "Hello, World!" end program HelloWorld
Comentários
Postar um comentário
Obrigado pelo seu feedback!