Você está na página 1de 2

FORTRAN Fortran o antepassado de toda a linguagem cientifica de computadores.

. O nome Fortran deriva de FORmula TRANslation, no comeo esta linguagem tinha a inteno de traduzir equaes cientficas para cdigos de computadores. A IBM desenvolveu a primeira verso de linguagem FORTRAN entre 1954 e 1957. O FORTRAN foi um programa verdadeiramente revolucionrio, antes dele todos os programas de computadores eram lentos, tendenciosos e originavam muitos erros. Nos primeiros tempos, o programador podia escrever o algoritmo desejado como uma srie de equaes algbricas padronizadas e o compilador FORTRAN podia converter as declaraes em linguagem de mquina que computador reconhecia e executava. A linguagem FORTRAN original era muito pequena em comparao com as verses modernas. Esta contem apenas um nmero limitado de declaraes tipo, s se podia trabalhar com o tipo integer (inteiro) e real (real) e tambm no havia subrotinas. Quando se comeou a usar este programa regularmente verificou-se a existncia de diversos erros. A IBM perante estes problemas lanou o FORTRAN IIem 1958. O desenvolvimento continuou em 1962, com o lanamento do FORTRAN IV. FORTRAN IV tinha muitos melhoramentos e por isso tornou-se a verso mais utilizada nos 15 anos seguintes. Em 1966 oFORTRAN IV foi adoptado como um padro ANSI e passou a ser conhecido como FORTRAN 66. A linguagem FORTRAN recebeu outra actualizao muito importante em 1977. O FORTRAN 77 inclua muitas novas caractersticas, que permitiram escrever e guardar mais facilmente programas estruturados. O FORTRAN 77 introduziu novas estruturas, como o bloco IF e foi a primeira verso de Fortran em que as variveis character (caracteres) eram realmente fceis de manipular. Esta linguagem torna-se um pouco limitada em termos de estruturas de informao e, tambm por s permitir a codificao de algumas figuras de programao estruturada. O melhoramento seguinte foi importante e deu origem ao Fortran 90. Este inclua todo o FORTRAN 77 como base e com mudanas significativas, mudanas nas operaes sobre tabelas (array); na parametrizao das funes intrnsecas, permitindo assim utilizar uma sequncia de caracteres muito grande, como tambm usar mais do que dois tipos de preciso para variveis do tipo Real e Complex; houve um aperfeioamento da computao numrica com a incluso de um conjunto de funes numricas, e no desenvolvimento de um conjunto de funes e subrotinas que permitem quer aceder com maior facilidade a bibliotecas de programas, quer auxiliar na definio de dados globais; na capacidade de escrever procedimentos internos e recursivos, como tambm chamar os procedimentos atravs de argumentos, sendo estes, opcionais ou obrigatrios; na implementao do conceito de apontadores. No conjunto, os novos aspectos contidos no Fortran 90 fazem com que esta, seja considerada a linguagem mais eficiente da nova gerao de supercomputadores, e asseguram que o FORTRAN continuar a ser usado com sucesso por muito tempo.

Fortran 90 foi seguido por um pequeno melhoramento chamado Fortran 95, em 1997. Este possui novas caractersticas para a linguagem. Tambm foram clarificadas algumas das ambiguidades do Fortran 90. Mas o FORTRAN at hoje revelou superioridade em relao aos seus competidores, nas reas de aplicaes de engenharia e cientficas. EXEMPLOS DE CDIGOS: Teste de diferenciao de maisculas e minsculas PROGRAM Letras CHARACTER letra letra = 'A' IF (letra .eq. 'a') then PRINT*, 'Letras iguais' END IF END PROGRAM Letras

Concluso S e a l i n g u a g e m t i v e s s e m e n o s e l e m e n t o s , p o s s u s s e palavras reservadas e no fosse to rgida em seu layout acabaria implicando em uma linguagem mais legvel e consequentemente mais codificvel. A l i n g u a g e m possui um bom poder de codificabilidade apenas no escopo m a t e m t i c o . Apenas as novas verses do FORTRAN foram implementam recursos como Orientao aO b j e t o , t r a t a m e n t o d e e x c e e s , p o r m n o d e v e m s e r b e m c o n s o l i d a d o s e n o conseguimos documentao a respeito. A linguagem no nos oferece confiana (baixa confiabilidade) pois no legvel e tambm por ser de baixa codificabilidade. FORTRAN muito custosa pois lenta e de difcil manuteno e treinamento.

BIBLIOGRAFIA http://pt.wikipedia.org/wiki/Fortran http://www.fortran.com/

Você também pode gostar