Está en la página 1de 6

Herramientas computacionales:

Pascal
Pascal es un lenguaje de programacin desarrollado por el profesor suizo Niklaus
Wirth entre los aos 1968 y 1969 y publicado en 1970. Su objetivo era crear un lenguaje
que facilitara el aprendizaje de programacin a sus alumnos, utilizando la programacin
estructurada y estructuracin de datos. Sin embargo con el tiempo su utilizacin excedi
el mbito acadmico para convertirse en una herramienta para la creacin de aplicaciones
de todo tipo.
Pascal se caracteriza por ser un lenguaje de programacin estructurado fuertemente
tipado. Esto implica que:
1. El cdigo est dividido en porciones fcilmente legibles llamadas funciones o
procedimientos. De esta forma Pascal facilita la utilizacin de la programacin
estructurada en oposicin al antiguo estilo de programacin monoltica.
2. El tipo de dato de todas las variables debe ser declarado previamente para que su
uso quede habilitado.
El nombre de Pascal fue escogido en honor al matemtico francs Blaise Pascal.

Excel
Microsoft Excel es una aplicacin distribuida por Microsoft Office para hojas de clculo,
es un software que permite crear tablas, y calcular y analizar datos. Este tipo de software
se denomina software de hoja de clculo. Excel permite crear tablas que calculan de
forma automtica los totales de los valores numricos que especifica, imprimir tablas con
diseos cuidados, y crear grficos simples.

Excel forma parte de Office, un conjunto de productos que combina varios tipos de
software para crear documentos, hojas de clculo y presentaciones, y para administrar el
correo electrnico.

Excel con Macros de Visual Basic

Las macros son un grupo de instrucciones programadas bajo entorno vba (visual basic
para aplicaciones), cuya tarea principal es la automatizacin de tareas repetitivas y la
resolucin de clculos complejos.
El lenguaje vba, es un lenguaje de programacin basado en el visual Basic, enfocado a la
realizacin de programas sobre las herramientas Excel... mediante macros en vba
podemos crear nuevas funciones para nuestras hojas Excel, personalizar estilos y
formatos, crear programas para la resolucin de clculos complejos, automatizar tareas...
Una vez realizado el cdigo vba, podemos ejecutar el programa mediante la creacin de
botones, nuevos mens... de tal forma que la aplicacin creada resulte intuitiva y de fcil
manejo.

Q-Basic/GW-Basic
QBasic es un entorno de desarrollo integrado y un Intrprete para una variante
del lenguaje de programacin BASIC basada en el compilador QuickBASIC. El cdigo
introducido en el IDE es compilado a una forma intermedia, y sta es inmediatamente
interpretada en demanda dentro del IDE Puede correr bajo casi todas las versiones
del DOS y de Windows, o con DOSBox/DOSEMU, en Linux y FreeBSD En su tiempo,
QBasic provey de un IDE avanzado, incluyendo un depurador con caractersticas tales
como evaluacin de expresiones y modificacin del cdigo al vuelo. El entorno de
desarrollo de QBASIC incluye varias caractersticas an raras en entornos de desarrollo
actuales.
Al igual que QuickBASIC, pero a diferencia de versiones anteriores del Microsoft BASIC,
el QBasic es un lenguaje de programacin estructurada, soportando construcciones tales
como subrutinas y bucles while. los nmeros de lneas, un concepto a menudo asociado
al BASIC, son soportados para la compatibilidad, pero no se considera una buena forma,
siendo reemplazados por etiquetas descriptivas. QBasic tiene limitado soporte para
los tipos de datos definidos por el usuario (estructuras), y varios tipos primitivos usados
para contener strings de texto o datos numricos.
QBASIC fue tambin utilizado para ensear programacin a personas que no tenan
mucho conocimiento de lo que es la programacin.

GW-BASIC era un dialecto del lenguaje de programacin BASIC, originalmente


para Compaq, desarrollado por Microsoft a partir de lenguaje BASICA. Es compatible al
BASICA de Microsoft/IBM, pero estaba basado en disco y no necesitaba del ROM
BASIC del IBM PC, XT y posteriores computadores personales de IBM. Vena en los
discos del sistema operativo MS-DOS de Microsoft para los computadores Compatible
IBM PC. Microsoft tambin vendi un compilador de BASIC, BASCOM, compatible con el
GW-BASIC, para los programas que necesitaban ms velocidad. El lenguaje era
conveniente para juegos simples, programas de negocio y similares. Debido a que fue
incluido con la mayora de las versiones del MS-DOS, tambin era una manera de bajo
costo para que muchos aspirantes a programadores aprendieran los fundamentos de
la programacin de computadora. Con el lanzamiento del MS-DOS 5.0, el lugar del GWBASIC eventualmente fue tomado por el QBasic, una versin reducida del
compilador QuickBASIC que estaba disponible por separado.

Matlab
MATLAB (abreviatura de MATrix LABoratory, "laboratorio de matrices") es una herramienta
de software matemtico que ofrece un entorno de desarrollo integrado(IDE) con un
lenguaje de programacin propio (lenguaje M). Est disponible para las
plataformas Unix, Windows, Mac OS X y GNU/Linux.
Entre sus prestaciones bsicas se hallan: la manipulacin de matrices, la representacin
de datos y funciones, la implementacin de algoritmos, la creacin de interfaces de
usuario (GUI) y la comunicacin con programas en otros lenguajes y con otros
dispositivos hardware. El paquete MATLAB dispone de dos herramientas adicionales que
expanden sus prestaciones, a saber, Simulink (plataforma de simulacin multidominio) y
GUIDE (editor de interfaces de usuario - GUI). Adems, se pueden ampliar las
capacidades de MATLAB con las cajas de herramientas (toolboxes); y las de Simulink con
los paquetes de bloques (blocksets).
Es un software muy usado en universidades y centros de investigacin y desarrollo. En
los ltimos aos ha aumentado el nmero de prestaciones, como la de programar
directamente procesadores digitales de seal o crear cdigo VHDL.

Scilab

Scilab es un software matemtico, con un lenguaje de programacin de alto nivel, para


clculo cientfico, interactivo de libre uso y disponible en mltiples sistemas operativos
(Mac OS X, GNU/Linux, Windows). Desarrollado por INRIA (Institut National de Recherche
en Informatique et en Automatique) y la ENPC (cole Nationale des Ponts et Chausses)

desde 1990, por Scilab Consortium dentro de la fundacin Digiteo desde 2008, Scilab es
ahora desarrollado por Scilab Enterprises desde julio 2012.
Fue creado para hacer clculos numricos aunque tambin ofrece la posibilidad de hacer
algunos clculos simblicos como derivadas de funciones polinomiales y racionales.
Posee cientos de funciones matemticas y la posibilidad de integrar programas en los
lenguajes ms usados (Fortran, Java, C y C++). La integracin puede ser de dos formas:
por ejemplo, un programa en Fortran que utilice Scilab o viceversa. Scilab fue hecho para
ser un sistema abierto donde el usuario pueda definir nuevos tipos de datos y operaciones
entre los mismos.
Scilab viene con numerosas herramientas: grficos 2-D y 3-D, animacin, lgebra lineal,
matrices dispersas, polinomios y funciones racionales, Simulacin: programas de
resolucin de sistemas de ecuaciones diferenciales (explcitas e implcitas), Xcos:
simulador por diagramas en bloque de sistemas dinmicos hbridos, Control clsico,
robusto, optimizacin LMI, Optimizacin diferenciable y no diferenciable, Tratamiento de
seales, Grafos y redes, Scilab paralelo empleando PVM, Estadsticas, Creacin de GUIs,
Interfaz con el clculo simblico (Maple, MuPAD), Interfaz con TCL/TK.
Adems se pueden agregar numerosas herramientas o toolboxes hechas por los usuarios
como Grocer una herramienta para Econometra u Open FEM (Una caja de Herramientas
para Elementos Finitos), hecha por INRIA.
En el pasado Scilab poda ser utilizado en el anlisis de sistemas, pero no poda
interactuar con el exterior. Hoy en da se pueden construir interfaces para que desde
Scilab se pueda manejar un dispositivo, se conecte a la red a travs de Tcp (Protocolo de
Control de Transmisin) o Udp (User Datagram Protocol), etc. Esto brinda la posibilidad
de conectar una placa de adquisicin de datos a Scilab y de esta forma el control de una
planta on-line

Polymath

Engineering Equation Solver- EES

Engineering Equation Solver (EES) permite proveer solucin numrica a un set de


ecuaciones algebraicas lineales o no lineales, diferenciales e integrales, tambin para
optimizacin, anlisis de incertidumbre, regresin lineal y no lineal y generar directamente
textos y ecuaciones para publicaciones. Dos diferencias con respecto a otros programas:

Las ecuaciones y variables desconocidas pueden ser ingresadas en cualquier


orden.
Posee una base de informacin enorme de propiedades matemticas y termo
fsicas tiles en el mbito de la ingeniera.

Por ejemplo, las tablas de vapor son implementadas de tal forma que cualquier propiedad
termodinmica puede ser obtenida a partir de otras dos propiedades. De forma similar
para la mayora de refrigerantes, amoniaco, metano, dixido de carbono y otros fluidos.
Las propiedades del aire son obtenidas a partir de las funciones sicromtricas y para los
gases y slidos ms comunes a partir de los datos JANAF. Este es un programa externo
desarrollado por la Nasa para definir el calor especfico (Cp), entalpa total (H) y entropa
total (S) de ms de 400 sustancias en funcin de la temperatura.

Flex-PDE
FlexPDE es un software de propsito general para la obtencin de soluciones numricas
a las ecuaciones diferenciales parciales en 2 o 3 dimensiones. Est basado en el Mtodo
de Elementos Finitos.
FlexPDE puede resolver el estado de equilibrio o problemas dependientes del tiempo;
anlisis de valor propio; y problemas de frontera libre. Adems FlexPDE se puede utilizar
en combinacin con CheFEM.
FlexPDE Es un paquete comercial; sin embargo, un paquete de alumno libre est
disponible que puede resolver muchos problemas prcticos. La versin estudiante est
restringida de tamao de malla y el nmero de variables permitido, pero por lo dems
equivalente a la versin comercial.

Simuladores: UNISIM-HYSYM, ChemCad


HYSYS es un potente software que fue creado por Hyprotech para la simulacin de
plantas qumicas y refineras de aceite. Incluye herramientas para la estimacin de las
propiedades fsicas y equilibrio de fases lquido-vapor, balances trmicos y materiales, y la
simulacin de muchos tipos de equipos de ingeniera qumica.
Desde su creacin, HYSYS ha sido adquirido y modificado en parte por Aspen y por
Honeywell, donde se le conoce como UniSim Design.

CHEMCAD es un programa de simulacin de proceso qumico que incluye bibliotecas de


componentes qumicos, mtodos termodinmicos y operaciones de unidad para permitir la
simulacin en estado estacionario de los procesos qumicos continuos de escala de
laboratorio a escala completa. Puede realizar operabilidad registro de salida, tuning lazo
PID, control de procesos en lnea y funcionalidades de sensores blandos.

También podría gustarte