Está en la página 1de 7

REPÚBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA DEFENSA

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA

DE LA FUERZA ARMADA NACIONAL

UNEFA NÚCLEO ZULIA

ASIGNATURA: Simulación y Modelos

LUGAR: Maracaibo, Edo. Zulia

TITULO DEL ENSAYO: Diferentes características de los lenguajes de simulación que se


destacan en sistemas discretos que permiten la implantación de la ingeniería de software.

RESUMEN

En el siguiente ensayo nos muestra la clasificación de software de simulación existentes que


operan bajo sistemas discretos que permiten el desarrollo e implementación de proyectos.
INTRODUCCIÓN

El propósito de este ensayo es dar una breve introducción a los lenguajes de simulación con el
fin de conocer alguna de sus características principales en las cuales se desempeñan cada una.

La selección del lenguaje de simulación debe, en general, hacerse antes del desarrollo
distinguiendo por el modelo a programar, existen 2 factores a tomar en cuenta antes de optar por
un lenguaje de simulación

(1) hay debe ser una compatibilidad entre cómo es el sistema, modelado y el lenguaje de
computadora utilizado.

(2) Algunos lenguajes de simulación ayudan en el proceso de modelado. El lenguaje


seleccionado suele ser en general un lenguaje de propósito (lenguaje de nivel superior) o
un lenguaje de simulación sin esta característica.
DESARROLLO

GASP IV

Es una colección de subrutinas FORTRAN, diseñadas para facilitar la simulación de secuencia


de eventos. Cerca de 30 subrutinas y funciones que proveen numerosas facilidades, incluyendo:

 Rutinas de avance del tiempo.


 Gestión de listas de eventos futuros.
 Adición y remoción de entidades.
 Colección de estadísticas.
 Generadores de variables aleatorias.
 Reporte estándar.

GASP IV es un lenguaje de simulación desarrollado por Alan B. Pristker y N. Hurst en 1973.


Es un lenguaje híbrido porque puede ser usado para programadores de simulación discretos,
continuos y combinados; siendo el primero en integrar completamente estos dos ambientes de
función del tiempo.

SIMSCRIPT II.5

Desarrollado en la RAND Corporation por H. Markowtz en los inicios de los sesenta.


SIMSCRIPT 11.5. Es un lenguaje de simulación con orientación al evento y al proceso, es
híbrido porque posee facilidades para simulación de sistemas discretos y continuos. Un
programador SIMSCRIPT 11.5 consiste de las siguientes partes:
 Preamble
 Main program
 Rutinas de eventos.
 Rutinas ordinarias.

SIMSCRIPT 11.5 está basado en entidades, atributos y conjuntos. Visualiza el mundo a ser
simulado como un conjunto de entidades que pueden ser descritas a través de sus atributos y los
eventos que aparecen en el tiempo.

GPSS

GPSS General Purpose Simulation System (GPSS: Simulación de Sistemas de Propósito


General) es un lenguaje de programación de propósito general de simulación a tiempo discreto.
Tiene su origen a fines de la década de 1950 cuando Geoffrey Gordon estaba trabajando en la
Bell Telephone Laboratories.

El GPSS es un lenguaje altamente estructurado, un lenguaje de simulación de propósito


especial que usa en el enfoque basado en procesos y se orienta hacia los sistemas de colas. Un
diagrama de bloques provee una forma conveniente para describir el sistema que se está
simulando. (Existen más de 40 bloques estándar en el GPSS).

El GPSS tiene varias características que lo hacen un lenguaje de simulación adecuado para
introducirse en la programación de modelos de simulación con un lenguaje de propósito
específico. Estas cualidades se pueden agrupar en tres que son:

 GPSS es completo: Esto quiere decir que es un lenguaje muy rico ya que contiene
incorporadas muchas opciones estadísticas y se puede aplicar en una gran variedad de
situaciones prácticas.
 Es de fácil empleo y tiene poder: GPSS es fácil de aprender y de usar ya que se requiere
invertir una cantidad mínima de tiempo en la curva de aprendizaje para poder simular y
modelar de una manera tan compleja como necesite.

 Tiempo de Prueba: El GPSS es uno de los primeros lenguajes de simulación que se


desarrolló, así que se ha probado durante mucho tiempo. (Gordon lo implementó en
1962).

SLAM II

El SIMPSCRIPT y el GASP IV son los lenguajes de programación de eventos más


destacados.

SLAM es un descendiente de GASP IV que ofrece también recursos de simulación de redes y


continuos, estando ambos codificados en FORTRAN.

Desde los lenguajes orientados a los procesos, existe representación de modelos en bloques
como GPSS y SIMAN y los basados en redes como Q-GERT y SLAM.

SLAM II (Simulation Languaje for Alternative Modeling) es un lenguaje de simulación por el


cual se pueden construir modelos con orientación al proceso o al evento. SLAM fue desarrollado
en 1979 por Dennis Pedge y Alan Pritsker y es distribuido por Pritsker Corporation (indianapolis,
Indiana). La parte de SLAM que se orienta a los procesos emplea una estructura reticular
compuesta por símbolos de nodos y ramas tales como colas, servidores y puntos de decisión.
CONCLUSION

Los lenguajes de simulación se utilizan en la gran mayoría de las simulaciones y su uso está
aumentando día tras día. Los lenguajes de simulación siempre han evolucionado y esta tendencia
continuará en el futuro previsible. La reciente disponibilidad de la capacidad de simulación
combinada (discreta /continua) en GASP fue extremadamente bien recibida por los analistas de
software por su alta disponibilidad a la hora de simular. Actualmente, se están desarrollando
varios de los lenguajes de simulación para su uso en minicomputadoras. El uso de gráficos por
computadora y capacidad interactiva probablemente se volverá popular en el futuro.

También podría gustarte