PROGRAMACIÓN MATEMÁTICA Y CIENTÍFICA

PROGRAMACIÓN MATEMÁTICA Y CIENTÍFICA

PROGRAMACIÓN MATEMÁTICA Y CIENTÍFICA

El origen de lo que hoy conocemos por informática está localizado en el matemático norteamericano Von Neumman a mediados del siglo pasado. Neumman, tras años de investigación en el campo de la lógica matemática y sus aplicaciones, consigue crear el primer ordenador . Un poco después IBM desarrolla el primer lenguaje de alto nivel, el Fortran. Era un lenguaje para cumplir unos objetivos claros: La programación para empresas y la programación matemática y científica en general, su nombre lo indica todo, Fortran (Fórmula Translator ) En la actualidad todavía se siguen utilizando versiones renovadas del Fortran y sigue siendo muy útil en algunos campos de aplicación , pero las exigencias cada vez mayores de las matemáticas, las ingenierías, las ciencias, la administración de empresa, el mundo financiero y el de la bolsa, provocaron la aparición de un potentísimo lenguaje, el MATLAB (Matrices de laboratorio ). Es con este lenguaje con el que programan los matemáticos profesionales en la actualidad. Un campo donde Matlab es imprescindible es el de las Ecuaciones en Derivadas Parciales, las cuales se programan usando dos métodos clásicos del Cálculo Numérico: el de las Diferencias Finitas y el de los Elementos Finitos Si se pretendiesen programar estas ecuaciones en Fortran, las líneas que ocuparía cada programa se dispararían a miles. El programador se perdería en un laberinto compuesto por el programa principal y por numerosas subrutinas secundarias. En cambio las Ecuaciones Diferenciales Ordinarias se pueden programar tanto con Fortran como con Matlab y los métodos usados son entre otros, los métodos de Runge-kutta.

Además de estos dos, existen muchos más lenguajes y programas destinados a las ciencias y son especialmente útiles para estudiantes que aspiren a ser licenciados en: ciencias matemáticas, físicas, químicas, ambientales, farmacia, biológicas, estadística, económicas, empresariales, administración de empresas, obras públicas, ingeniería superior y técnica de informática, ingeniería superior y técnica de telecomunicaciones, ingeniería superior y técnica industrial, arquitectura superior y técnica, ingeniería de caminos, ingeniería naval, ingeniería de montes, topografía, ingeniería técnica agrícola e ingeniería superior de agronomía, ingeniería técnica y superior aeronáutica, obras públicas, ingeniería técnica topográfica. La importancia se debe al hecho de que antes o después se tendrán que sentar delante de un ordenador a programar o a utilizar programas relacionados con su actividad profesional