Вы находитесь на странице: 1из 6

SISTEMAS

COMPUTACIONALES


UNIDAD IV.- LENGUAJES DE
SIMULACIN
INSTITUTO TECNOLOGICO DE TUXTLA GUTIERREZ
EDUCACIN A DISTANCIA

ING. BRENDA LIZET PREZ CHACN

UNIDAD IV.- LENGUAJES DE SIMULACIN

ING. BRENDA LIZET PREZ CHACN 1



EJEMPLOS


Ejemplo 1: Torno
Un torno manual procesa 1 pieza en 5 2 minutos con distribucin uniforme. El tiempo entre
llegadas tiene una distribucin uniforme con tiempo entre 4 y 10 minutos. Realice un modelo en
GPSS que simule el torneado de 500 piezas.

Modelo del Torno en GPSS
Genera piezas
Inicia cola
Solicita atencin
Empieza torneado y se acaba la cola
Torneado de la pieza
Fin del torneado
CODIGO EN GPSS
SIMULATE
GENERATE 7,3
QUEUE COLA
SEIZE TORNO
DEPART COLA
ADVANCE 5,2
RELEASE TORNO
TERMINATE 1
START 500
END
UNIDAD IV.- LENGUAJES DE SIMULACIN

ING. BRENDA LIZET PREZ CHACN 2

Ejemplo 2
Los usuarios del laboratorio de computacin llegan cada 5 +/- 3 minutos. Si el laboratorio est
lleno van al bar donde permanecen 5 minutos. Pasado ese tiempo, el 50% de los alumnos vuelve a
intentar usar el laboratorio, el resto permanece durante 60 minutos ms y luego se va. El tiempo
de permanencia en el laboratorio es de 60+/- 20 minutos, y su capacidad es de 10 mquinas.

a) Cuntos alumnos se van sin haber usado el laboratorio despus de 8 horas de
simulacin? Sern aquellos usuarios que salgan por el TERMINATE del bloque SIGUE.
Observando la salida tenemos:
23 usuarios

b) Cuntos usaron el laboratorio? Sern aquellos usuarios que salgan por el TERMINATE del
bloque IRLAB. Observando la salida tenemos:
63 usuarios

Modelo de simulacin en GPSS.

1.- A continuacin se ejecuta el programa y se abre un nuevo proyecto o modelo para poder
escribir el cdigo de simulacin.










UNIDAD IV.- LENGUAJES DE SIMULACIN

ING. BRENDA LIZET PREZ CHACN 3

2.- Una vez abierto el proyecto se tiende a escribir el cdigo de simulacin tal como se haba
mencionado anteriormente.


3.- Una vez escrito el cdigo se tiende a guardar la extensin con que se guarda el archivo es .GPS
y es ubicada en la unidad C, dentro de una carpeta creada por el mismo programa, una vez
guardada se tiende a correr el programa, para lo cual se lleva de la siguiente manera: se da clic en
la opcin command en el programa, despus en create simulation, una vez realizado este nos
muestra el siguiente cuadro de dialogo donde muestra la simulacin creada:
















UNIDAD IV.- LENGUAJES DE SIMULACIN

ING. BRENDA LIZET PREZ CHACN 4

4.- Una vez creada la simulacin, observamos los bloques de dicha simulacin para esto nos vamos
a la opcin window, posteriormente damos clic en simulation window y por ultimo en blocks
window, y nos arroja lo siguiente:




5.- Ya observados los bloques se tiende a inicializar las corridas de simulacin con el comando
start, para estos seleccionamos la opcin command y luego start, esto arroja lo siguiente:





Posteriormente damos clic en ok y el programa empieza a hacer las corridas de la simulacin.


6.- Finalmente, una vez que el programa termino de realizar las corridas arroja un reporte final de
la simulacin creada y con los resultados del problema, tal como lo muestra la imagen:
UNIDAD IV.- LENGUAJES DE SIMULACIN

ING. BRENDA LIZET PREZ CHACN 5





Una vez adquirido el reporte se tiende a solucionar las preguntas del problema por lo tanto se
tiene que:
a) Cuntos alumnos se van sin haber usado el laboratorio despus de 8 horas de
simulacin? Son aquellos usuarios que salgan por el TERMINATE del bloque SIGUE.
Observando la salida de dicho bloque tenemos que son un total de : 23 usuarios

b) Cuntos usaron el laboratorio? Son aquellos usuarios que salgan por el TERMINATE del
bloque IRLAB. Observando la salida tenemos un total de: 63 usuarios


I
I
n
c
i
s
o

a
I
n
c
i
s
o

b
I
n
c
i
s
o

a

Вам также может понравиться