You are on page 1of 5

Nombre: Briayan Pozos Saldivar Matrícula: 41761

Nombre del curso: Nombre del profesor:


Simulación de sistemas
Módulo: Actividad:
ACTIVIDAD INTEGRADORA 7

Fecha: Lunes, 11 de marzo del 2019

Objetivo:
Es la modulación de sistemas discretos.
Procedimiento:
Bloques que representan las actividades y esto nos facilita el trabajo para seguir las
transacciones.
Resultados:
Nos permite optimizar el tiempo de respuesta para el momento en que queremos realizar
algún proyecto.
Conclusión:
Bibliografía
 SIMULACION UN ENFOQUE PRACTICO
2003 EDITORIAL LIMUSA S.A. DE C.V.
GRUPO NORIEGA EDITORES
 GARCÍA DUNNA EDUARDO. GARCÍA REYES HERIBERTO
http://www.sites.upiicsa.ipn.mx/polilibros/portal/Polilibros/P_Terminados/SimSist/
doc/SIMULACI-N-165.htm
http://elvex.ugr.es/decsai/c/apuntes/control.pdf
http://www.minutemansoftware.com/index.htm

ACTIVIDAD INTEGRADORA 6

I.-Conteste correctamente las siguientes preguntas


1.- Escriba que es el lenguaje GPSS

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.

2.- Defina Bloques básicos

Estos bloques constituyen un elemento básico de producción, el cual es

representado como una serie de actividades a través del tiempo. Este

elemento consta de seis eventos y una actividad.

3.- Defina bloque Generate especificando los campos A,B,C,D,E

La instrucción de bloque que permite generar las transacciones e ingresarlas en


el modelo se llama GENERATE. Su sintaxis es:

• GENERATE A,B,C,D,E,

– A es la tasa promedio a la cual se crean las transacciones en unidades de


tiempo simulado. Su valor por omisión es cero.

– B es la dispersión en el tiempo de creación promedio de las transacciones, es


Decir, el tiempo de inter arrivo de las transacciones al modelo será de A + - B
unidades de tiempo. Su valor por omisión es cero.

– C es un operando donde se coloca el tiempo simulado al que llega la primera


transacción al modelo. El valor por omisión no está determinado.

– D es el número límite de transacciones creadas y su valor por omisión es


infinito.

– E es un operando donde se coloca la prioridad asignada a cada transacción


creada por el GENERATE. En GPSS/PC las prioridades posibles son de 0 a
127. La prioridad mayor tiene preferencia sobre las de prioridad inferior.

4.- Mencione para que se utilizan los bloques Seize y Release


 Bloque seize: sirve para registrar el empleo de una unidad de

servicio por parte de una transacción que entra, de tal forma que

la unidad quedaocupada hasta que la transacción ingresa a una

instrucción

 Bloque reléase: Una sola transacción podría ocupar varias

unidades de servicio simultáneamente

5.- ¿ El bloque Advance a quien representa? Campo A , Campo B?

• Suspende el movimiento de una transacción por una cantidad


especifica de tiempo simulado. Puede emplearse para simular el
Tiempo que una persona tarda en ocupar un equipo, en una sala de
espera, etc. Su sintaxis es:

• ADVANCE A, B

Donde el operando A corresponde al tiempo de retardo para la


Transacción y B es el intervalo de dispersión alrededor de A.

6.- Mencione para que se utiliza el bloque Terminate.

Se emplea para destruir las transacciones que ingresen a ella, se puede


emplear para simular que un elemento sale del sistema y ahorrar
memoria. Ayuda a que se cumplan las condiciones de terminación de un
programa ya que puede afectar al contador del START.

7.- En una codificación GPSS para que se utilizan las columnas 8 a 19

Bloque: Es la instrucción a ejecutar, representa la acción que llevará a cabo

cada transacción que cruce por éste.

Parámetros: Son valores que sirven para alterar el comportamiento del bloque

durante la simulación, Dentro de los parámetros se incluyen los Atributos

Numéricos Estándar (SNA).

8.- Defina que son los estatutos de control utilizados como últimas líneas

de la codificación.
Las estructuras de control controlan la ejecución de las instrucciones de

un programa sólo deben tener un punto de entrada y un punto de salida,

mejora la productividad de los programadores, mejora la legibilidad del

código resultante.

9.- Mencione que información entrega un reporte GPSS.

Estructura de una sentencia de declaración GPSS/PC:

Numero Etiqueta Verbo Operandos Comentario

Numero Número o Nombre Dependen del Para explicar


Puede ser nombre para identificador verbo
entero o la localización para el identificador brevemente el
decimal. Se de un bloque. control o el utilizado
utilizan solo Si se coloca bloque significado de
para las un asterisco,
sentencias la sentencia la sentencia
del programa es de
salvable. comentario.
Máximo 7
caracteres
incluido pto.
Si ingresa
una sentencia
sin numerar
esta solo es
temporal.
Generalment
e se ingresan
antes de
inicializar la
simulación.

10.- Mencione el nombre de los bloques que representan la formación de

una línea de espera

You might also like