ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Simulacion

manuparedes172 de Marzo de 2015

769 Palabras (4 Páginas)233 Visitas

Página 1 de 4

En la vida real se presentan situaciones o sucesos que requieren tomar decisiones para planificar, predecir, invertir, proyectar posibles soluciones a problemáticas planteadas al momento de efectuar una simulación.

Para eso es importante el conocimiento del problema o de la situación y de las posibles soluciones, donde juegan un papel de importancia herramientas que permiten la obtención de información, como la modelización y la simulación. Los datos que se obtienen permiten predecir el comportamiento actual y futuro en distintos escenarios mediante una serie de experiencias realizadas con un programa informático.

Cualquiera sea la aplicación para simular, sea un programa comercial específico o una aplicación con lenguaje de propósitos generales, requieren conocer y manejar una serie de procedimientos y criterios para obtener datos y para analizarlos para tomar decisiones que permitan optimizar los procesos.

El desarrollo de los lenguajes de Simulación comenzó a finales de los años cincuenta; inicialmente los lenguajes que se usaron en fueron los de propósito general, los cuales tenían las siguientes ventajas:

• La situación a analizar se puede modelar en forma más o menos sencilla

Para el programador por el conocimiento del lenguaje.

• El proceso se puede describir con tanta precisión como le sea posible en el lenguaje conocido.

• Se pueden realizar todas las depuraciones posibles.

Cualquier lenguaje de programación puede ser empleado para trabajar en Simulación, pero los lenguajes especialmente diseñados presentan las siguientes propiedades:

 Acaban la tarea de programación.

 Generan una guía conceptual.

 Colaboran en la definición de entidades en el sistema.

 Manejan la flexibilidad en los cambios.

 Ayudan a analizar y a determinar la relación y el número de entidades en el sistema.

Emshoff y Sisson consideran que la Simulación Discreta requiere de ciertas funciones comunes que diferencian un lenguaje de Simulación de uno de propósito general, entre las cuales se encuentran las siguientes:

 Generar números aleatorios.

 Generar variables aleatorias.

 Variar el tiempo hasta la ocurrencia del siguiente evento.

 Registrar datos para salida.

 Realizar análisis estadístico sobre datos registrados.

 Construir salidas en formatos determinados.

 Detectar inconsistencias y errores.

Entre estos lenguajes específicos podemos nombrar los siguientes: MIDAS, DYSAC, DSL , GASP, MIMIC, DYNAMO, GPSS, SIMULA, CSSL( Continuous System Simulation Language) , CSMP, ACSL ( Advanced Conrinuous Simulation Language), DARE-P and DARE-Interactive, C-Simscript, SLAM, SIMAN, SIMNON, SIMSCRIPT-II-5, ADA, GASP IV, SDL.

Muchos de estos lenguajes dependen fuertemente de los lenguajes de propósito general como es el caso de SLAM o SIMAN que dependen de Fortran para las subrutinas.

Por otro lado, el GPSS es un caso especial de un lenguaje de simulación de propósito especial, altamente estructurado que esta orientado a la transacción, un caso especial de una orientación basada en procesos más general. El GPSS fue diseñado para la simulación simple de sistemas de colas tales como trabajos de taller. A diferencia de los otros lenguajes de simulación, GPSS tiene varias implementaciones incluyendo GPSS/H y GPSS/PC, ambos de los cuales serán discutidos mas adelante. El SIMAN V, SIMSCRIPT II.5, y el SLAM son lenguajes de simulación de alto nivel que tienen constructor especialmente diseñados para facilitar la construcción de modelos. Estos lenguajes proveen al analista de simulación con una opción orientación basada en procesos o basada en eventos, o un modelo usando una mezcla de las dos orientaciones. A diferencia del FORTRAN, estos tres

...

Descargar como (para miembros actualizados) txt (5 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com