Fortran

Páginas: 17 (4054 palabras) Publicado: 19 de julio de 2015
Fortran
Fortran es el primer lenguaje de programación de alto nivel creado en el año 1957 por
obra de un equipo de científicos de IBM dirigido por John Backus. Por aquel entonces, sólo
los científicos e ingenieros utilizaban los computadores para resolver problemas numéricos.
Por tanto, la facilidad de aprendizaje del lenguaje equivalía a que la notación fuese un
reflejo de la notaciónmatemática. No en vano, Fortran deriva de las palabras inglesas
FORmulaTRANslation​
.
Desde su creación en la década de los años 50 en IBM, ha sido y es ampliamente utilizado,
habiendo pasado por un proceso de evolución que ha dado lugar a distintas versiones que,
por convención, se identifican por los dos últimos dígitos del año en que se propuso el
estándar correspondiente. Las distintas versiones son:
➔Fortran 66 publicada por ANSI X3.9-1966.
➔ Fortran 77 publicada por ANSI X3.9-1978 e ISO /IEC 1539:1980.
➔ Fortran 90 titulado Programming Language "Fortran" Extended (ANSI X3.198-1992 y
ISO/IEC 1539:1991).
➔ Fortran 95 titulado Information Technology Programming languages Fortran Part 1:
Base language (ISO/IEC 1539: 1997).
➔ Fortran 2003 titulado Information Technology Programming languagesFortran Part
1: Base language. (ISO/IEC 1539: 2004).
➔ Fortran 2008 titulado Technical Corrigendum 1, publicado por ISO/IEC 2010.
Por supuesto, todas las versiones incluyen a las anteriores. Así, cualquier programa escrito
en Fortran 66, Fortran 77 o Fortran 90, compila, sin problemas, en un compilador Fortran 95.
La ventaja de la normalización del Fortran, supone que sea fácilmente transportable acualquier entorno informático que disponga de un compilador compatible con el estándar.
Fortran es un lenguaje de programación dominante usado en muchas aplicaciones de
ingeniería y matemáticas, por lo que es importante que se tengan bases para poder leer y
modificar un código de Fortran. Algunas opiniones de expertos han dicho que Fortran será
un lenguaje que pronto decaerá en popularidad y seextinguirá, lo que no ha sucedido
todavía. Una de las razones para esta supervivencia es la inercia del software, ya que una
vez que una compañía ha gastado muchos millones de dólares y de años en el desarrollo de
software, no le es conveniente traducir el software a un lenguaje diferente, por el costo que
implica y por ser una tarea difícil y laboriosa.

Estructura General de un Programa en Fortran
Unprograma de Fortran por lo general consiste de un programa principal o main (o
manejador) y posiblemente varios subprogramas (procedimientos o subrutinas). La
estructura del programa principal consta de 4 partes:
➔ Cabecera: ​
El nombre en una sentencia ​
PROGRAM ​
se usa única y exclusivamente con
propósitos de documentación del programa. Si se utiliza la sentencia ​
PROGRAM​
,
deberá ser laprimera sentencia no comentada del programa fuente:
PROGRAM nombre programa
➔ Parte de especificaciones: ​
Define las variables e identificadores empleados en el
programa.
➔ Parte ejecutable: ​
Describe las acciones que llevará a cabo el programa.
➔ Parte de terminación​
: Debe ser la última sentencia del programa.
compilador que no hay más sentencias que compilar en el programa:
END PROGRAM nombreprograma

Indica al

➔ La sentencia STOP​
: detiene la ejecución de un programa, y opcionalmente, imprime
un mensaje en la salida estándar de errores:
Program name
declarations
executable part
stop
end program name

Nombres, Alcance y Asociaciones

Nombres
Fortran no es sensible a mayúsculas y minúsculas. Los nombres de variables en Fortran
consisten de 1 a 6 caracteres escogidos de la ‘a’ a la ‘z’y de los dígitos del 0 al 9. Además las
variables deben comenzar por una letra. Los espacios son significativos.

Cada nombre asociado a una variable debe ser declarada exactamente una sola vez. Si
una variable no está declarada Fortran utiliza la denominada declaración implícita de tipos,
en donde los nombres de variables que comienzan con las letras en el rango a-h, o-z se
consideran...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Fortran
  • FORTRAN ¿Qué es?
  • Fortran
  • fortran
  • fortran
  • Laboratorio fortran
  • Historia De Fortran
  • Fortran

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS