Computación Científica

Computación Científica

La Computación Científica (o Ciencia Computacional) es el campo de estudio relacionado con la construcción de modelos matemáticos y técnicas numéricas para resolver problemas científicos, de ciencias sociales y problemas de ingeniería. Típicamente es la aplicación de modelado numérico y otras formas de cálculo de problemas en varias disciplinas científicas.

Este campo es distinto a la informática (el estudio matemático de la computación, computadores y el procesamiento de información). También es diferente a la teoría y experimentación, que son las formas tradicionales de la ciencia y la ingeniería. El enfoque de la computación científica es para ganar entendimiento, principalmente a través del análisis de modelos matemáticos implementados en computadores.

Científicos e ingenieros desarrollan software, aplicaciones informáticas para modelar sistemas que están siendo estudiados, y correr estos programas con diferentes conjuntos de entradas. Por lo general, estos modelos requieren una gran cantidad de cálculos (usualmente de punto flotante) y son a menudo ejecutados en supercomputadores o plataformas de computación distribuida.

El análisis numérico es un pilar fundamental de técnicas utilizadas en las ciencias computacionales.

Contenido

Aplicaciones de computación científica

Problemas en el dominio de la computación científica incluyen:

Simulaciones numéricas

Las simulaciones numéricas tienen diferentes objetivos dependiendo de la naturaleza de la tarea a ser simulada:

Modelos apropiados y análisis de datos

  • Sintonizar apropiadamente los modelos o resolver ecuaciones para reflejar ciertas observaciones, sujetas a las restricciones del modelo (e.g. exploración geofísica de petróleo, lingüística computacional).
  • Usar teoría de grafos para modelar redes, especialmente las conexiones individuales, organizaciones y sitios web.

Optimización

  • Optimizar escenarios conocidos (e.g. técnicas y procesos de fabricación, interfaces de ingeniería).

Métodos y algoritmos

Los algoritmos y métodos matemáticos usados en computación científica son variados. Los métodos comúnmente aplicados son:

Los lenguajes de programación comúnmente usados para los aspecto más matemáticos de las aplicaciones de la computación científica incluyen a Fortran, MATLAB, Scilab, GNU Octave, COMSOL Multiphysics y PDL. Los aspectos más computacionales son tratados a menudo con C y Fortran.

Los programas de aplicación de la computación científica a menudo modelan cambios en las condiciones del mundo real, tales como el tiempo atmosférico, el flujo de aire alrededor de un avión, el movimiento de las estrellas en una galaxia, un dispositivo explosivo, entre otros. Estos programas deberían crear una 'malla lógica' en la memoria del computador, donde cada ítem corresponda a un área en el espacio y contenga información acerca del espacio relevante para el modelo. Por ejemplo, en modelos para el tiempo atmosférico, cada ítem podría ser un kilómetro cuadrado; con la altitud del suelo, dirección actual del viento, humedad ambiental, temperatura, presión, etc.. El programa debería calcular el probable siguiente estado basado en el estado actual, simulada en medidas de tiempo, resolviendo ecuaciones que describen cómo operan los sistemas; y repetir el proceso para calcular el siguiente estado.

El término científico computacional es usado para describir a alguien experto en computación científica. Esta persona es generalmente un científico, un ingeniero o un matemático aplicado que aplica computación de alto rendimiento en diferentes formas para avanzar en el estado del arte de su respectiva disciplina de la física, química o ingeniería. Científicos computacionales han cada vez más impactado en otras áreas como la economía, biología y medicina.

La computación científica es hoy en día considerada como el tercer modo de ciencia, complementando y añadiendo a la experimentación/observación y teoría.[1]

Educación

La computación científica es más estudiada por medio de la matemática aplicada o programas de las ciencias de la computación, o dentro de un estándar matemático, ciencias, o programas de ingeniería. En algunas instituciones un especialización en computación científica puede ser obtenida como un "minor" dentro de otro programa (el cual puede estar en muchos niveles). Sin embargo, hay cada vez más muchos bachiller y programas de magíster en computación científica. Algunas universidades también ofrecen doctorados en ciencias computacionales, ingeniería computacional, ciencias computacionales e ingeniería o computación científica.

Hay también programas como el de física computacional, química computacional, entre otros.

Campos relacionados

Véase también

  • Lista de software de análisis numérico.
  • Lista de software para el modelamiento de mecánica molecular.

Referencias

  1. SIAM - Educación de postgrado para la ingeniería y la computación científica.

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Mira otros diccionarios:

  • Computación cuántica — La esfera de Bloch es una representación de un qubit, el bloque de construcción fundamental de los computadores cuánticos. La computación cuántica es un paradigma de computación distinto al de la computación clásica. Se basa en el uso de qubits… …   Wikipedia Español

  • Ciencias de la computación — Las ciencias de la computación son aquellas que abarcan el de las bases teóricas de la información y la computación, así como su aplicación en sistemas computacionales.[1] [2] [3] Existen diversos campos o disciplinas dentro de las Ciencias de la …   Wikipedia Español

  • Ingeniería en Computación — Saltar a navegación, búsqueda La Ingeniería en Computación estudia el desarrollo de sistemas automatizados y el uso de los lenguajes de programación; de igual forma se enfoca el análisis, diseño y la utilización del hardware y software para… …   Wikipedia Español

  • Ingeniería en computación — Se ha sugerido que este artículo o sección sea fusionado en Ingeniería informática (discusión). Una vez que hayas realizado la fusión de artículos, pide la fusión de historiales aquí. La ingeniería en computación estudia el desarrollo de sistemas …   Wikipedia Español

  • Centro de Investigación en Computación (CIC) — Saltar a navegación, búsqueda Centro de Investigación en Computación Escudo del CIC Acrónimo CIC …   Wikipedia Español

  • Comunidad científica — La comunidad científica consta del cuerpo total de científicos, sus relaciones e interacciones. Se divide normalmente en subcomunidades , cada una trabajando en un campo particular de la ciencia (por ejemplo existe una comunidad de robótica… …   Wikipedia Español

  • visualización científica — Proceso de visualización gráfica de datos científicos reales o simulados. Es un procedimiento vital en la realización creativa de ideas científicas, particularmente en la ciencia de la computación. Las técnicas básicas de la visualización… …   Enciclopedia Universal

  • Visualización científica — Visualización de cómo se deforma un coche en un choque asimétrico usando análisis de elementos finitos. La visualización científica es la transformación de datos científicos y abstractos en imágenes. Es una forma especial de la visualización .… …   Wikipedia Español

  • Centro de Investigación Científica y de Educación Superior de Ensenada — Saltar a navegación, búsqueda Creado en 1973 por el gobierno federal mexicano, el Centro de Investigación Científica y de Educación Superior de Ensenada, Baja California, (CICESE) es una institución donde se lleva a cabo investigación científica… …   Wikipedia Español

  • Premio Príncipe de Asturias de Investigación Científica y Técnica — Saltar a navegación, búsqueda El Premio Príncipe de Asturias de Investigación Científica y Técnica es concedido desde 1981, a la persona, personas, equipo de trabajo o institución cuyos descubrimientos o labor de investigación representen una… …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”