jueves, 11 de septiembre de 2008

FUNCIONAMIENTO DE FORTAN Y COBOL

FORTRAN
Es un portmanteau que originalmente se deriva de la fórmula matemática de IBM Traslación del sistema. Fortran se utiliza principalmente en las comunidades científicas y de ingenieros, que dependen de este antiguo alto nivel de lenguaje de programación para llevar a cabo algunas de las más meticuloso supercomputación tareas tales como la dinámica de fluidos computacional, química computacional, cromodinámica cuántica, dinámica del sistema solar simulaciones, simulaciones de automóvil la dinámica de choque, el tiempo y el clima de modelado.
Fortran (tener en cuenta que se desarrolló en uno de los primeros ordenadores) es aún sigue utilizando hoy para evaluar el funcionamiento de los nuevos procesadores de ordenador. FORTRAN (Fortran), ha visto muchas versiones, incluidos los que llegaron dentro de un cambio de nombre (FORTRAN se convirtió en Fortran 90 con la edición del lenguaje de programación.) Que sigue siendo ampliamente disputado hoy. En varias ocasiones durante el cuarto trimestre de 1953, John W. Backus (que puede ser considerado como el padre de la moderna sintaxis formal) dirigió un grupo de compañeros de equipo los científicos en el desarrollo de IBM La fórmula matemática del sistema Traducción.
En abril de 1957, se emitió el primer compilador de FORTRAN. Otras versiones que se desarrollaron en el camino hacia la versión actual del lenguaje de programación Fortran (Fortran 2003) son los siguientes: FORTRAN II, III FORTRAN, FORTRAN IV, FORTRAN 66, Fortran 77, Fortran 90 y Fortran 95. Actualmente, se está tratando de desarrollar una nueva revisión de Fortran, antes de la madurez denominado Fortran 2008. Se pretende que sea un pequeño cambio, con pequeñas aclaraciones y correcciones que se introduzcan en Fortran 2003, en la parte superior de la adición de varios seleccionar funciones.
Fortran tiene un legado que ha abarcado más de la mitad de un siglo, con muchos lenguajes de programación infantil, y evolucionó versiones de sí mismo, es aún detrás de una gran parte de la actual calculado tareas, y participan de alguna manera en su diario el uso del equipo.
COBOL
El
lenguaje COBOL (acrónimo de COmmon Business -Oriented Language, Lenguaje Común Orientado a Negocios) fue creado en el año 1960 con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador, ya que en los años 1960 existían numerosos modelos de ordenadores incompatibles entre sí, y que estuviera orientado principalmente a los negocios, es decir, a la llamada informática de gestión.
En la creación de este lenguaje participó la comisión
CODASYL, compuesta por fabricantes de ordenadores, usuarios y el Departamento de Defensa de Estados Unidos en mayo de 1959. La definición del lenguaje se completó en poco más de seis meses, siendo aprobada por la comisión en enero de 1960. El lenguaje COBOL fue diseñado inspirándose en el lenguaje FLOW-MATIC de Grace Hopper y el IBM COMTRAN de Bob Bemer, ya que ambos formaron parte de la comisión.
Gracias a la ayuda de los usuarios COBOL evolucionó rápidamente y fue revisado de
1961 a 1965 para añadirle nuevas funcionalidades. En 1968 salió la primera versión ANSI del lenguaje, siendo revisada posteriormente en 1974 (COBOL ANS-74), 1985 (COBOL ANS-85, ampliado en 1989 con funciones matemáticas, finalizando el estándar actual más usado, conocido como COBOL-ANSI), y en 2002 (COBOL ANS-2002). Actualmente se está preparando otra revisión que se espera que esté finalizada para el año 2008.
Existe una versión conocida como COBOL ENTERPRISE, actualizada regularmente y lanzada en
1991, usada generalmente en sistemas host.
COBOL fue dotado de unas excelentes capacidades de autodocumentación, una buena gestión de archivos y una excelente gestión de los tipos de datos para la época, a través de la conocida sentencia PICTURE para la definición de campos estructurados. Para evitar errores de redondeo en los cálculos que se producen al convertir los números a binario y que son inaceptables en temas comerciales, COBOL puede emplear y emplea por defecto números en
base diez. Para facilitar la creación de programas en COBOL, la sintaxis del mismo fue creada de forma que fuese parecida al idioma inglés, evitando el uso de símbolos que se impusieron en lenguajes de programación posteriores.
Pese a esto, a comienzos de los ochenta se fue quedando anticuado respecto a los nuevos
paradigmas de programación y a los lenguajes que los implementaban. En la revisión de 1985 se solucionó, incorporando a COBOL variables locales, recursividad, reserva de memoria dinámica y programación estructurada.
En la revisión de 2002 se le añadió orientación a objetos, aunque desde la revisión de 1974 se podía crear un entorno de trabajo similar a la orientación a objetos, y un método de generación de pantallas gráficas estandarizado.
Antes de la inclusión de las nuevas características en el estándar oficial, muchos fabricantes de compiladores las añadían de forma no estándar. En la actualidad este proceso se está viendo con la integración de COBOL con Internet. Existen varios compiladores que permiten emplear COBOL como
lenguaje de scripting y de servicio web. También existen compiladores que permiten generar código COBOL para la plataforma .NET y EJB.

No hay comentarios: