Pular para o conteúdo principal

Fortran - Significado e Funcionalidade

Fortran

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

Mais vistas

Autocode - Significado e Funcionalidade

O Que é Autocode? O Autocode foi uma das primeiras linguagens de programação de computador, desenvolvida em 1952 por Alick Glennie para o computador Mark 1 na Universidade

Semáforo - HTML, CSS e JavaScript - Tutorial

Semáforo Funcional: Aprenda a criar um semáforo funcional com este tutorial detalhado. Descubra como implementar a lógica de controle de um semáforo usando HTML, CSS e JavaScript.

UI vs UX - Diferenças

Entendendo as diferenças entre UI e  Ux: Quando se trata de design de produtos digitais, os termos UI e UX são frequentemente usados juntos, mas representam conceitos distintos. Embora