Está en la página 1de 5

UNIVERSIDAD NACIONAL DEL CALLAO

FACULTAD DE CIENCIAS NATURALES Y MATEMÁTICA


ESCUELA PROFESIONAL DE FÍSICA

CAPITULO 1. CONCEPTOS BÁSICOS


MAYO 2020

LENGUAJE DE PROGRAMACIÓN
CIENTIFICO FORTRAN
Profesor Dr. Juan Méndez
Docente Principal
jamendezv@unac.edu.pe

ELABORADO POR Dr. JUAN MENDEZ


Capitulo 1. Conceptos básicos
1. Programa.- Es un conjunto de instrucciones computacionales para procesar
soluciones numéricas de un problema físico, elaborado por un programador escrito en
el lenguaje de programación científico FORTRAN. El programa escrito se llamado
código fuente, se guarda con extensión: .f90, .f, .for, otros. La cual debe ser
traducido a un código ejecutable y pueda ser ejecutado por cualquier PC.
2. Lenguaje de programación.- Consiste en un conjunto de reglas sintácticas y
semánticas que definen su estructura y el significado de sus elementos,
respectivamente.
Todo programa escrito en algún lenguaje de programación puede ser ejecutado de dos
maneras: (i) Mediante un programa que va adaptando las instrucciones conforme son
encontradas. A este proceso se lo llama interpretar y a los programas que lo hacen se
los conoce como intérpretes. (ii) Traduciendo este programa al programa equivalente
escrito en lenguaje de máquina. A ese proceso se lo llama compilar y al traductor se
lo conoce como compilador.

ELABORADO POR Dr. JUAN MENDEZ


Capitulo 1. Conceptos básicos
3. Compilación.- Todo programa escrito
en el lenguaje de programación científico
FORTRAN, requiere el proceso de
compilación, que permite convertir un
programa en código fuente a código
máquina. Este proceso de traducción se
conoce como compilación, ver la Fig. 1.

Fig 1. Diagrama a bloques de la


operación de un buen
ccompilación.
Fuente:
https://es.wikipedia.org/wiki/Compilad
or

ELABORADO POR Dr. JUAN MENDEZ


Capitulo 1. Conceptos básicos
4. Estructura de un programa.- Todo programa esta estructurado lógicamente de
una manera jerárquica en unidades, tales como:
 Unidad principal, llamada programa principal, que contiene las instrucciones que
definirán el objetivo del programa, pudiendo recurrir a otras.
 Unidades subprogramas de nivel jerárquico inferior, para poder realizar algunas de las
instrucciones del programa principal, ver la Fig. 2.

Nivel Unidad

1 Programa Principal

2 SP1, SP2, SP3


3 SP4, SP5, SP6
4 SP7

Fig 2. (i) Esquema de la Estructura de un Programa (ii) Nivel de jerarquía en el programa

ELABORADO POR Dr. JUAN MENDEZ


Capitulo 1. Conceptos básicos
5. Fortran (FORmula TRANslatio).- Significa traductor de formulas escrito por John
W. Backus en el año de 1956 para aplicaciones científicas mediante el análisis numérico. A
partir de entonces ha pasado por varias versiones:
Versión Año
Fortran II 1956
Fortran IV 1964
Fortran 77 1977
Fortran 90 1990
Fortran 95 1995
Fortran 2003
2003

El lenguaje ha sido ampliamente adoptado por la comunidad científica para escribir aplicaciones con
cálculos complejos. La inclusión en el lenguaje de la aritmética de números complejos amplió la
gama de aplicaciones.

ELABORADO POR Dr. JUAN MENDEZ

También podría gustarte