A diferencia de GASP. GPSS es un lenguaje altamente estructurado para fines
específicos. Lo creó IBM. No necesita la escritura de un programa en el sentido
usual. El lenguaje consta de unos 40 enunciados normales, i> bloques. Entonces, la
elaboración de un modelo GPSS consiste en la combinación de estos conjuntos de
bloques en un diagrama de flujo para que represente la trayectoria que toma una
entidad a medida que pasa por el sistema. Por ejemplo, para un sistema de cola de
sera con un solo empleado, los enunciados son parte de I;. lorma GENERATE
legar al sistema), QUEUE (tormarse en la cola), DEPART (salir Je la cola para
entrar al servicio). AUVANCE (adelantar el reloj para tener en cuenta el tiempo de
servicio), RELEASE (dejar la instalación al final del servicio) y TERMINATE
(dejar el sistema). El programa de simulación se compila entonces de estos enunciados del diagrama de flujo. GPSS fue diseñado para la simulación relativamente
fácil de sistemas de cola. Sin embargo, a causa de su estructura, no es tan flexible
como GASP IV, en especial para el tipo de simulaciones sin colas. Para tener una
descripción más detallada de GPSS, véase Schriber (1974).
SLAM fue creado por Prilskcr y Pegdcn (1979). Nos permite construir modelos de simulación como modelos de red, modelos de evento discreto, modelos
continuos o cualquier combinación de los anteriores. La orientación de evento
discreto es una ampliación de GASP IV. Se puede imaginar que la representación
de red es un esquema de un sistema a través del cual Huyen las entidades. A este
respecto, la estructura de SLAM es semejante a la de GPSS. Una vez creado el
modelo de red del sistema, se traduce a un conjunto de enunciados, o pasos, de
programa SLAM para su ejecución en computadora.
La decisión acerca de cuál lenguaje usar es una de las más importantes que
debe tomar un modelador o analista al llevar a cabo un estudio de simulación. Los
lenguajes de simulación ofrecen algunas ventajas. La más importante de ellas es
que los lenguajes para fines específicos dan un marco natural para el modelado de
la simulación v la mayor parte de las características necesarias para programar
una simulación. Sin embargo, esto se debe equilibrar con el hecho que los lenguajes para fines específicos permiten mayor flexibilidad de programación, y que
lenguajes como FORTRAN o BASIC son mucho más usados y disponibles.
No hay comentarios.:
Publicar un comentario