Manual del estudiante de Ingenier a en Sistemas de UTN Simulaci n Software de simulaci n de eventos discretos

Páginas: 6 (1486 palabras) Publicado: 13 de septiembre de 2015
Manual del estudiante de Ingeniería en
Sistemas de UTN/Simulación/Software de
simulación de eventos discretos
1
1.1

Modelado en GPSS

sobre el nivel de una o más variables continuas. Si se usa
el operando C, el bloque TEST actúa en el modo de salida alternativa: cuando una transacción intenta entrar al
bloque y éste devuelve falso, la transacción entra en el
bloque, es programada para el bloquealternativo C.

GENERATE

Un bloque GENERATE crea transacciones que ingresarán al sistema.
GENERATE Media, Rango GENERATE Función()

2 Tablas

1.2

2.1 Table

TEST

Un bloque TEST compara valores, generalmente SNAs, Inicializa una tabla de distribución de frecuencias.
y controla el destino de la transacción activa.
TABLE <finIntIni>, ,
TEST ,,

1.2.1

Operandos

2.1.1 Operandos

operador - Operador relacional. Los valores posibles son: nombreTabla nombre de la tabla.
A y B - Puede ser Name, Number, String, Parenthesizeatrib atributo a ser tabulado. Puede ser nombre, número,
dExpression, SNA, o SNA*Parameter.
String, expresión entre paréntesis o SNA.
bloqueDestino - Bloque de destino.
finIntIni límite superior delintervalo inicial.
1.2.2

Acción

longInt longitud de los intervalos.

Un bloque TEST opera en el modo de rechazo o en el de
salida alternativa. En cualquiera de los casos, los operandos A y B son evaluados numéricamente y comparados.
Si no se especifica destino, el bloque TEST opera en modo de rechazo. Cuando una transacción intenta entrar en
un bloque TEST en modo de rechazo y el TEST resulta
falso, latransacción se bloquea, es decir, no se le permite
entrar en el bloque TEST hasta que la prueba se repita
y sea verdadera. Cuando el TEST devuelve verdadero,
la transacción activa entra en el bloque y procede luego al siguiente bloque en la secuencia. Las transacciones
bloqueadas se ubican en la cadena de reintento de todas
las entidades involucradas en la comparación. Cuando el
estado de algunade las entidades cambia, la transacción
bloqueada se reactiva, se vuelve a evaluar el TEST, y si
devuelve verdadero, a la transacción se le permite entrar
en el bloque TEST. La integración de variables de usuario
no reactiva las transacciones. Debe utilizarse thresholds
en un comando INTEGRATE si hace falta notificación

cantInt cantidad de intervalos.

2.1.2 Acción
Para guardar una observación debeusarse el comando
TABULATE, que incrementará en uno la cuenta de ocurrencias en el intervalo de clase en el que se encuentre el
valor al momento de ejecutarse el comando, del atributo
tabulado

2.2 QTable
Inicializa una tabla de distribución de frecuencias de los
tiempos de espera en una cola.
QTABLE <finIntIni>, ,
1

2
2.2.1

6
Operandos

SNA´S

3.1.4 ModoALL

nombreTabla nombre de la tabla.

TRANSFER ALL , ,

cola cola cuyos tiempos de espera se tabulan.

Todos los bloques desde hasta
son testeados, incrementando de a (todos
los bloques deberán tener el mismo número de líneas para
poder ser testeados secuencialmente). El primero de los
bloques que acepte la transacción será elnuevo destino;
una transacción permanecerá en el bloque TRANSFER
hasta que alguno de los bloques de destino la acepte.

finIntIni límite superior del intervalo inicial.
longInt longitud de los intervalos.
cantInt cantidad de intervalos.

2.2.2

Acción

3.1.5 Modo función

Se registra una entrada cada vez que se realiza un TRANSFER FN, ,
DEPART. El tiempo medido es la diferenciaentre el
QUEUE y el DEPART de cada entidad que ingresa en El destino se elige evaluando la función , y
agregándole .
la cola.

3

Transfer

Este comando lleva a la transacción activa a otro bloque.
TRANSFER , , ,

3.1
3.1.1

Modos
Modo incondicional

TRANSFER ,

3.2 Modo de rechazo
El bloque TRANSFER no tiene modo de rechazo....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Simulaci N Eventos Discretos MAI 3
  • Qu es la simulaci n de sistemas
  • Simulaci n
  • Simulaci N
  • Simulaci N
  • Introducci n a la simulaci n
  • Simulaci n Examen
  • Clases De La Simulaci N

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS