, . , , . , ....••.... �···"'-''''',�.·�:�)'�:_�···��:r;'Ji;:ttr[a
,-------::--'-------..;.....:...
DEPARTAMENTO FAC. DE
CIENCIAS
__;: ;_.:., ·--,
DE
FISICAS
Y
'
••:
-
,:..,�.{'-.i�N:r'%.-)ij.'h-��i1ff
'·J6:C�:'��t{�í�'%�m,
MINAS
M A T � � A T ICAS
r-
__ .·
_ : '.�j.:r;�11�1'
0
CUA�T:/::�N:::�:,::M::::: DE I NV ES T I G A C I O N
A
OPERATIVA.APLICADA
f }Jfs��,
'
LA -
INDUSTRIA
S an t i a Q o , J u . n i o
·····
-··
MINERA.-
y Julio
de
1974.-
J
� : 1
J ,1 .
. .J.
'
�·
S l M U L A C l O N
ALFREDO
MARIN
C O N
G P S S
SUAREZ
1
:_
,�·
�
:,
.
-
.
-
.
.
., '
-
.
'
.:···
.
-
· .
PROYECTO
MULTl N A C I O N A L
QE
BENEFICIO
DE
M I N E R A L ES
REGIONAL
DE
O.
D ES A R R O L L O
ClENTIFICO
'
•
.•.
f ·
DEL · .
PROGRAMA
1
,,.
-··
..
-
·-�"
Y TECNOLOGICO
E . A.
. .::
.
:' �- :.. ·....... �
-----�¿
·,::
....i '
DEPARTAl>tENTO
Facultad
de
Ciencia�
DE
MINAS
Físicas
UNIVERSIIli\D
DE
SIMUIACION
y
CON
ti<lSS
Alfredo
Santiago,
M�temáticas
CHILE
Junio
de
!.tarín
1974.
Suárez.
_
'
í' ') ,
(""-l"----........_;c....._
(
_
.
.
1....,...,.. •• -,..-;;,,,�,.�..;....e'::':tO
�·p-
·,;,.
1
1.
Esta
,.:f
,...
asistentes
!V
(O.E.A).
Discreta
apl i cable
,..
Simulación,
!
el
( G PS S )
,..
publicación
al
3 108 tria Min.era es
muestra
Computador
por
G PS S , en
•
de
lo
,
las
cuyo
mostrar
de
del
se
se
han
de
sido
objeto
algunos
GENERAL de
las
en
FURPOSE
básicas,
resueltos
de
la
servir
que
en
a
la
conceptos
de
La
gt; [ a
Indus
S i mu l a c i ó n
básicos
SIMULATION
instrucciones
solo
Computación
de
Aplicada
circunstancias
requiere
presentan
que
Centro
l r- s
et
Operativa
presentan
aplicación
manejo
cuales
con
Investigación
cual
probte .. s
·360/40
d�sarrollada
de
programP
IBM
alcunos
IBM
trata para
el
de
fue
Sem i n ario
Se
como
disefl.ado
lenguaje
58
as)
I?-Tf:ODUCCION
de
SYSTEX
que· constituyen cuya
forma
completa
Universidad
de
en
el
Chile.
,6
"
2.-
CONCEPTOS
s; ' ,._
2.1.-
,_
De!inici6n:
�
port�miento
BASICOS
DE
SIMUtACION
StSTEMA
Es se
un
conjunto
desea
de
elementos
que
interactúan
entre
si
y
cuyo
com
estudiar.
t.
.._
l'jcmplo: Un
Banco
Una
de
Los
Aeropuerto
un
causa
�lementos
ENTIDAD
:
_
ATRIBUTO:
Mina,
r
son
Una
etc . .
Sistema
sistema
et
está
compuesto
comportamiento
los
Parte
u
Propiedad.de
obje"to·de una
Proceso
Descripción
de
dades
s i s t e ma ,
se
por
elementos
bien
defin ido s
cuyn
ststemu_
de
que,
un
ilustra
causa
cambio
tos
estas
interés
en
un
s
í
s eee».
entidad
ESTADO
continuación
del
siguentes:
ACTIVIDAD:
A
(
Comunicaciones
Un
Todo
intcr�cción
de
Muelle
Una
C�E'.'.:'ic1én
red
Un
en
un
atributos en
un
de
sistetna t od a s
instante
definiciones!
las
dado.
entidades
•
aplic�bilidad
y
P. c t i v l -
2
E N T i c c ilA = O
Banco
Cliente
Snldo
Depositar
Muelle
Barco
Capacidad
AÍ.racar
Aeropuerto
Avión
V�locidad
Aterrizar
C.opoc· idad
Des.cargar
Como
M !ºª-··-r
-·---- Com1ón
ejezplo
de
donde
se
-
-
Estado
ATRIBUTO
podría
ser
el
de
un
sistema
de
transportes
de
una
mina
indican:
Núme r-o
de
camiones
y
palas
Ubicación
de
los
camiones
Velocidad
de
los
camiones,
Las
actividades
etc.
pueden
clasifiearse
en:
End6&en99:
aquellas
que
ocurre,
dentro
Exó,enas
nquellns
que
ocurren
fuera
De
2. 2
ACTIVIDAD
§. lSTE•tA.
esta
:
manera.
los
sistemas
Cerrados:
No
contienen
Abiertos:
Contienen
se
del
del
siste111a. s i s t e ma ,
clasifican
actividades
actividades
pero
lo
afect�
en
exócenas
exócenas.
MODELO
--------
az::
Definición: Es estudiar
el
una
comportamiento
atendiendo
Esquemátic-os,
el
los
ten
grandes
dos
relaciones aquellos
modo
modelos
donde
implica
2, 3
S IMIJLAC _!Off
se
al
de
un
pueden
un
sistema
clasificar
repr�sentación
e n :
modelos:
una
que
de
tenemos:
Co1r.putacionales;
y
puede
acnerdo Fisicoa,
respecto
Est&t1coe,
ser
relt1'C'iÓn
Ünico está
comportamientos
si
el
basada
para
un
al
a
utilizada
verlos
pera
Fisicc
es
-e-,
en
es
en
Finalmente,
el
elementos
�
-Analó1icos,
decir'aquellos
Input
mismo
criterios,
co•portamiento
Dináaicoe,
Determin!sticos,
comporta•i�nto
menos
múltiples
se
de
s i s t e ma .
clasifican
clases
producen
que
de
matemáticos
tiempo,
del
eode toe
Los asi
representación
mismo;
el
�
exis-
cuyas
&stocásti�
aleatorios,
lo
Input.
De!inición Consiste del
comportamiento
de
Desde Si111u1aci6n de
se
puede
lnvest igación
de
un
el
en
estudiar
el
comportamiento
de
un
sistema
a
través
modelo,
punto
df!!inir
de
de
Opetaclonas
vista
la
qu.e
z
de
s1¡uente sir-ve
la
Investigación
forma: para
:
"L11
de
Operaciones,
simulación
Evaluar
es
una
alternativas
en
·la
técnic�....., el
.., _,.
�.:::
.;¡:
"; �
::-
3
dise�o
Tipos
'
�e
un
sis
t
•
Predec:r
el
cc�portamiento
de
un
Sistema�
eaa,
' 'n S i mu l ac.o
de
.
S ,
s .
Continua
ü
í
sc r e t a
E3
aquella
en
el
Es
aquella
mt.erva t c
2,4
a)
PROCEDIMIENTO
Generar
un
conjunco
de
valores
de
�e
e
e !'
de
GENERAL
modelo
un
en
ei
estado
q·..!e
les
tien;¡:a
?ARA
dei
cambios
�odelo
FROOO'C!R
que
va=-iable
en
de
ir.cremento
a
ini�ializarlo,
var-rames
la
que
cambia
permanentemente
r reepo , estado fijo
UN
PROGRAMA
De
la
se
DE
cada
evento
cierto ( G PS S } ,
.SIMUIACION
descripción
r1tp:resenta.n
el
�e
cualquiera
1..nstante
producen
próximo
o
estado
del
del
sistema
sistema.
se
llama
se
El
ima¡en
crea
conjunto
del
sistema.
b)
Crear
el
algori<;mo
conjunto a
llevar
c)
Generar del de
de
cabo
un
proceso
la
s1�ulación. que
Este
eje�uta
algoritmo
el
ciclo
de
deben·ser
resultados. entregadas
La�
ec
un
1ntorce
es
el
p�eóe
dec1:
que
el
d1agr9ma
de
s i ¡:u e n : e :
r
rr '
e
SI
r
e r>
r:
... r r
)11
r
�
"" 0
� �
�
es
otra
cosa
que
que
un
permiten
ya
acumuladas
sea
irático
a
o
lo como
larco lista
valores
!NIC'IALIZAR
---
no
acciones
estadísticas
MOCEtO
r-
de
simulación.
in!orme
Se lación
de
in�truccio�es
-·--
----- ---
-
--
-
-·-----
flujo
de
un
programa
de
simu
J _ G E N E H /\ L ! l 'A i ) l · : s __ DE
3 . l .• -
·�
INTRODUCC I O N :
General creado
ción
Gl;8S
por
Purpose
pn r-a
IBM
cont lene
GFSS
Simulation
procesar
System
modelos
(GPSS)
es
Simulación
de
len¡unje
de
p r-og r-ame c f én
considerarse
de
más
un
un
Paquete
de
Aplica
Discreto.
que
le
gran
da
versatl
1
Este
lidad.
PLl
y
porque
lectura,
lenguaje no
puedo
pl'ogramar
requiere
cálculb,
etc.
�ist8
didáctico
se
puede
a
s u b ru t i n a
de
un
una
en
lenguaje
3. 2. -
ELEMENTOS
en
finalmente
el
de
ri¡uroso, del
El
nivel.
transacc.ioues
representan fluyen
ASSEMBLER
información,
desde
lenguaje
programa
,
un
GPSS
GPS·S
punto
de
equivale
esta
escrito
s.
s i ril i l .n r
se
las
del
transacción guardar
e j emp Lo , de
partición
entidades
lns
él.
de
través
a
del
modelo
que
ejemplo:
Por
SO'"'
automóvi-
e t ,: "
t ransarciones
puede Por
que
barcos.
e l .l m i u a d a s
son
usuario
la
bajo
rnás
elementos
Lor ma
transacción. mero
instrucción
los
Cada que
de-
cada
Las
Las
y
que
FOllTH:J\N
de
movimiento
es
no
que
GPS§_
UE
les,
modelo
lenguaje
cada
detalle
nivel
ASSEMULE!l/
Transacciones:
del
decir
en
conceptualmente
Aunque
n I to
los
crean
pr-oce so ,
representan
que
se
del
mueven sistema
a
través
real,
pr-oce s o .
tiene
asociado
atributos
el ·número
memoria
el
durante
entidades
de
del
un
o
de
conjunto
Un
ca�acte�lsticas
muelle
al
computador
que
en
la
se
dlrige
que
en
parámetros propias
será
un
los
d e l � barco,
proceso.do
nú
un
pro¡rama.
Los
o a)
equipos
las
r epr-e sen tan
trnnsncciones.
Equipos
Monoprocesadores
transacción
a
la
vez.
P r o c e s a m .l e n t o ( C ftl )
de
los
Son
de
elementos dos
un
atienden
pueden
(Facility.):
E j e ai. p l o :
que
o
dan
nervicio
tipos:
Un
atender
teléfono,
la
360/40,
etc.
computador
hasta
Unidad
una
Cehtral
de
;
b)
Equ
c
í
í
poa
one s
tador
ESTADISTICAS
Las
Mu
al
e s t ed Ls t Ic aa
a)
Entre&ada9
b)
S o l 1 c i t a 1 n !i
í
emo
360150,
son
el
de
el
(S"!l)P./\GE):
E j e :n p l o :
Un
pueden
c
í
ne ,
atender
la
varias
memoria
de
un
t.ransac compu
etc.
se
ac
m)Jlan
comportamiento
tlus
eut.omá t i ..;:- 9. '!'fr,e n t e pc r-
t-1�mpo,
e s t.ad Ls t Lca s
conoce r
Las
tiµrocesadores
e
usue r-t o
1J)oB:
del
dur an re modelo.
el
proceso
y
sirven
para
5
¡¡¡sTRUCCIONES
DEL
LENGUAJE:
Se estas
instrucciones
y
a)
Crear
b)
Detener
e)
M od i f i c a r
,..
d)
ltfodif !car
,A.
RELOJ:
A
el
tiempo.
de
tiempo
�
,A
emplean
eliminar
el
el
"' '"'
GPSS
fine
elegida
el
las
un
reloj el
Las
funciones
básicas
de
en
forma
explícita
deben
estar
en
de
respetar
reloj
avanza
sino la
transacciones
las
usuario,
modelo,
las
de
transcurrido
por
modelo.
transacciones
objeto
tiene
�l unidad
de
propiedades
han
el
siguientes:
las
recorrido .nor-aa I "de
las
que
describir
transacione�
avance
Con
" "
son
para
(CLOCK desde
en
las
secuencias
T ! J,IE )
el
Puede
todas
que
de
enteras
ser
las
de
las
indica . l a
comienzo
unidades
que
que
misma
transacciones.
la
de
actividades
cantidad
de
en
unidades
simulación.
tiempo
cualquiera.
que
E s ta
estimaciones
de
representan
unidad
tiempo
la
no
se
de
usadas
en
un
unidad.
�
,,
3. 3. -
FORllATO
DE
Los
� '
TARJETA �
LAS
jeta,
DE
con
TARJETAS
pro�ramas
INSTRUCCIONES.el
si¡uente
Cada
Label
8
-
17
Nombre
19
-
71
Parámetros
El
G
y
es que
H
o
6
primeros
.
el
los
Estos
deci r ,
a
DE
debe
ser
entre
desiKnan
se
son
de
la
contener
separadas
parámetros
rótulo
de
alfabéticos
c u ale s
continuación
usuario
TARJETA
label
deben
se�idas
ca m p o s ,
DEFINICION.-
de
frecuen�ia,
T ienen
el
si¡uente
programa
tipos
se
tarjetas:
de
entrega
en
una
tar
sí
de
3
a
por
o
la
instrucción
la
más
(optativo)
5
instrucción.
caracteres Los
comas .
Los
se
es p acios por
despu és
b l an c o s ,
distintos
parámetros
¡ ener i ca me nte
posicionales, uno
de
instrucción
\A-Z).
Se
usan
capacidad
para de
definir
los
las
del puede
del
blanco,
perforan
se que
ocupan
letra s
término
A , B ,
de
col o car
los
los
C
en
y
co
sella , D , E , F ,
parámetros
comentarios
el e mento s
tales
m u lti p r oc e sadores ,
como
f un ciones ,
etc.
fo rma to !
COLUMNA
CONTENIDO
2-6
Nombre se
8-17
5
desee.
tablas
19-71
del
hasta
CONTENIDO
-
lumnas
contener
instrucción
2
3
man
pueden
formato:
COLUMNA
los
GPSS
o
d1gito
que
identifica
al
elemento
que
define.
Tipo
de
elemento
Parámetros
de
la
que
se
va
a
definir
definición.
---·--··-----�-----------
-s-
6
TAHJ1':TAS
UE
CONTHUL
Ui>
GPSS. -
r-n c L ó n
del
te
,nodclo.
de.L
·riencn
proceso,
siguic11te
el
t
el
e r-m Lnc
O
'!'AilJ E'l'A S
UE
C
del
a
un
Instrucciór1
Ol'JEN'l'Alll
asterisco
US.
(x)
partir
de
la
TAllJETAS
DE
CON'fflOL
GP S S ,
pero
proceso
si
de
-
en
·
del
la
J,
c o Lumna
PARA
JOO
rtuestro
del
on
de
La
U.
//STEPLIU
Aquí /
se
control
la
J'c r-ma
No
du pa!:
1
1
SIS1'El-lA
Sistc1110 estar
a
control
la
instrucción
e omcn tar ios
el
y
I
paro
resto
lo
de
en
e1
1110
cual
se
per
la
tarjeta
-
c otne n t e r Lo .
OPERATIVO.-
LANGUAGE
GPSS,
de
No
f or-ma n
parte
del
lenguaje
05/)60-110
que
p er-utí t e
tarjetas
son
de
estas
uQ
Operntivo
las
cuales
son
uso
�el
111odelo
J60/�0
haciendo
el
pro las
' t, I I O
. t
,
EUUAilD0-001,�HEZ,
U.
CIIILE ',
Gl'SSJGO
DO
UNl'l'
//DINPUT l
coso
J OIJ
EXBC
//
de
con10
ClllLE.
/ /U1.,'l'f>iINJ\S
//A
tal
e te.
de
pr-o gr-eme
considera
CON'l'JlOL
catologndo
de
se
progra1110
siguiente�
;tn t e .c e � del
c o Lumnc
EL
ce<li111iento
fl l
p r o g r l\ 1 1 1 0 ,
Ps r-áme t r-o s
71
dio
fora
proceso,
CONTENIDO
10
-
el
for111ato:
COLUl'lNA
19
Ln r o.r-mac L ó n
Contiene
para
-=
UD
DSN=
SYSl.
2) t 1 ,
GPSS, -=
VS,,L
SER
DISP
=
=
�LO,
t,il)SüO 1
K
e o Lo e au
J n s
L n e t r-uc c Lone s
G P !_; S
K
.'/
J .
.'l
.
-
NUr.UHES
SHJJJüLICOS
Los
tcres
n o ru b r-c s
o . L i ' n ll é t i c os
nume r-Lc o s
op
nes,
Si se
s i 1 : 1 l, Ó l i c o s
Z)
que
e on
t amb L é n
un
c on j uu t o
pueden
de
c c r-c c-.
contener
digitos
pern,ite
asignar
no111bres
si1nbÓlicos
a
los
si
e L eme n t o a :
Non
tos
-
( 0 - 9 ) ,
GPSS guientes
(A
no
identifican
r-oc e s a d o r e s ,
se
emp Le a n
por
un
Ejen1plo:
SEIZE
f>IINA
SE!2E l¿lJ!.!:UE
111ul t i p r o c e s n tl o r e s ,
e olu s
func io
La c o e ,
estos
e Lerne n
cte.
J'ALAJ
n omb r-e a
n�mero�
s Lmb
ó
Label
de
instrucciones
r SE IZE
,se
1
TRANSFER
. 5, -
GENERACION
BOl'H,
DE
PAIA
NUMEROS
+
AL
1,
MINA-3
AZAR
3
,-,�
Para
cionar
�
números
el al
código
conseguir
RNJ(J=l
azar,
las
a
cuales
8). se
números
GPSS
al
azar
contiene
identifican
por
en
el
ocho el
programa,
funciones código
basta
con
generadoras
men·
de
señalado . .
,A Si
RNJ
es
la
y
l.
�
producido
está
entre
O
�
JI
!'l'
,. '
"' '
'
�
1 �
l
¡
" "' r ��
�
r-
e ""' :r:: :,. �
1-
1
"" e �
�
"
r--;
!111
-.---,�---·-"- -
-
-
. .
variable
independiente
de
una
función
el
número
8
.0:1.
"·'
JNSTRUCCIONES
PARA
Es
c;ENERATE:
Su
formato
8
INS'fltUCC IONES
DETENER
una
Y
CREAR
instrucción
BAS ICAS
DE
GPSS.
TRANSACCIONES:
pare
crear
trnnsncciones.
es: 19
·
FERACION
e
B
A
B
E
F
r�
aENERATE
o f' f s e t
modiflcsdor
raed le
count
priorlded
perámetro,..
Nº
r
O
-
ó
FNJ,
O-
127
t:'1
100
rt-i Los
Su
síab.olo
compos
A
-
F
pueden
se r
ccns t an te s
VJ,
XJ,
XIIJ.
rf4
es:
C,0,E
A,B
1 1::J
F
\
111 Ejemplos:
' '
1)
GENERATE
8
2)
GENEMTE
8,2
3)
GENERATE
7,3,5,100,5,6
4)
GENERATE
100,
' '
AOVANCE:
Oetlcnc te
Su
for111ato
FN2
e.
unn
· �
et
nvn nce
mcdln
y
un
de
te s
trnnsncclones,
el
cual
controla
median
modlflcndor.
.
OPERACION
A
8
19
8
ADVANCE
medln
ÍSNA)
1
modlflcedor (sNA)
. .
Símbolo:
1
G
i Ejemplos:
¡
' , ..,. _ .
1)
ADVANCE
5
2)
AOVANCE
5,2
3)
ADVANCE
to,
/�
FN2
9 ,4
.-:
INSTRUCCIONES
Zjemplos:
une
PARA
MONOPROCESADORES
Los
monoprocesadores
boletería,
un
son
teléfono.
equipos
que
atienden
a
una
transacción.
etc.
'
r:
Instrucción
SEIZE:
Sirve
:. .
y
para-ocupar
A.
po
Si
esta
el
monoprocesador
ocupado,
la
referenciado
transacción
se
pone
en
en la
el
cam
cola
espera.
Forma to:
r
Nº
SEIZE
r- :
de
monoprocessdor
(SNA)
e_
_,_.:..::;;.:__;-'-------------
SIMBOLO:
r Í'
Ejemi,los:
1)
SEIZE
11)
SEIZE
I n s t ru c c i ó n
5 PALA
RE LE A. S E :
Desocupa
en
el
el
campo
monoprocesador
r e r e r e nc t c d c
A.
Formato:
OPERACION
A
8
19
REU:ASE
N#
(monoprocesador S!"iA}
S I?,IBOLO
Ejemplos:
r.EU:ASE
r
HELEASE
2
PAU
r>
-
r
C' rr
.
--···------------
10
Observación:
Las
Estadísticas
para
El las
si¡uentes
- Número -
o
-
Número
del
entre¡a
RELEAS&
operan
automáticamente
.monoprocesador
tracción
apareadas.
cada
para
monoprocesador
de
tiempo
tFACILITT)
en
uso
con
respecto
al
total
del
proceso
lITILIZATION) total
de
p�omedio
(A'fERAGE
Y
monoprocesadores.
pro¡rama
nombre
· - Cantidad - Tiempo
SEIZE
estadísticas:
Utilización:
(AYERAG6
instrucciones
transacciones
de
estadía
que
entraron
de
las
el
monoprocesador
(Number
transacciones
en
el
entrles) monoprocesador
T I ME / T RA H S , )
de
transacciones
en
al
terminar
el
proceso,
indicando:
En
estado
SEIZR
En
estado
PREEMPT
4.3.-
(SEIZE
INSTRUCCIONES
Instrucción QUEUE:
in(
Trans,
(PREEMPl'in¡
Y
ESTADISTICAS
Incorpora
No.)
Trans.
DE
No.)
COLAS
transacciones
a
una
cola.
Formato:
B
A
k>PEllANDO
19
-- Nº
o
de
nombre
H• Unidades
GNAl
cola (sNAI
Símbolo
Ejemplos:
Insttucc16n
1)
QUEUE
6
2J
QUEUE
6 ,2
DEPART:
Saca
transacciones
de
una
cola
Formato
8 DEFART
B
A
OPERANOO
19
ffO de
o nombre
cola
pl_
�\tUJ\idades tSNÁ)
-�-------
'
-
r
Símbolo
B
Ejemplos:
h
1)
DEPART
6
2)
DEPART
7 ,2
Observaciones:
-
Las
instrucciones
Estadísticas
- Número
o
y
colas:
noabre
de
la
DBPART
Para
cola
cola
el
apareadas
GPSS
entre&a
máximo
-
Contenido
promedio
-
Cantidad
total
de
transacciones
qUe
entraron
-
Cantidad
total
de
transacciones
que
entraron
si¡ruente
de
total.que
Contents)
Averace
Contenta) (QCJ:
total
Entries)
haber
existido
por
no
transacciones
entró
(Percent
ser
detenida•·con
que
entraron
sin
ProlMtdio
de
estadía
de
cada
transacción
en
la
cola
(QTJ:
-
Promedio
de
estadía
de
cada
transacción
en
la
cola
sin
-
Si
cola
no
detenidas
existe,
(QXJ:
contiene
el
S
respecto
Zeros)
-
ciones
intoraación:
Entries)
Porcentaje
al
Maziaun
(QAJ:
la
(QUKUB)
Contenido
-
(QMJ:
operan
-
(QZJ:Zero
1
para
QtraUE
Avera�e
número
de
la
Ti.e/
Trans,)
tabla
de
Avera¡e
incluir
frecuencia
Time.lrrans,)
las
asociada
a
transac-
la
cola
(QTAB!.i)
-
Contenido
4.4.-
de
CONTROL
Instrucción
la
DE
cola
al
TERMINO
START:
término
proceso
(QJ:
Current
Contenta)
DEL' PROCESO
Señala y
del
el
controla
comienzo su
de
la
ejecuci ón
del
proceso
de
GPSS
término.
Formato:
OPERACIOJI
r:
,.,
e
B
A
8
19
'
Talar
START
del.
inicial
contador
H�
-
Supriestadis-
ticas.
Intervalo de
impresión
de
estadísticas
r Símbolo:
No
es·necesario.
,.
-------· -- -------------
Ejem.e.!�!:
soo
1)
START
2)
START
1
3)
START
soo ,
•>
START
500,
lnstrucción
NP
150
.
TER.HlNATE:
Eliaine de
transacciones
START.
el
del
contenido
de
siste•e su
y
reste
del
contador
campo A .
forma ro:
PERACIOH 8
------··---
ERMINATE
·
Símbolo
.
,.
.. Ejemplos:
1)
TERMIN'ATE
1
2)
T!-:RM INA1E
5
3)
TERMINATE
, 4,5,-
PRINCIFALBS
TARJ&TAS
Entre¡an
DE
CONTROL
in1oraación
general
a G PS S ,
no
forman
parte
comienzo
del
del
mo-
delo.
Tarjeta debe
ser
la
primera
Tarjeta trada·,
debe
colocnrse
de
control
SIMULATE:
Indica
el
programa
tarjeta,
de al
control final
d.e
&NP:
Indica
e i res ,
el
término
de
tarjetas
de
en
13
S,-
.s,1
JNSTRUCC!ONES
PARA
MULT!?ROCESADORES
- G E NE RA L I D A D E: S Lo�
�ultiproc�sadores
transacci�nes Un
E iemplc!
es�acionamiento
Si
esperar que
ha s t a
cabe
s.2.-
en
ur.a
que
el
TarJeta
se
la
5,3,-
en
un
1
STORAGE
80
ABC
STORAGE
140
INSTRUCCrON
ENTER:
Sirve
pesa
a
�&xima
equipos
pueden
que
atender
la
memoria
la
Ce
espacio
espera,
un
que
computador,
el
llega
etc.
disponible,
otra
debe
transacción,
ocup ar lo.
de
de
un
multiprocesador:
lugares
que
pueden
STORAGE
ocuparse
simul
mul�iprocesador.
para
ocupar
un
multiprocesador,
Formato:
ílDE!lftCION
A
8
19
N .. - o
ENTER I
nombre
Unidades
del
STORAGE
que
transaccion
l(SNA)
rocesador
ocupa
en
el
la
multi
lsNA
Símbolo!
L
I
B-�-
Ejemplo:
ENTER
5,1-
INSTRUCClON
ABC,
LEAVE:
2
Cada que
·,
r,
...
'
trans3cc1ó& se
desccupe
varias
tiempo.
más
du-nnce
c a pac a dad
cantidad
taneamente
Ejemplo:
�equiere
Si
de
son
mismo
�amiones.
disponible,
definición
Define
DESCR!l'CION:
transacciOn
produzca.
espacio
de
CE
al
que una
entra parte
a del
esta
iñstrucción
multiprocesador.
hace
, ,,
14
Formato:
A
PERACION
N•
B
nombre
o
'-�����·����torage
Unidades
del
que
desocupa
la
���"-�t�r�o0nsncció�n��(S�N�A�]�,���--'
(SNA)
ti:-, S!mbolo
B
LEAVE
-Ejemplo:
5. 5-
Estad lst leas
siguentes
5,2
para
El
las
E: :
M.ul tiprocesndore s
progrnma
eutomnticnmcnte
-
Número
-
Capncided
(Cnpacity)
-
r.onlenido
promedio
-.
Utilización nido
o
nombre
del
p�ra
multiprocesador
{Average
promedio
promedio
y
ln
-
Cantidad
total
-
Promedio
de
-
Contenido
al
-
Ocupnc1Ón
mñximn
Esta del
entrega
cndn
multiprocesador
estadísticns:
de
que
igual
de
las
del
permite
cuociente
que
entre
el
conte-
(Average
utill2ntion)
entraron
(Entries)
transacciones
pr()('eso
(J,1nximu•
al
máxim�
transacciones
ténnino
información
Contents)
es
cnpacldaQ
estndía
(STOllAGE)
(Average
(Current
Tim.e/Tranu.)
Contents)
Contenls),
�nalizar
la
ocupación
eficiencia
y
equ Lpo ,
6, TIEMPO
DE
ESTADIA
UE
LAS_ TRANSACCIONES
EN_ EL
MODELO
(TRANS IT
�TIME)
6 . 1 . - G E NE RA L I DA DE S
Con que
lleva
desde
au
cada
generación,
ci6n". (MARI-TIME)
Tiempo
con de
la
estad{a
la
poder
el
del
tanto,
guarda
relej
en
conocer
modelo,
Progrnmn
valor
1�
de
en
en
vale un
en ese
cualquier
en
cualquier
decir, Área
el
momento
tiempo
lla111ndR
el
tie•po
transcurrido
"instante
de
crea
i n .!t t n n t e .
instante
el
tiempo
de
estadía
se
tórm.,,ln:
El me d iant e
el
el
Por obtiene
objeto
el
transacci6n
=
valor
tiempo
va r i a b le
actual
de
del.reloj.-
ostad{a
e H pe c i a l
M l ,
s�
instante
calcqla
solo
de
creaci6n.
cuando
es
solicitad�.
15
5.2.-
KA.RE.:
INSTRUCCIOH
cumple
2
objetivos:
[
e r
a)
Permite
poner
b)
Permite
anular
en
un
en
parámetro
cualquier
el
valor
instante
del
el
reloj
tiempo
en
we
un
instante
estadía
de
cualquiera,
µna
transacción.
formato·
. OPERACION
r
19
8
••
iMARE
r
de
un
r
r r-
reloj
del
metro
re!erenc�ado no
creación
se
se
an�la
el
transacción
se
este
ubica y
en
caso
el
el
pará-
"instante
el
de
modifica.
se
perfora
Si
En
parámetro.
valor
cero
tiempo aue
o
se
de
entra
deja
en
estadia a
la
blanco
de
la
instrucción
r r Ejemplos:
r r
7. -
MARE
1
MARE
O
FUlfCIONBS
7.1.-
Definición
de
Las y
pueden
J
es
7.2.-
r
el
ser
Funciones
funciones
referenciadas
en
número
de
la
Tarjetas
de
Definición
Tarjeta
se
definen
cualquier
nol"lllalmente
parte
de
al
,1,
principio
con
el
del
código
programa
FNJ,
donde
función.
FUNcrtON.- En
esta
de
una
tarjeta
Funci6n:
se
definen
las
características
de
la
función.
�Formato:
r
'?
Columna
Contenido
2�6
Número
8-15
FUWCTION
19-71
A,
r
r ., r
r: ;:,_ r
:,,
-------
de
la
funci6n
B
A:
Variable
B:
Ci
Las
r
o noabre
independiente.
debe
ser
una
variable
especial
o Di letras
discreta
C
y D
indican
respectivamente.
que
la
función
es
continua
o
!5
El
número
se
deben
indica
i
leer
en
ln
las
cnnt idnd
tarjetas
de
de
pnres
do
va lores
que
dotos •
• Tarjeta nen
de
el
dntos.-
gráftco
fraccionarios
En
de
estas
ln
tarjetas
función.
comprendidos
Los
entre
se
indican
velores
231
-
1
y
las
coordenndRs
pueden
ser
-231
l .
-
x
positivos,
e
y
que
defi-
negativos
o
.
Si
RNJ,
el
vator
valores
de
E fe11plc:
ln
que
esta e
8cuerdo
·are
vnrloble
se
unn
1
tomn,
estn
cierta
función
une
independiente
entre
función
de
es
O
y
un
l
número
y
la
e ree tor t o
función
distribución
del
permite
(Monte
tipo
obtener
CerLQ).
discreta:
FUNCTION
RNl,
03
.15,1/0.7,2/1.0,3/
Ejemple
\e
unn
función DSS
contlnun
FUNCTION
RNl ,C-4
o.o,s.n/o.J.20.0/0.1,so
8,-
VARIABLES
ESPECIALES
(STANDARD
o/1.o,1or,¡
N U M E íl I CA L
ATIRIBlITES:
SNA) ' I:...:
8.1.-
DESCR!PCION.-
Lns cuenes-s nl
el
procer,o
modelo un
en da
c n r fl c t e r
eteneo , . b o s n d r s
8.2.-
vnrlRbles en
en
tos
d t n fl m i c o
de
puos
r-e au I todos
representan
permit�n
que
el
nroces a s u en to.
su
se
van
tomnr
estndo Su
en
que
objetivo
decisiones
en
el
se es
e n - · dnrlo
procesa
obten lendo.
GPSS
Tiene
De
especiRles
lnstnnte
estas,
tns
PJ
Parómetro
Ml
Tiempo
FJ
1
si
o
"
SJ
Partes
QJ
Largo
Rproxlmndnmente
prtncip�les de
J
ln
desde
monoproccsndor
"
que
"
u�o
dol
se
e s t íi
.J
" en
VRriobles
ospecloles.
trnnsocctón
transcurrido
el
42
son:
"
�reó
le
transncci6n.
ocu¡,.,do de socupndo
m u t t i p r oc c s n d o r
J , ,
de
Cl
V a l o r del
KJ
El
entero
ln
coln
J
retoJ J
RNJ:
Valor
nl
azor
FNJ:
Va1or
de
la
función
VJ:
ve t or
de
la
expresión
XJ:
Contenido
del
conservador
J
de
una
XHJ:
Contenido
del
conservodor
J
de
media
yJ r .
obtenido
del
generador
J
J J
palabra
(full-word)
pnlnbrR
(hnlf-word)
\1'
�
'
\·;z e,
n
-,
t �
e:,,
17
.¡, _
PARAh1ETROS
g, l , _
GENERALIDADES:
Sirven transacción
Cada
-:·l
1
reconocen
con
para
tie ne
variable
la
asociar
información
sus- propios
p a r á me t r o s
especial
PJ,
donde
numérica que
J
es
a
pueden
el
las
número
t r a n s fl c c i o n e s . ha s t a
ser
del
100.
Se
p a r á me t r o .
, '
f
-
1
INSTRUCCION
ASSIGN:
Sirve
p e r-e
s s Lgn a r Ie
ve Lor-
a
los
parámetros.
9_2
¡ '
J
-¡
'-
rormt1 t o :
e
B
A
�PERACION
19
l !
p a r á me
del
N•
Valor
que
se
Función
' 1
tro
va
(SNA)
';
a
asignar
m od i f i c a dora
(SNA)
1
(SN�)
Símbolo:
1 J
Ejemplos:
> ,.
'
9.3.-
5,
ASSIGN
5+,
P3
ASSIGN
5-,
P3
ASSIGN
6 ,
Ql
INSTRUCCION
especial
• r �
ASSIGN
de
INOEX:
m od i f i c a c i ó n
S u ma
metro del
r.uyo
número
parámetro
el
está
IC3
Cumple del
función
una
p a r � me t r o
valor
indicado
en
campo
el
A
en y
el
el
Formato:
8
lll<DEX
B
A
19
Nº
del
Incremento
P a r á me t r o
S Ímbolo:
A
B
(svA)
a
campo
con
B
resultado
l.
OPERACION
similar
ASSIGN,
para
un
caso
l.
(swA)
lo
el
pone
con ten ido como
del
par-r
contenido
•.
18
INDEX
o.>
Il ! RE C C I O N J\ M I E N T O
-----o.1.-
y
. .
va r - L n b Le s
0.2.-
FOf l MA.� '_9. . - Se
E s t 11
es
n r- o g r-o mo s
lo�
del
P s 1 � e c i o J P. s
,)
C Ód i g o
J)
A s te r t sc o
:
In
Núrr.ero
de
un
que
quiere
onc t ón
une
GPSS
de
que
f r-e cu eu t eme n te
permite
.
reducir
9rlns
de
··-
· -
GENERALIDADES.-
1mpllficar
Ir=-.,
74
!ND[RECTU
· · · · - · ·
....----------·-······-··
;)
5,
,.
eme L e e
v e ri nb
t
e l
m
í
F. s t o
lo
tlµo
en
amo
slguente
ha ce un a
permitiendo
r-e
re ee nc t s s-
instrucclón.
ao l e
1:
1 o r n. a t o :
,,
es ee c t n t
e
� \Hlrómnt10
cuyo
cout eu Ldc
es
el
ruime r-o
de
la
vs r- L a b Ie
e spe c tn I
¡f , ,
se
r-e Le re nc t a r- .
,,
u : ¡
L)_emplo:
u>
s
•
LI)
XII
z
1
�·
BIFURCACIONES
_,
--------··--[1.1
OBJETJ\'O
le=. ; No r-maIme n t e
instrucción
Su son
u.
a
recorrido. de
2-
t
dos
í
Ln s
s t gueu t e .
la
Forn po a e
esto
transacciones
S ln
embargo.
e x t s t en
B L f u r-cn c Loue s
lNSTRUCC ION
T H J\ N S H R :
------·---------.---
vnrlas t nccnd
í
pn s e n
»ecuenc
frecuentemente t ns t rucc t one s
c t onn Le e
M od aL i dnd
L n o ond
y
í
c ond
c l on n l
es
de, í
c
í
e Lee n t.e
de
necesa,rio
bifurcación, í
oua Le s .
une
desviar que
-=---
'
t �
..
Form11 t o :
9=;.
···-,
- - - - - ¡ · · ·
� -
oPERACION
!!,.__
1
8
!
r.e he l
·-
f
l 'J �
f RA N S F E I !
·
:.
IJ
1 ;, ,
;di+"!
\
�
J_�
ln
de tlUC
i - a n s íl C C
111
se
instrucción
dt1·ige
la
l O n _ . . . <.SNA) --····-----'
�
SimboL�J�
�
·.,
lit:-' '
'
�
-= ,
-
�
' i_li=
lb,
�
r. J�jempto:
r-
TRANS.FER,
!,!ODALIDAD
CONDICIONAL;
Fueden a J
TRANSFER
r
ta
de.
tra t a
m od a l i d a d
ir-
e
de
ir
sultas
r
PALA
en
Mientras
la
ser
de
B OT H .
cuatro
-
instrucclón
o
la
cada
cuyo
indicada
unidad
tanto,
en
permanece
C.
en
a
.esta
label Si
reloi
de
tipos
entrar
A l
está vuelve
hRsta
;l
instrucción, en
que
et
a
camoo
ser
sea
La
8 ,
transacción
si
es
rechazada,
aceptada
en
repite
a l gu n a
tra
rechaznde
de
las
con
ellas.
T RA N S FE R .
r: Formato:
r 1
r
� FE RA C I O N
8
r
1
a
A
1
¡
1
1
1
¡AA,sn,
r
BOTH
r
Label
o
de
pri-
la
1
o
Nº
de
la
instrucción
s e gu n d a
ins
-
trucción
n
1
;
'
c on s u L tn
a
(svA)
(SAJA)
consulta
1
Label
Nº
1
mera
r
('
c
19
1
'
r: TRANSFER
Ejemplo:
B OT H ,
A LF A ,
BETA
r b)
I¡
TRANSFER
varias r
b.1-
¡,....,
Si
el
ubicadas b.2-
r:
Si
m od a l i d s d
ALL.-
insrucciones
el
sultadas
D
campo entre campo
esta las
En
en
que
B,B+D.
ambas
similar
en
dos
blanco, se
contiene
D
ser�n
Es
opera
a
consulta
referencian un
la
valor
en
entero
B-20
D 1B+n
fa r m a s ,
las
anterior,
pero
permite
consultar
formas: una
a
B
en
y
una
positivo
=
consultas
(n
C
se
las
todas
instrucciones
C. ,
es
les un
repiten
instrucciones
entero
en
con-
positivo)
unidad
de
permanece
en
cada
r: reloj
'"
hasta
r
TRANSFER.
"
Formato:
que
la
transacción
sea
acep t ade .
A1ientras
tanto,
el
r PERACION
A
í' 8
e
B
D
19
¡
''"'
RANSFER
"
A LL
I
r
ción
-------'------'-·
r s rmbolo:
r1
¡
r-.
t.,
o
N•
de
la
ins truc
á=consulta
Label de
<
l l
la
o
Nº
¡
Incremento
Ú l t i ma
instrucción I
!
r:
L·
Label
\,·primera
(SY.<\)
a
c o n s u l t a [si11��'---------'
e)
Tll)\NSFER
ciones,
Forma t
TRANSFER
ALL,
TRANSFEll
ALL,
rn o d a. l i d a d
de
acuerdo
10,
22,
ALFA,
p r ob ab L l L s t ft
una
í
3
BETA,
ca
c
3
Permite
>-
bifurcnr
a
unn
de
dos
instruc
probabitldad.
0:
OPERAcJON
e
B
A 19.
o
TRANSff:R
F r n c c i ó11
Label
decimal
1nstrucci6n
s
a
hnstn
con
la
uno,
dlg.ltos
la
A
va
que
de
Le bel
le
(1-S)
el
3
de
de
por
de
l•
instrucción
que
va
el
S
uno
por
transacciones
las
;�NA)_;
las
transacciones!§�'
<> TRANSFER
d)
tón
A
no
PALA2
'
rJu.lNSFEJl b¡es.
P A LA t • ,
.900,
modolidad
SIM.-
diferencia
9
se
toma
9 f1 c c l 6 n
trne
en
de
Esta
ln
bifurcación
elige
mode L í dad
p r-cbab
a
un
número
elegido
pera
la
dec l s l ó n .
bnse
í
uno
'l Ls t Lc a ,
al
de en
azar,
dos este
sino
caminos caso
la
que
cada
posee
un
posideci
1
trRn
.; rfUptor
ln
base
especial
o
indicador
SIM,
que
Cada
puede
t r-an s ecc ión
estar
en
O
6
inte-
1.
:�
.,
l
�
i OPERJIC.!ON
8 TM.NSfER
A
e
B
19
SIM
Nº
o
la
de
lBbel
trucción
a
la
trRnsacciÓn
l•
que si
Nº
ins-
irá el
iré
que
SIM
es
o.
el
campo.está
en
blanco
ln
transncclón
indicador
lebel
o
instrucción
S I
si
el
la
de
le
a
le
' '
!. . •
transacción
indicador
SIM
es
1
i
1
p a s e n
lA
1
l5NA)
"
li,
l i'
�
instr�cción I
s i gu e n � . e � NA : 1 � 1
\ 11
' .
" �
�--------
\-• ;•
-
"'""-.:
�
21
.,
ta
Si ma,
�
trnnsacción
i n d i c a d or
SIM
no
ha
es
cero:
si d o
rechazada
en
ninguna
pnrte
del
progra
51MBOLO:
A �'
TRANSFER
E ¡emplo:
SIM,
A LF A ,
BETA
f ll,3,-
INSTRUCCION
GATE:
t r
Sirve según
que
un
equipo
para o
bi!urcar
interruptor
o
detener
cumpla
el
avance.de
ciertas
una
transacción
condiciones.
e condiciones
>--
a)
Par�
que
se
pueden
analizar:
monoprocesadores_
.. DESCRIPCION
CODIGO
(
u
Monoprocesador
en
uso
NU
Monoprocesador
no
en·uso
i
•
b)
Para
Multiprocesadores
¡
�
OESCRIPCION
COOIGO
(
í 1
SF
Mu 1 tiprocesador
SNF
Mu 1 t i procesádor
no
SE
Multiprocesador
vacío
SNE
Mu! tiprocesador
no
lleno
lleno
r
.,_
e)
r
Condiciones
�
�-
i n t e r ru p t o r e s
p11ra
COOIGO
vacío
DESCRIPCION
LS
Interruptor
encendido
LR
Interruptor
apagado
El ciones
entran
a
código
esta
se
coloca
instrucción
a
solo
partir si
de
la
la
columna
condición
se
13
,
cumple.
Las En
transac ese
caso,
� l
pasan
hay Si
r
a
inmediatamente-
dos
el
la
instrucción
s i su e n t e .
Si
la
condición
no
se
cu111.ple
alternativas:
campoaesta
GATE
a
hasta
que
la
en
bÍenco,
la
condición
transacción se
espera
en
la
instrucción
anterior
c u m pl e .
a
Si
el
campo
8
contiene
el
label
a
la
instrucción
o
número
de
una
instrucción,
¡ transacción
se
manda
i Entonces A)
Caso <
¡ Formato:
j , 1
tenemos de
3
casos�
Monoprocesadores
r e ! e r e nc ta d a .
entonces
La
,.
za
�
'
22
'
1
1
•PER/\CION
u
A
1
:
.
ATE
!
19
: ,
L
Número
NI
del
1
o
N(imero
nombre
equipo
Lebe I
lnstrucclón
(SNA)
NU
o
de
I•
1
e t terne e tva
..
.,
'
,,
(sNA)
u
,. !
"'
{mbolo:
-
X
•
: jE?mplo:
u
GATE
FACl,
�
OTRO
lti 1)
Ce.so
de
los
Multiprocesadores
fi
'ormato:
•PERACION
fATE
B
A ,
•
1
J
(X)
Número
SE
del
o
nombre
N6mero
almacenamiento
le
( S NA )
SF
Ir¡:
. o
lnbel
.,
de
instrucción
a L t e r-na t Lva
(SNA)
SNE SNF
11:;: -
:ímbolo:
11=1= ..;
11!:¡:
: jemplo: GATE
;)
Ca:t10
de
loa
SF
ESTl , CA M S
I:¡:
interruptores
"ortna t o t
l:i!= )PERACION l
):\ '
(X) LS
iATE
B
A
J
Número
o
nombre
Interruptor
del
(SNA)
N(unero
,,
o
label
alternativo
Ll\
de
I:¡::
transeccl6n ( S N A )
1:;:�
3ímbolo:
1:zX
1::z� 9:::b. , �
lft.
�
llt::,._
23
r ;J.ellPlo:
,
GATE
LS
1,
CAMD
•
,,.
JNSTRUCCION
TEST
11.4,-
'
Sirve �cuerdo
a
si
los
para
val ores
bifurcar de
dos
o
detener
variables
el
avance
e s pe c i a l e s
de
una
transacción
satisfacen
una
de
cond ición .
r se
condiciones
pueden
I
E
,
(
'
consultar: S IGNIFICAOO
CODIGO
,,
J
NE
I
GE
•
u:
s
G
)
L
'
El
código
se
perfora
a
partir
de
la
columna
13
.
Las
transac
•
•
'
•
�
ciones caso,
entran pasan
se
cumple
Si
el
a
esta
instrucción
iruoedlatamente
hay
dos
a
la
solo
si
la
instrucción
condición
se
siguente.
Si
cumple. la
En
ese
condición
no
alternativas:
,.
._
campo
anterior
j
Si
el
ción
a
campo
se
C
está
TEST C
manda
en
blanco,
hasta
qu�
contiene a
l•
la
label
entonces
la
transacción
condición
se
cumpla.
o
instrucción
número
de
una
espera
instrucción,
r e f e re n c i a d a .
¡
•� i
Formato:
1 �
A
PERACION
,-
l l ST
¡
�
•
B
(X)
va r-Lab Ie
Variable
Label
E
especial
especial
de
NE
(SNA)
(SNJ.)
alternativa
!
u:
L
•
' '
,Símbolo�
r ;
e
'
l Ejemplo:
'
TEST
L
SS ,1100 ,ABC
( TEST
'
l
-
¡
�
,�
una
(SNA)
GE
G
r-
e
E
FNl ,FN2 ,GAMA
o
número instrucción
en
la
entonces
instrucción
la
transac
24
,, · 1 1 . 5 . -
INSTllUCCION
LOO P . -
Permite
por
un
segmento
de
controlar
el
número
de
veces
que
una
transacción
pasa
programa.
Formato:
PERACION
B
A
" 8
19
LOOP
Número
del
par�metro
Label
que
usa
como
se
' ·
se
tador
con
de
ta
lngtrucción
a
envía
la
transacción
si
del
(SNA)
parámetro
es
la
distinto
que
el
de
valor
cero
(SNA).
NOTA: , ,
Sl
el
parámetro
t.rensacción
es
erep l e z a
euviade
N-1
con
valor
veces
N
no
a l te r ado
es
tnstrucclón
le
A
y
cuyo
dentro
Label
del
estÁ
en
LOOP el
la canpo
B.
S fmboto:
o
Ejemplo:
WAIT
ASSIGN
5 , 1 4
AOVANCE
15,FNl
LOOP
12.-
CONSERVADORES
12.1.-
AlMedida
5,
(SAVEVALUE)
qúe
la
Especlales�ven valor GPSS
Los
t
í
t t ene
ene
Los
num6rica programa.
-1).
Pa Iabr-a
(-231-1)
y
pueden
(XHJ),
y
su
ser
e Ll ea en
en
dos
un
los
contenido
de
los
valores
el'!
instante
cuales puede
puede
ser
de
neceae r t o dedo .
las
Pnre
guardar
consultado
variables
guardsr
cualquier en
tipos:
permiten
guardar
valores
comprendidos
entre
(XJ),
que
permiten
gunrder
vnlores
comprendidos
eutre
lª-.? ·.:. _INSTR'!C'f" ION
Sirve
SA YEVALUE. -
porn
guardar
valores
en
un
ccnae rvedcr .
esto,
in
cualquier
que
(231-1).
el
resolver
(215_1)
eutere y
de
desarrolla,
Frecuentemente
conservadores
formación
conservadores
(-2
elguua
parte
- M e d ! g palabra
se
simulación cemblnndo.
que
del
WA IT
25
' '
tor!l18to:
e
B
A
pERACIOH
r
19
Número
vEVALUE
del
servador a
VR
con-
Variable
que
especia 1
en
un
gu a r d a r
v a Lqr-
H
que -se
deseB
(SNA) I
(:)
guardar
1 ( S NA )
r
sf•bolo
'
c_-------r-)
r
A ,
I
B
( Ejemplos:
SAVEVALUE
1 0 , X: S fl rJ . H
SAVEVALUE
3 'l , C l
SAVEVALUE
12+,
Vl
SAVEVALUE
ao-,
V2
12.3.-
CONSERVADOR
pueder,
guardar
ma t r i z
que
GPSS
se
MATRICIAL
tiene
varios va
usar
(Matrix
conservadores
valores. como
En
matriciales
tar;eta
conservador,
2-6
N�zero
8-13
MATRIX
19-71
ceapcs
A:
r
tiene
1
o
A
nombre
de
dos
denominada et
.s
y
de
d i me n s i o n e s ,
MA T R I X ,
s i gu e n t e
se
que
define
formato;
el
cie
palabra
una
matriz
conservador
e
Indica
tipo
de
o
conservador,
H
si
es
de
B:
Número
de
filas
de
la
ma t r i z .
Nú:nero
de
columnas
de
ta
MATRIX
X,
3 , iS
MATRIX
H,
ó.,B
es
media
e:
Ejemplbs:
ALFA
la
COh'TENIOO
COU™NAS
r
Savevalue)
matriz.�
X
si
es
palabra.
�
'
.,
26 1z.4.-
INST!lUCCION
MSAVEVALUE.-
A '!'. l g n fl
ve t cre s
8
los'elementos
del
conservador
matricial.
•·
y 0 rmato: ·,
'
A
oFERACWN
e
B
o
E
"
'
�
19
•
·-
•
Número
MsA VEVAIJJE
<."onservador
del
.
Número
nombre
o
matricial
en
que
a
va
se
guardar ( S NA )
un
t
Is
m
Número
de
lla
Valor
de
columna
la
va
••
( S NA )
(SNA,1
el
n
lt;;
que a
[a l
guardar (SNA)
�
dato
t
1-
----------·
---------s{mbolo:
'•
p-
MSAVEVAWE
e e
A
D
E
� !Ucmplos:
MS A V E V A L U E 4 , 1 , 1 ,
xi
MSAVEVA1.,UE
2+,4.6,
,
•••..
V)
MSAVEVALUE
X2,X3,
FNl,
11
1
21
a.: 12. 5 . -
VARIABLES
ESPEC1:AlES
Es variables
��J
Especiales
•
b
:
MXJ(n ,b)
y
el
conservador
es
el
número
de
la
lila
es
el
número
de
la
columna
12.6.-
"
ASSIGN
20
SEIZE
MH2
INSTRUCCION
wt l
I N I T U\ i..
a
un
.:
MA T R I C IA LE S . -
conservador
matricial
mediante
las
de
1
"
"
1/2
polabra. palabra
... ...
•
referenciada
(3,f)
J
(4,J)
INITIAL,-
.. •
donde:
J
referenciada
Sit·ve a,l
sJemplos:
CONSE!!_YADORES
MHJ(a,b)
m a t r i r. i a l
"
Ejemplos:
LOS
ref�rirse
es
111ttJ
•
posible
PARA
para
comienzo
asignar de
un
valores
a
los
conservadores
1
programa,
�
A .t , 6 0
J 13. -
INTERRUPTORES
� Log!,2._§.wi tch!_, -
11"" 1
13 . 1 . - GENERALID�DE§.
9'" 1
F�r.mitot>n
;r-epr·11,s"!ntar
sit'-.1,aciones
que
pueden
tomar
dos
estados.
�
·-) l.
'
�
�
27
el
consu lt ar
para
.z.-
estado
INSTRUC�ION
de
un
interruptor
se
usa
la
instrucción
GA TE .
LOG I C . -
13
Ferl!lite
encender,
a�agar
o
invertir
el
estado
de
un·interruptor.
formato:
A
QPERAC!ON
8
Número
(X) 1,0GIC
del
S
o
namore
interruptor
( S NA )
R 1
NOTA:
código
El último
I
el
invertir
S
perm.i
te
encender
el
interruptor,
R
apagar
y
por
interruptor.
Símbolo:
(x)
Ejemplos:
.:
LOGIC
R
1
LOGIC
l
INT
LOGIC
S
2
" �14.-
EXPRESIONES
ALOEBRAICAS
Y
LOGICAS
� 14.1.-
Como
los
caapos
algebraicas
·" ,�
pecial. gicas
código
ni
Estas
y
son
un
para
TJ
de
las
dis;intas
lÓgicss,
�s�as
instr�c=i�nes tipo
las
de
instruc�iones
deben
se
�laman
variable
alg�braicas
definirse
BVJ
permiten una
expresiones
espee:al,
y
no en
que
para
las
se
expresiones
instrucción
identifica
es
y
algebraicas con
ló
el
·lógicas.
r
p,
14.2.-
r
digo
EXPRESZON
ALGEBRAICA.-
Puede YJ
de
otra
multiplicación,/ resto
1-
sión
de
la
se
evalúa
des:
r�
r � - -
r 1:
1r
1
1º
JI
2º
•
,
Se
/
cualq1.1is,r
al;ietr9i�a,
divisi6n 1
división.
al¡ebraica
contener
expres i6n
Q
división
per.rlten de
variable
y
los
por
m6dulo
paréntesis
izq�ierda,
especial,
o pe r a d o r e s • que
hasta
derecha
con
iiiclusive
suma,-
equivale
de
5
las
el
resta, a
tomar
có 2
el
niveles.
La
expre
siguentes
priorida-
1�
a.-
28
Cada
elemento
ración
de
la
aritmética
e,c.preslón
se
evalúa
y
se
trunca
antes
de
efectuar
la
ope
slguente.
..""'.
1
For1utt.:,:
1
1
1
11;:
CONTENIDO
COLUMNAS
2-6
Núme�o
8-17
o
nombre
de
la
variable
fARIABU::
19-71
Expresión
a.;
algebraica
'
....
Ejemplos: 1
'fARIABLE
10(11/3)
5
VARIABLE
53
+
4:ii:
+
(Ql
1
Q2)
••
� 14.3.-
EXPRESION
AtGEBRAICA
lJE
PUNTO
FLOTANTE.-
' Se
- Cada la
elemento
operación
diferencia
de
la
de
la
anterior
en
lo
si&�ieóto
expresión
se
evalúa
no
se
trunca
aritmética
- No
se
permite
división
- En
el
formato
ae
y
t-:
antes
de
efectuar
...
siguente. por
m6dulo
reemplaza
el
nombre
de
la
instrucción
YARIABLE
por.
p-:
FYARlABLE,
B jemplos:
1
FVARIABLE
10(11/3)
2
FVARJABLE
1/5
5
FVARJAPLE
1 0 0 ( \' 2 )
3
FVAR IABI.E
F N l ,.
7
FYARIABLE
S(X2
En
ambos
,.
FN4 Pl
+
e-
+30)
NOTA :
[:
cantidades como
negativ4s
operadores
namiento
14.4,-
de
expeee rones
directamente,
aritm&ticos
,
las
el
algebraicas,
pro¡rama
variables
interpreta
especiales
no los
pueden
se
Permiten
si¡nos usar
Y -
�
direccio-
indirecto.
EXPRESIONES
Se sistema. caso
tipos
Si
las
contrario,
LOOICAS
usan
(SOO�AN
�ara
se
'-·
VARIABLE�-
evaluar
condiciones
exvresiones
cumplen,
la
r.
""'
lógicas
expresión
entre
toma
cero.
el
elementos valor
1
y
del
� en · ,
� Formato: COLUMNAS
('QNTENIDO
2-8
Número
8-16
BVARIABLE
19-71
E�pr�s1Ón
o
nombre.
de
la
variable
i..-:
lóg!ca
11:::
�
'
..
,
,, �
-'
29
Las
expresiones
Lógicos - .-
lógicas
Representan
el
constituyen
estado
de
un
con
3
tipos
elemento
del
de
operadores:
sistema,
los
son:
multiprocesador
1
si
el
o
en
caso
l
si
el
o
en
caso
l
si
el
o
en
caso
1
si
el
o
multiprocesador
lleno
esta
vacio
contrario
en
está
monoprocesador
uso
contrario
está
interruptor
caso
en
está
contrar10
encendido
contrario
Ejemplo:
"t
t
Operadores operandos
-1
¡
Los
4
BVARIABLE
SF3
2
BVARIABLE
FU8
Cond1cionales: que
pueden
operadores
l. � ' •
' G '
>
'L'
<
'E'
=
'GE'
h �
i
2
Operadores
sentan
comparaciones
variables
algebraicas
entre
especiales.
son:
�
,
de
por
Bool:
los
BVARIABU:
V2'G ' 5
BVARIABLE
FN3 ' LE '
Estos
operadores
P4
son
el
"y"
y
el
"o"
lógicos.
Se
repre
códigos:
l +
t
•
"°' ,�
o
"
E jem:eJ.os:
,�
r
hacer
' NE '
! 3
I�
P�rmiten constantes
condicionales
' LE '
¡
ser
o y
EJem2los: 1
2
BVARIABLE
5
BYARIABLE
8
BVAR!ABLE
P 2
E ' l . x LR l + P 2 ' E ' �
(FNU3 FNU3
� a
FNUS FNU4
x
LS2
+ B V 5 ' NE ' O ) g
,
FNU 5
- _,
�
30 15,-
�
ESTADlSTICAS.-
15,1.-
�
I=--
D E S C R I PC I O N . -
La
evaluación
que
permiten
conocer
Las
caracterlsticas
el
de
alternativas
comportamiento
de
se
hace
en
base
a
estadísticas
�
mod e l o .
' a)
Para
b)
Solicitadas
son
de
monoprocesadores
por
el
y
tipo:
l
multiprocesadores
usuario,
que
pueden
entregadas
ser
y
cotas
automáticamente
�
)
¡
tablas.
'
' 15,2,-
TABLAS
�
ESTADISTICA$,t 1
Permiten
que
el
usuario
T.arjetas
TABLE:
obtener
requiera,
Define
tablas
mediante
la
tabla
las
de
de
frecuencia
tarjetas
de
TABLE
cualquier
información
l
1:::-:
y TABUltATE.
I:'-;
frecuencia,
Formato:
COLUMNA
CONTENIDO
2-6
Número
8-17
TABl.E
o
1:-:l nombre
de
la
tabla
,
� A,B,C,D
19-71
A:
variable
e:
Cota
e:
Ancho
O:
Número
especial
superior
de
de
cada
de
que la
se
desea
primera
tabular
clase
11::..:
clase
clases.
� 15,3,-
[NSTRUCCION
TABUl.ATE.-
lz=.: Hace
que
se
guarde
un
valor
en
la
tabla
de
frecuencia,
For1Dato:
11=
joPERACION
B
A
B �
trABUU.TE
Número 1s
o
tabla
guardar!n ( S NA )
nómbre
de
en
se
que
ested{sticás
Valor la
que
clase
cada
vez
suma
se
a
correspondiente que
entra
transacción. a trucción. en
blanco
el
valor
Si
esta
no
es
dice
tabla
se
da.
( S NA )
ins-
deja
••
asume
Ir
una
l.
1,
8*-
Si
1s
pondera-
! t
�
u
31
Tabular
la
longitud
TABUIA TE
OSS
d.e
la
cola
5
en
la
tabla
DSS
DSS
TABLE ..
Q 3,3,1,7
:l -
OTROS
MODELOS
DE
TABUIACION. -
15, • ·
GPSS en
�,
el
campo
yc,dalidad
A-de
la
otras
tarjeta
TABU:,
diferencia.-
Con
la
ingresó
a
la
los
cual
actual
1
modalldades
periiaite
de
se
la
dem.as
de
tabulación
campos
tabula
la
variable
que
mantienen
diferencia
especial
y
se
su
indican
si(nificado.
entre
el
valor
el
Último
valor
las
letras
RT
en
cantidad
de
q�.!
tabla,
TABLE
20
Ejemplo:
Fl.O
-,O,l,50
1 Modalidad
de
velocidad
de
¡
llegada.-
A.
campo
transacciones
j
de
'
Ejemolo:
que
llegan
a
la
En
Se
indica
este
pÓniendo
caso,
instrucción
se
tabula
TABUIATE
en
un
la
período
el
determinado
tiempo.
� 2
l
�
15
TABULA.TE
15 ,XHl
TABLE
RT ,O ,1
60 ,1500
l Modalidad
entre
l l e ga d a s . -
� el
,�
¡
tiempo
con
I A
transcurrido
en
el
campo
A.
Con
esta
modalidad,
TABULATE,
ción
a
desde
que
llecó
se
la
3 TABLA
Ejemplo:
cada
vez
ingresa
a
la
que
entra
tabla
transacción
anterior.
I
100,
A,
O,
10,
una
de
transac
!recuencia Se
indica
•
i ¡ TARJETA
15.5,-
QTABLE.-
�°"'
I , r
t
i
• f, •
Es
caso
similar
no
se
requiere
entre
a
la
instrucción
sa
valor
Y
un la
cola
a
la
cuyos
la
la
DEPART
tabla: tiempos
a
función
instrucción de
la
Entonces de
cola
esta
espera
de
la
TABUIATE, que
tarjeta pu�s se
tarjeta
!ntaresa
TABLE,
cada
está
vez
pero que
en
una
considerando,
define
la
tabla
la
co1a
de
este transacción se
ingre
frecuencia
tabular .
Formato:
t COLUMNA
1
t
'
CONTENIDO
2-6
Número
o
8-17
QTABLE
••
19-71
,
de
la
colá
A,B,C,D
A:
¡
nombre
Ntn1ero
B,C,D
son
Ó
nombre
!cuales
que
.
•
�"' �
.
.
de en
TABLE.
que
interesa
- ..¡ 32
a,..:
� jemplos: 1
QTABLE
1 ,O ,3 ,5
5
QTABLE
8,0,5,40
�
15,6.-
ESTADISTICAS
DE
TABLAS.-
lt-= Para
Número
o
nombre
Cantidad
total
Promedio
de
Desviación
Suma
de
Tabla,
cada
de de
los
la
el
programa
entradas
en
la
tabla
argumentos
de
t odas
no
tabla
ingresados la
o
la
siguente
información:
Ir-
de
ponderada
entrega
tabla
valores
standard
los
tabla
a
(Entries
la
tabla
(Standard
las
(Weighted
y
in
table)
(Mean
Argument)
Ir.
Deviation)
en t rad aa
(Sum
o!
A r gu m e n t J. ) .
1
Non-weighted).
1 : Para
las
tablas
ponderadas
indica
el
promedio
y
la
desviación
e-
standard. Las
clases
Para
cada
Cantidad
de
clase
de
Porcentaje (Per
frecuencia
cent
entrega
entradas de
o!
siguente
a
la
por
su
cotla
superlo�
Upper
limit),
información:
frecuency)
clase
con
respecto. al
total
dé
1
entradas
total).
acumulado
Porcentaje
restante
del
Desviaci6n
la
definen
(Observed
entrada�
Porcentaje
Múlfiplo
se
(Cumulative
promedio
standard
,�
percenta¡e)
acumulativo
(Cumulative
(Multipte
ol
normalizada
con
L
Remaind.er)
mean)
al
respecto
promedio
(Deviation
from
l.:
meau).
� 16. -
PUIORIDJ\DES
�
GENERALIDADES
16 . 1 . -
Normalmente de
acuerdo
quo
lo
n
una
de
la
ridad ser
Para
�ltima
de
deb•
acuerdo
prioridad.
esta
orden
atención
secciones. dores
su
lRs
de ser
los
monoprocesadores
llegada,
sin
hecha
acuerdo
de
considerar
esta
a
de
La la
un
orden
prioridad mayor,
el
transacciones
de
situación
importancia las
campo que
embargo,
E
a
atienden el'I
una
GPSS de
de
!A
a
las
práctica
transacciones es
muy
prJ.br1:dad,\aSocioda permite
las
transacciones
genera,
la
asignar
o.
las
a
trav,s
puede
a
127
instrucción
posteriormente
de
GENERATE esta
O
define
prioridad
de
siendo la
prio
... ,.,
puede
m o d i i' ! c a d n .
16.2.-
trnn�
monoprocesa
transacciones, ser
�
común
,..
INSTRUCCION
PRIORITY
Sirve
para
m od i f i c a r
lg
prlorido.d
de
�os
transacciones,
r· [.
(.
(.
L.:
.,.
33
!.ormato:
A
PERACION
19 8
Valor
de
la
prioridad
PRIORITY
que
se
le
asigna
transacciones
a
las
( S MA )
sfmbolo:
8 jenu,10:
PRIORITY
5
I & ;
I�STRUCCION
PREEMPT
Sirve
para
ocupar
monoprocesadores
con
prioridades.
Formato:
A
OPERACION
B
8
19
PREEMP!'
Número
o
nombre
monoprocesador
se
va
ocupar
del que
( S MA )
Si
esta" en
se
considera
ridad
de
las
Si
contiene
se
hace
de
rioridad.
Símbolo:
Ejemplo: PREEKPT
I;
CPU
blanco la
no
prio
transacciones PR
la
acuerdo
atención
a
la
34 11!,,�
INSTRUCCION
RETURN
Sirve do
por
medio
de
para
desocupar
un
monoprocesador
cuando
había
sido
ocupa�
PREEMPT.
Formato:
OPERACION
A
8
19
Número
""TURN
o
nombre
monoprocesador va
a
del que
se
desocuoar
Símbolo:
r
Ejemplo: PREEMPI'
CPU
ADVANCE
RETURN
17.-
FAMILIAS
DE
17.1
GENERALIDADES
tienen
s i m \l l a r
carácter
de
Estos
17.2.-
FNl
TRANSACCIONES
Para que
10, CPU
algunos
sistemas
es
necesario
crear
tr,a11saccione!I
conjunto.
conjuntos
constituyen
familias
de
transacciones
INSTRUCCIOW. SPLiT
Sirve copiadas
mantienen
el
pera
sacar
instante
copias de
de
creación
una
y
transacción. la
prioridad
Las de
la
transacciones transacción
padre'.
Formo.to:
(1
(;
�--,-----i----r::------r-----�---,3r B
A
C
Número
de
Número
copias
que
label
se
la
crean
( S NA )
o
D
NÚ.aro
u.n
de
usado
ins
de
parámetro
para
Cant11lidd de
las
copiadas.
trucción
individua
blanco
o
lizar
rámetros
la
que
las
de
en
Si
de
transaccio
Será
nes
transacción
nes
{s NA ) .
sus
las
copia
el
esta
número
transaccio
van
paráaetroa
transaccionea
las
aisao
en
de
pa
transaccione
que
el
original,
correspo�dientes
de
la
con valores
das (SNA
(SNA)
s{abolo:
B
Ejemplo.:
17.�.-
SPLIT
l ,MANB
SPLIT
4 .,,A � A , 5 , 7
INSTRUCCION ASSEMBI.E
Sirve de
transacciones
de
para la
juntar
misma
en
una
sola
!amilia.
Formato:
·A
PKRACION
19
8
t
SSEMBLE
Número
de
que
jun�an
se
transacciones (N)
(SNA)
,__
r Simbo lo:
�
!
r
Ejemplo: F!NAL
r
r
ASSEMBLE
2
transacción
un
número
dado
(N)
36
17.�.-
INSTRUCCION
GATHER
Sirven do
entra
hasta to
a
que
todas
esta
lleguen las
pendencia,
para
reunir
instrucción otras
(N-1)
transacciones
pudiendo
una
seguir
N
transacciones
transacción
de
una
transacciones
de
la
pasan
a
la
recorridos
instrucción
de
una
misma
familia, misma
familik,
cuan
ella
es
retenida
!a�ilia,
en
ese
sigui-eJ\tey
recobran
monten
su
inde
distintos.
Formato:
A
OPERACION
,,
19
8
GATHER
Número
de
que
reunen
se
transacciones
(SNA)
S{mbolo:
Ejemplo,� GATHER
28
l'l.S
INSTRUCCION
MATCH
Permite misma
sincronizar
el
avance
de
dos
transacciones
de
una
familia.
Formato:
A
OPERACION
19
8
La bel
"""TCH
MATCH
o
número
ded:
conjugado
(SNA)
S iml>olo:
HERE
MATi::H
THERE
THERE
MATCH
HERE
••
37
lS. _
1NsTRUCCIONES
DE
CONTROL
¡g.1.-QB1'ERALID'DES Estas parte
del
ciones
modelo.
del
1s.2.-
.tarjetas
Estas
lenguaje
INSTRUCCION
orientadas
ésto,
s nru LA TS ,
a
la
tnstrucciÓD
al
información emplean
el
general mismo
a
G PS S .
formato
No
que
forman
las
instruc
modelo,
JOB
Permite Para
entreggn
instrucciones
partir
procesar
del
segundo
JOB.
instrucción
de
una
vez
programa
Solo
al
varios
se
final
debe
del
programas poner
Último
al
distintos
principio,
programa
se
de
G PS S .
antes
de
coloca
la
END.
Ejemplo:
SIMULA.TE
JOB SDlUIATE
------------JOB SIMUIATE
END
18.3.-
INSTRUCCION
RBSET
Lleva sistema tado
las
las
transiente
del
a
cero
transacciones.
estado
del
de
todas El
modelo,
las
objeto
para
Ejemplo:
SIMUlATE
START
Programa
100
RE SET START
200
END
18.4.-
INSTRUCCION
Cl.BAR
de
excluir
régimen.
r
estadisticas
,-
acumuladas,
esta
instrucción
sus
estadísticas
es y
dejando
simy¡ar
en
el
considerar
el
es solo
38
Elimin�
tad!eticas rias
tedas
aculll"�ladas
simulaci�n�s
a
1e!
las
�ero
m!sm�
transac�icnes
.
El
modelo
o�Jeto en
un
de
del
sistema
esta
mismo
y
lleva
instrucción
es
todas
las
realizar
ptoceso.
SlMULA-JE
} STARI
r r ogr aae
100
CLEAR
STAR1'
100
ENO
.
. ,. .
,.
El 1
ocle10,
.9,1,-
.)
despul,s
TIPOS
Listado
pr�g�ama
d·et
DE
del
()Ct.lf'rir
entrega algün
output
error
y
al
téralno
cuando
a
d�
la
propio
si1111.1laci6n programa
lo
del
1:
solicita.
OUTPUT
programa
f
,) Programa
el
pro<'�sar
,) Valor d)
e) f)
g) li)
i) J)
k)
1)
m) n) o)
P)
del
reloJ
Errores
de
Current
Bvent
Future
Event
lnterrupt Uae.r Match
�Je�u�i6n chains chains
chains
chnins chalns
Contador
de
Contenido
Matrices
t�ansac�io�es
de
de
los
�Blo�k
con�ervadores
eons�rvedor�s
Cou�ts)
(Savevalue)
(Matrix
SAVEYAUJE)
Estadlstices
par·a
llOnoproceeador"?s
E s t a d { s t i C' a s
vara
mult.iproc@sadores
Esiad{sti�as
�ara
colas
Estadlsticas
para
tabla�.
· -
�
¡
J. .
f-
§-
coDIGO
DI
ASSEIIBLY
IRRORES
PROGRAM
m::
GFSS
iRRORS
(
••
SlGNIF!CADO
m:
ERROR
!llegal
�elec�:c:i
.r.od.e
s��i!leg
in
a
field
of
TRANSFER
l
block.
2 3
!lle¡al
c�ersticn
Ent!.ty
numMr
reservetl
4
This
5
ILLegal
6
�y
tlock
'se
!!al.
SQU
;revio�s
symbol
has
by
EQU
card
been
has
�ard.
been
used
in
an
EQU
card,
than
a
3-digit
ar¡ument.
TABLE
Fractional
eeee eved
1:t'9
sei���lon
mece
i�
more
number. 7
Syn�ax
8
lllegal
�rror
&��i�y
�n
of ASS .:C:N
9
F ield
a
10
Ftrs�
op�rand
ll
Unde!ined
12 13
Illegal
�e
ca r-d Fi-ald
15
TRANSF'BR
E
and
the 17
C
�ust
Hal!w�rd
:!!agg.1
mn�=on:�
'!'!':ST
1n
si2h-:)1
has
,
been
B
"::h9
used
3);11.to:
block
100.
X
or
H.
spec t r red
in
a
MATRIX
ill'?gal
se�action
t�a.:1
l��s
!ield
selec!i�n is
a���y
not
mode
contains
B.
eode
contains
evenly
field
divisible
by
or
ar
!n
.SEl.Zi;T
PRIOfiiTY
accve
in
an
field
has
a
of
G\TE
b l a'Z k , !unction
ar
:ard
�n
tield
ot�rat:on el ock ,
er.�ity
EQU
has
location
S&Vl!IVllZ.U�.
s�s�1:1w:i
in
in
•
MATRlX
CO'..;}rn'
!i��G
J¡legal A
is
?I��
or
�hich
have
lllegg.l
21
is
!�alrl
19
20
t:han
not
cot.cans
ol�k
with AL:.
l�cstio�
,
!lr/ar.t!
range
18
LOG :,;
is
D.
�b!=�
bla.r.k
graa ·:er
card
ocna cen'rs .
�alue
C
aa
�ith A1L
�l?:k
fie:�
field
Card.
not
�hcse
�ard.
s¡;ecl!i�d.
:'OYl!
�lz.c:k
TRANSFER B
block
a MATRIX
ot MSAYEVA!11S
14
16
o!
MATRIX
syctol.
JOBTAFE
is/aN
f!�ld
in
block
.:.umt:er
ar
EQ�
inal�ator.
used
has
in
a
follower
been
used
previous
card as
a
entry
:tun.:ti�n. 22 23 24
1:1��9.l
Above type
25
26
r
!'�FQr.:
car1
-.:y!=e i�
ty¡:e
uum�e�.
s�eci!!ed
not
in
Fer.i:.i:�
REFORT
within
ctJ.rd.
the
report
s¡:ecitied.
s:orage
defi�,ac
m&:x!..%u.2
permis2ible. value
The Table
muat
wi�h
be
J 1 lega 1
sym.bcl
28
Illa¡al
FONCTlON
29
Modifier
27
•
�co¡e� Y�ridble
l lifgal
ot
ce�acity
s�i!!ed
¡�eater
than
the
r.umerically
type
GBliE?�TJ:
or ADVANCE
block
exceeds
(
e , 1
-� ¡_'
-
.
--- -----------
mean
i�
40
Nº
DE
ERROR
S IGN IF !CADO
'•
JO
Field
A
o�ttted
where
it
must
be
specified.
Jl
Field
B
omitted
where
it
must
be
specified
32
lllegal
Facility
.JJ
Illegal
Storage
34
!Ilegal
Q u e u e number
35
Illegal
Logic
Switch
lllegal
Chain
number
37
lllegol
Table
number
38
! Ilegal
Variable
39
lllegal
Savevalue
40
lllegal
Function
lllegal one
42
symbol
is
lf--'
number
�
number
t=::
number number
in
location
field
orno
symbo
where
required
lllegal
Group
�
nu�ber
43
!Ilegal
44
Syntax
symbol
45
Illegal
48
Field
C
omited
where
47
Illegal
Matrix
Savevalue
48
Field
02itted
49
Maxt•um
50
Undef ined
error
(too
in
1>
long)
above
p-:
card �I
51
SNA
D
lllegal
number
it
where
it
MACROS
�f
be
must
�·
specified
.
must
'
¡¡:
number
1=-:
specified
be
already
Wi
defined
f: .
MACRO
MACRO
argulll9nt-
argu.ment
be
must
alphabetic
A-J •
52
MACRO
53
More
than
2
54
More
than
10
55
Field
58
lllegal
57
card
the
past
1
MACR0 s
no
entity
column
nested
arguments
Savevolue
Hallword
is
There
expended
of
C
specified
block
is
11=-
72
within
a MACRO in
above
MACRO
card
I=-.:
lllegal
sa�evalue
legal
entity
number
le!t
to
be
assigned
.....
symbol
58
Operand'field
59
There
60
There
in
a YARIABLE
ca.rd
61
An
imµossible
module
�xtends
into
column
72 l
in
a
are
more
are
YARIABLS
62
E
Field
63
EQU
entity Graph
or
parenthesis
parenthesis
division
than
right
parenthesis
has
been
specified
in
or
be
illegal
!ield
66
lllegal
row
67
llle1al
field
68
Too
69
Oecreasing
8
r�
must
be
that
specified
f:x:
illegal
r
Statement
r�quest of
c:olwr.ns
it
specifies
order
of
A
where
tunction
reserved.
of
out
lllegal
�
R
Entity
65
many
left
card.
number
Card
than
,=.;
l�ft
omitted
card
parenthesis
card.
more
a
64
right
VARIABLE
l
number. number
36
41
lf
in
Statement
Statement
requested
nual:9rs
Card.
Card,
in
h
Card,
r,
Statement Card
r..,q,uest'ed
� J
11='"" l
¡:
¡
�
r !. ,.
�
•
·-------�
� (
�
41
••
DE
SIGNIFICADO
ERROR
70
Illecal
start!ng
71
Illegal
SNA
72
Illegal
entity
73
Illegal
request
74
Illegal
entity
75
Illegal
Field
76
lllecal
nume�ic
íiela
77
Illecal
request
:n
INPUT
coluil:al
r�ues�ed
!or
in i:l
range
Gra�h
Or1g:in
ill
r2ques"tetl in
X
Sta�ament
Graph
Card
Card
Car'd !z
TITlE
Card.
Ca�d in
X
o r ?
Ca.rd
Y Card
ERRORS
Nuaber
201 202 203
?
o!
transact!on
Referenced Pr!ority
204
Limit
205
Humi:ter
206
GENERATE
207
Preempt
exceds
count
ot
exceded
t�ansac t!on
not
inactivo
127
must
a constant
be
parametars bloek:
exceds
!00
Field
F
must
be
F.�.
Field
:a
llltlst
be
'PR'
208
F1eld
3
muat
be
' RE '"
209
Fi�ld
C
not
block:
e
210
Illegal
1Z1Demcnic
211
Illegal
storage
212
Field
213
Illegal
214
not
3
Illegal
216
Modifier
217
Action
!n
o��ra�1on
1n
in
cannot
1t
�X
Fie�d
logi�
available
ti.2e
C
or MlN o!
Sw!tch
GPSS/360
Card
core
exceded
O
not
�w:s;ter
219
Illegal
Balfwor"i �atrix
�umber
220
Illagai
:t'o..�t
221
lllegal
Table
222
Illegal
PU!lct�on
223
Function
224
Unlink
225
Illegal
Yullword
Savevalue
n�Der
226
Illegal
Haltword
Save�alue
�U!'llber
227
lllegal
!orina.t
228
Mnemon1c
First
speci!ied
mean
exceed
Ma�rix
229
and/or
block
Initial
COM.MON
?ullword
Initial
mode
PR!NT
Ille�l
!-:r
!R.ANSFER-ALL
n'U?Bber numter
x-values
o�her
D
field
218
Block:
with
nwater
necesaa..-y
format o:t.
Amount
speci!ied
blank
Fie..!.ds
:iane�onic
215
or
not
Field
in
E
in
ascending
n:r�st
Save�a!ue
than
X
or
X1I
be
arder
bl�nk
ln!tial
if
specified
Card
in
useri.
BAC�
Savevalue
Card
indax
higher
than
second
index
in
multi
initialization 230
Illegal
231
VARIABLE
Logie
Switch
IE?INIT10N
number
CARD:Column
1� not
blank
variable
232
Illegal
233
NUD!�r
234
lmproper
stated
nUDlber
incorrectly
number
of
parentheses
42
,N_._o,,,,_,.,,a,,a,,,o,,a'-------"S-'IGecNe,lFICAUO
235
Too
_
1
s�t
many
236
Impossiblt'I
237
l l l e g- a l
238
Modulo
239
No
psr�ntheses
0
Modulo
Itoolea.n
division
comma
in
D1tr191on
Var·iable
MA fRIX
240
lllegal
Bool�an
241
ll!egal
stat�llh!''!lt
242
Ille·gal
SNA
numher
Floating-Point
1n
Variable
�tat�ment
operator
in
of
o�eratiori
var1alt>Je
in
variable
st.atement
243
lllegal
MATRIX
row
244
lllegal
MATRIX
colum.n
245
IllE>gal
Mat.rix
Savevalue
mnemonic
248
lllegal
!or'lll8t
in
Initial
247
llletf&l.
mneroouic
1n
248
lll�gal
H9lfwor.d
Savevalu8
249
Too
many
250
lllegal
251
Miss1Dg
252
Field
253
lllegal
number
MATRIX
�umPric SNA
number
SAVEVAWE
digits
in
Card
lnitial
Card
constant
ILOf'"ID0.'!11<': • .
oir'!trator
E
not
in
blank
when
MNEMONJC
254
Fraction
255
Matrix
in
Vsriable
:f.n
TRANSFER
256
257
lllegal lll('lgal
259
Cycl!c
260
V a r i a b l e,
261 262
JOEI.-,iE
llle1al
of
lllegnl
264
Undetined
265
l ller.'3.l
266
Funct:-.on
270
No
Functiin
not
3
index
for
rows
digits
l.\J.ega�
index
for
columns
V'arie.ble
of
fu;iv.-\�on
nu.R.�r
fUD.etion
¡;·un�t.ion
field
A
l1legal
numt-er
v�r1able
263
block
A
,,.e·fin�d
d�f1n1fton
Cycli�
field
UNLINl
:field
-'tUll".bel"
IJl"!in"!t;ion not
in
Block
io:wé-er
Qu.isu�
258
speclfied
Block
Cor.1:
lnitial
BY
TRANSFER
type ,,.or·e
must
nave
e
EXAMINE
in
271
l l l e g: '!l l
Entity
l'i'Wllber
272
Illegal
Enf.it.v
l'ypl:'
273
Sequenc-e
274
llle,g;il
r·ea,uef.lt.
270
111:epl
seveve tue
Error
on
one
on
RES.ET
point,
' r.
CARO
requested
RESE'f
on
than
Block
on
RESET
Card
Card
se tect.ave i!UIW"!r
OD
CLB.AR
Gl&R
Card Card
276
l l l e v: 11 1
R11ne:�
ot
Saveva lue
on
CLEAR
Card,.
271
lll<ttg'!ll
Haliword
s aveve Iue
on
CLEAR
Card
278
l l l o!' g '!l l
Ranr!I
H,11.f:word
2,79
REA(!I.SAVE
of
' rl' P n • · l f l <P r
Savevalue
on
CLEAR
found
on
speci!ied
,ntiti('ls
on
READ
in
chaining
Q?C:
Card READ
uev í e- e ,
280
lll�ga,
282
Error·
28.3
I 11�,-a 1
281
!Ilegal (n.ot
A 1 J or • � i o n
lo.
a
blo .. k
of
Device
rl'td.�I. inition
b!O'I' k. ».�!llb-qr.
trans,-ttcu Us-f'tr
"s
�,r.·�r)
ref�ren�ed
routine
43
H•
DE
ERROR
SIGNIFICADO
290
Illegal
re!a?"2nee
to
GPSS/360
CClifMON
(nota
user's
error)
user's
'!! r r :, r )
291 , 293
EXECt'TION
!!legal
SHA
referene5d
(r.o�
a
ERRORS
401 402 ,3 , 4
Not
ne,r,
event
·Illagal not
a
�he
in
T�ansaction
system 1D
Future
Events
Chain
(nor:aally
user' s)
405
Number
<13
Illega·l
415 ,1115
Facility
<17
Interru�t
of
paraaeters
entry
to
released
�ount
exceeded
GENERATE
by
is
minus
<21
Facility
425
Transacticn
leaving
428
Transaction
whicb
raturned.
block
Transaction
by
(nota
not
a Transact1on by
is
more
SEIZING
user's
than
not
PREEMPrtng
storaJ& by
leaving Queue
it
error) it
contents
more
than Queue
contents. 429
'LOOP
431
Valae
Block
f!eld A
being
�ara.meter
store!i
in
zero
Halfword
··,&32
lllegal
Hal!word
Saveval�e
number
433
!ll�gal
Fullwcrd
Savevaiue
number
Table
435
l l l e ga l
436
Table
437
!llega!
no-:
when
by
tra�saction
At��mpting tbe
to
entering
is
too
block
large
nl...Dl.be!"
'.iet ill.ed
a
condition.{no� 438
befare
Savevalue
TABLE
Ca:rd.
ni.mber
user's
Flace
ral�rred
a Tr�nsaction
T:'&nsac!ion
is
to
under
blocked
a
delay
chain
6rror)
o�
the
or.
delay
chain(not
user's
error) 442
No
preemF�
conditio;i:. 443
453,63,66,67
Transaction
1:.ot
te
Numi:er
fllegal
·.:ser'
returned 8
an -ec t rve
to
remove
trsnsac�ior.�
ussr's
arrcrJ
'n:t Transact!ons
468,69 4 7 0 , 7 1 , 7 2 , 75
a
from
preempt
erro.::-)
':'!"at!sa,::tion
a
(not
error)
Attemp�!ng (nota
in
�rea.t�
Attempt!.!lg usee ' s
count
(:iormall;"
Transa.ct!on
from
illegal
chains
on
a
exceeced
.J.Uii!her
being
acted
(not
user's
error) 474 4 7 6 , 77
Preem?t A
which 492
has
Illegal
to not
COl!nt
r-eeove heen
!llega!
L!Zlk
498
Illegat
Fac!lity
499
lllegal
St�rs�e
500
lllegal Q'.leue
:-tUllber
!!!egal
Switch
505
!41nus
�cg!c
t.ii,;,s
127
in'tarrupt
on
a Transaction
(nota
user's
error)
n,;,:mber
refere�ced
numher nuaber
üUmber
-del·.1Y' computation
{ADVANCE
or
GENERA.TE)
'
�
e
exceeds
Fara;:.e;;er
·rransacs;ion
Cila:1.n
aa
!nterrupted
497
501
l�
iaterrilpt
ttempti21g
-·--·
--------------------
�
' 44
N'
DE
ERROR
·--- _S !QI'! Zf.t("AD-0 __ •
1,,-!
·--·--
....= C y r.::: 1 1 -:
506
Fv:i:i!"tio,,. ¡\.�rt.<r:t (on
S.07
1 1 lf'<i,'1.l
508
f�n,::·',Jc.A
509
l l l ! g. a !
r.e>t
I 11,e;g!lJ
514
:r.wc;ber
ded'.i.n�
1.-,.,;'�x.
En ter ing
512
<i.eflnit.J,.30.
\�.tdef ined
V ar!ab:"..e
515
A::-!t.hm�-ci.-,
516
C!'·t:'!l�r
518
To.-,
530
Sµr�a.d
or
(AOVAN(&
]JletaJ
561 562:
of
de!ined
in
GEd6PA1E
!to-�
MSAVSVALUE
t 1 l t- g .&. l
C�•lu.mn
L��!ie Next
oi
computation
Card
core
n,1.a_�r
602
l J l e g o. l
603
X l 1P'i'3l
O 1o�k
nusbe r
604
! !lag.a!
T:at,�.�
1:1rg.u�nt
�
Card
COMM08
block
FPeilit.y
f"i:
MSAVBVAWE
OPSS,�60
1)eG,1J.:':!nt.l.al
Card
Blo:::k)
l l l "' g a l
5�9
VARIABLE
Variable
time-delay
seveva tue
in
by
Arithmetic
Mat.r1,I';
601
functioh
interrupt
m.Aan
!.n
t;;:
Card
11.st-type
�
not
ol.
Leve Ls
for
block
�ar!abl'9
exceeds
560
FUNCTiON
numboer
DPti>11:l.tio.u
mtinf
by
P\•alv..at.E:.d
s equence
exceeded
is
in
'
¡
illegal
¡
Field
607
A
or
1:1.�sE'tr..ht!r
�·:1t:.t1er
eount
ti
,
output
zero
is
at
tJ 1
ASSEMBU
' or
(éATIIBR
falo· .. k '
or
1'r?..i,.::,:."' ·· . .1,.-'I!
609
•.1A1'E�M·,.>r
a
on ... -m":'�OOl;
set
is
at
MATCH,
GATHBR,
(",A'!"f-t'M "-1.lloc.l!"s
810
l'p,l;.r·.•
�- \m.t t
611
L l Leg.a L
' r
I �.li",q'";t.Á
S-!OC"k.
th:,nl
tees
lo-wer
in
COUNI'
or
Sli:LBCT
Block
'1 � I
612
ransnce tce
nuil\ber
Pera::neter
uv.m'r�.,�
�fex-1:t.ric-.ed
in
TRANSFER
BOTH
ALL
� ;J.':J"'·:-·'.,
l l ] t- t ':l l
613
i='rlorj1�7
615
&i"r?ll"
616
1 ra�1'l\,::•:i,:,li
IIS!<1g11nL�nc
,'::R.l".llML.-,r.
l.tA \"!l.,.�:
:.:y�J J,�
rill'! 1 �.r,,it.�.vBl
619
MA"fR)X
la' .J �
S:""'-'>il
o,�
,jl,�.":V"1�'1
111.Uabl'lr
!ll4'1W,ol1
M•t""''J(
..,.,.'l_w,.'1J;
h r\:¡ • '."l
'!'O�?
622
:( 11•;,i;;,:; 1
" fa'
i'·',�:,-:1.•'·:'ili';.
626
1 1 i •O:J.:i•
.F·Vilr.'.
627 6SQ,670
•
e:
i r: � •
by
J?,<,,:;,-.A<Ht
V'tJ':'"\abl,e
�t-"l.1�
"•
'.fR/,NSF.ER
ll'.".
69.
\ ', �" ·;rl'i .',
,1 ...1¡••:·,,,�.:1··
71)7'
l \ n_,•,'·';l'-'1 •.
J '
704
1. 1 t , � '{í · · l
• t ,;. P: l'"
�·:.1,•f'I·,
'.l,:i�··
�
?:'Lt;�.z::;:\
.P•;:''l
.
�··?,,,
� �
1-:Ji,ll1
'·"'f.� • ':
! '
,-:n1,i'�i\
i!•
BYARIABLE
Card
f!'1
r.
(ttQt:
•r•.�if;J!tl:l ..
r
·;.�r,·t.?
,t.,11'.i'lleO.
i:!:•1�:a.
139'8
1
� 'QWA�r
,:,l.'
l'L " t.l'l:--..�
C'",•¡-r;,..
11n:'rQ;_::..!·-
C.�.rd
n.,;,,:i,-.
, .. �•IR
t'i ., � ,:�·
.,i ,
'\'!.:'l.°i)t,t'
'f.i--:•:\.,1.bl�
=! . '\, �
��, ... �,1��.,. �-·•·'\:
error)
�
MATn:tX
\ 11.•"ii-·i f.
('.;1,•l\,�
(127) usee
l!ATRJ.X
��¡
':'2f.
a
re rerenced
D:,
020
,s2.:.:
:(not
11·;,u1,�"!!r-
618
._;,1
ellowed
r...a.l:iNl'J...l
Is
r:.,..- ..
!�
1 � . '·""''- � �
(lhs.W
...__ s�.,.,l'Jd;c,;;
6H
617
or
e1
�:"Ji:(.�T':'R
PICJC.
i..·.1:e.:-'11
er.ro,·J
�
·,ci.t
B
J
1}"'k
.".:"iF.rt.� �
r-
1 .;
70f
c_ : )t ,¡ ¡ i¡,. !>-.-�·
�Ulll.�,. r.Uln"�:r
,¡·
71
..
..
.·:.a,evo.luA
number
[:
[� --;:,.---·
11'"
�
ti
..........
45
••
ERROR
SIGN!FICACO
r' ;i.;
A A ,)--
)--., l...,
rr
713
Illegal
Haltword
Savevalue
714
Illegal
Facility
number
715
!Ilegal
Storage
716
Illegal
Queue
number numher.
717-
!Ilegal
Grcup
Illegal
User
722
Illegal
Starage
723
I ! legal
Queue
724
Illegal
Table·number
Error
,(
,t
r1�
r• �
A �
!.
"'
A
,.., ;;.:, ,...,
.., ,�
r-.
'
(")
r
..
r, r,
¡,.,
�
)-., � �
.., � 1,
,....,
""'
nun:ber
number
nu.m.ber
Square
Root
Routine
lllegal
Hlafword
Matrix
728
l l l e ga l
Fullword
Savevalue
lllegal T RA CE ,
,J
in
Chain
727
729
rl
nWllber
718
726
Entry ce
number
to
ERROR
Output !N
Savevalue
number
number
(other
EXECUT!ON)
than
END,
SNAP,
PRINT,
46
A intervalo
<le
unn
pa Lo
de
un
y c c Lm Le n t o ,
un ír o r-me n t e
t . L e mp o
llegn
distribuidos
un
c enu.Sn
entre
dos
a
y
cua
m í.nu t o s .
tro
Los
ln
c am í.o ne s
de
llegada,
el
co111porta111iento
Si111ular
la
de
f o r-ma h
a.l
a t e n c i ó" n
atención
la
e o Le
cnmión
cola
y
y
son
de
el
de
la
en
orden
segundos.
da111ioJ1es,
1,000
uso
a tendidos
l 5 0 '+ J O
demora
estudiando
palu.
IJLUC
CAHD
N U t- i U I!: H
UPEHJ\'l'lUN
xLUC
C OJ-a.lEN'f S
A , U , C , U , E , J • ' , t.
NU?-lUEll
SI1'1ULA1'E
1
1 8 0 , 60
GENERA'fE
1
2
QUE U E
J
SEIZE
2
l
J
,.
PALA1
,,
DEPAll'l'
t
5
ADVANCE
1 5 0 , JO
6
5
6
H.ELEASE
7
'l'EH.MlNATE
l
ST1\HT
1000
PALA1
7
e 9
J Ull
H.ELATIVE
CLOCK
HLOCK
COIJN'l'S
ULOCK
CUIUtL:;NT
1
J ,,
10
1 8 2 5 3 2
'l'OTAL
o
tUOO
o
lUOO
(/
1 000
u
lUOO
5
(/
1000
6
o
1000
7
o
[000
FAC ILI'fY
IILUC
QUEUE
AIJSULVTE
CUllHEN
e Lo e 1,
'l'U'l'J\L
1U25J2
IJLUCK
CUHllC:N'l'
'l'UTAL
t •
A Y EH.A GE
NUMUEll
U'fILIZA'fION
PAL.Al
' ·
.B25
�iAXI1'iUN
AVERAGE
CUN'fl!;N'l'S
CUNTEN'l'S
t
.0117
.
SEIZING
AVERAGE
EN'l'HIES
'fI1'1E/1'llAN
1000
1 5 0 . GGI¡
'l'O'l'AL
ENTHIES LOOO
ZERO ENTH.IES
70)
THANS. N O .
P EllCJ.:;N'f ZEH.OS
70.2
P R E E t- J I > T I N G 'fRANS.
AVERAGE·
'fI1'lE/'l'RANS
8.580
NO.
$AVERAGE THIE/TRANS
2 8 . 892
1::.,
47
TABLE
CURRENT
NlJ""?-;BER
CONTENTS
$AVERAGE
Til!E/TRANS
=
AVERAGE
TIME/TRANS
(°'
h
GE'AIEAATiE.
1130,
'º
'"''-"
{)EPART
P. O V A N C E ,so
..
30
EXCLUDING
ZERO
ENTRIES
48
/\
o
mu e L k c
un
uniforme111ente
on
�tendidos
le
esta
de
a
ocupado
la
cola,
del
en
u110
hacen
Siuiular
e
cu
un
Ln t e.rv o Lo
tle
tiem
entre
Unrcos
27
y
J7
horos,
el
cuaT
tiempo
de
25-20
J J cgr111
distribuidos un
en
horas.
Si
para
muelle
100
barcos,
tabular
y
estudiar
el
tiempo
tránsito.
CARO
xLOC
illll3Ell
)(
OPEllATIUN
SlSTE}lA
UE
A , D , C , D , E , F , G
PUEn:ro
CO?-ll!ENTS
Nill1DER
SENCILLO
1
SHIULATE
2
GENEIIATE
J2,5
3
QUEUE
1
4
1'1UELL
SEIZE DEPAii'l'
10
6
AUYANCE
25,20
7
HELEASE
HUELL
o
'l'AUULATE
10
'fEIU-IINATE
1
TABLE
9 10
r- 1 1 , 1 0 , 5 , 2 0
11
100
12
END lELATIVE
13 3279
CLOC!(
JLOCK
COUN'l'S
JLOCK
CURHENT
o
,,
o o
100
5
o
100
6
o
100
7
o
100
o
o
100
BLOCK
TOTAL
BLOCK
CURHENT
TOTAL
�
• I=+,: 1 �
AVEHAGE
Nillll3E1l
ENTRIES
• 767
AVEHAGE. '!'
100
1'1AXl1'1UN
AVERAGE
CONTENTS
CONTEN'fS
1
. t56
'l'l�iE/TltANS
CUHHENT
100
UTlLIZATION
1
�
3279
101
J
,jAV!::llAGE ·
CLOCK
10 J .
1
HOELL
AilSOLUTE
�
TOTAL
2
FACILITY
1
5
1
S'fAR'l'
io ,
n1u�
co111portamiento
el
de
LOCK
qUEUE
el
cola.
TO'l'AL ENTRIES
10 l
'l'ABLE
CUllHEN'l'
NUJ.IBEH.
CUN1'ENTS
HIE/THAN
PHEfillPTING TRANS.
NO.
2 5 . 169 ZERO ENTHIES 51
PEllCENT
ZEROS
ANERAGE
'rIME/THANS
50,4
5,069
� 1
2)9
$AVERAGE
1 'l'ltlE/'l'llANS
=
AV!i:HAGE
Tll'IE/THANS
EXCLUDING
'
ZERO
ENTRIES
49
TABLE
10
ENTRIES
Il\
l-IEAN
TABLE
UPPER
OBSERYED
LI}iIT
FREQUENCY
,o
10
PER
OF
CENT
CUNULATIVE
TOTAL
PERCENTAGE
9 . 9
9.99
1 8 .
9
9
8.99
20
11
10.99
29.9
8.99
38.9
6
5.99
44.9
14
1J.99
58.9
5
. 9
JO
J5
lJ
40 .
45 50
1
.
·
5
7
2
55 60
ARGU}lENTS
ARE
1 2.
7 1 . 9
· 99
1!1.99
86.9
6.99
93.9 95.9
1 . 9 9
100.0
4
FRECUENCIES
OF
1 4 . 02}
15
2.
SU}t
DEVIATION
J0.250
100
RE?·1AINING
STANDARD
ARGU?-íZNT
J . 9 9
ZERO
ALL
NCN-WIGHTED
3025.000 CiJ1·1ULATIYE REl-iAINDER
l'IULTIPLE
OF
l'-iEAN
DEVIATION FROl-1
f1EAN
- 1 . 444
90.0
.J30
o
.495
- 1 . 08 7
70�0
.661
-
61.0
• 826
-.J74
81.
.730
55.0
.991
- . O 17
41.0
1.157
• 338
28.0
'l.
J :2 2
.695
o
1 . 487
1.051
6.0
1.652
1 . !108
4.0
1 . 818
.o
1 . 98 3
13.
1.764 2.
G�Vli-A.. T E
32,S
QU€-(JE
121
.SEIZE
A D V A N C. €
2 5 , :Z. 0
r
•
1
r:
•
1
'
50 Un
J
ca111io1les.
entre
y
10
servicio
Estos
m.í.nu t o e
20
de
llegan
11i11r1teniu1iento
tiene
intervulos
tiempo
a
uno
cada
I
es
de
atendido
capacidad
para
comprendidos JO
entre
y
90
n1i
nutos.
el
Si dad,
los
se1·vicio
can1iones
can1iones
ocu�an
�urnian
el
mismo
esta
atendiendo
y
cola
esperan.
en
su
toda
Suponer
que
capaci todo�
!¡
: ¡
los
horas, del
estudia11do
I'u nc Lo nam Le n t o
el
el
largo
de
la
durante
y
cola
el
un
turno
"
8
de
l!
:¡
CARO
BLOCK
1!
.K
OPERATION
LOC
NUJ>IBER
C0?-11'1ENTS
A , B , C , 0 , E , F , G
1
SHIULATE
11
STORAGE
EST
2
J
!
1
GENERA TE
15,5
J
2
QUEUE
1
4
EN1'ER
ES'f
5
DEJ>AR'f
1
6
AD'vANCE
60,30
7
6
LEA VE
ES'f
8
7
'l'ElUlINATE
8
GENERA'fE
Ü
10
9
TEIU.IINATE
1
11
START
1
12
3 4 ,
1
5
9 l1tJ
13
JOU HELATIVE
OLOCK
COUNTS
ULOCK
CU!UlENT
OLOCK
TOTAL
1
O
32
2
7
J2
J
2 '.)
4
o o
5
J
25
6
o
22
7
o
22
8
o
1
9
o
1
STOllAGE
CUllllENT
CLOCl(
TOTAL
•
480
BLOCK
CURRENT
TOTAL
25
CAPACITY
AVERAGE CONTENTS
EST qUEUE
ABSOLUTE
1180
CLOCK
3
}IAXI?-IUN
AVERAGE
.945
2.835
CONTEN'l'S
:;
).'tJJ
T[\I.JLl!:
1;tJIIHJ·;J,:·r
h\Jt·,JJEll
CUN'l'b:N'l'S
ENTRIE.S
32
AVERAGE
CURRENT
THJE/TRAN 25
ENTRIBS 3
ZEHOS
MAXIMUN
CONTENTS
54.439 PERCENT
ZERO
TOTAL
AVERAGE
CONTENTS
ENTRIES
UTILlZATION
CONTENTS
3
9 . 3
51.500
3 tAV.EBAGE
AVERAGE TIME/TllANS
TIME/TRANS 56.827
7 $, A V E R A G E
1'll·IE/'i'H.Ai,;S
=
AVl!:H.AC.�
'fll!E/TH.ANS
EXCLUDING
:lERO
l="'e L
!1
aprovechamiento
servicio.
NilllBEfl
J
!
espacio.
'I'
Simular
I='=
EN1'H.IES
llf
,.�'{'
.
,
..
"" • )-.
..
62",¡R�-i
\T
r-
j
,.._ • 0
�'
�
h
I
ENTER.
¡,..., !
�
Dt=PAR1
t
..
'1
,
•
• r,
.ó.l:>VA.UC E
r,
I
__ 6 � º ' '-�
�
•
"
_.Jr�:/
h
.:'.€ A V € _
'
�
e: 'Í
h
,.., h n � 0.
I', 'Í
r,
'
[' r--;
("""1._ r,
�
�
� �
�
52
Una 11utos.
Ellas
das
azor,
al
examina
las
entrega
111áquina
de
son
dos
siendo
piezas
A
tipos,
el
t01�
tipo
A
piezas
del
tipo
otro
y
81
y
a
las
O.
las
r .azón
de
cuales
1
estin
inspector
Un.
piezas
cada
ti�u
,
._.;.
n1i-
mezcla
de
calidad
un
intervalo
D.
� La de y
tiempo
que
c ompr-e nd Ldo
rninutos.
JO
cada
inspección
uno
Ambos
de
de
entre
las y
2
inspec tares
ellos
piezas 6
tipo
minutos
rechazan
A
toma
y
las
tipo
el
10%
de
B
las
entre
10
iF=
piezas
inspecciona • • ¡i
!-ledir
las
colas
frente
a
cada
inspector
y
hacer
.fun
ll=e::
•
cionar tal
este
entre
modelo
tipo
A
hasta
y
que
sean
aceptadas
1.000
piezas
en
to
J
D. .¡
NU�JOE11
)(LOC
OPEllJ\TION
A , U , C , D , E , l � , G
COHMENTS
NUMBER
sr•iuLA'rE
1
Gl!:NEltA'fE
sn
2
J
QUEUE
DETA
4
4
SEIZE
1
5
5
DEPAR'f
LIE'rA
6
G
J\DVANCE
20
7
7
l{ELEASE
1
8
'fRANSFEH
, 900
9
TEHl'JINA'l'E
• 900,
1
, 'fIVOA
J
10
,ACEP
9
�
10
lh:
QUEUE
ALFA
11
SEIZE
2
12
12
DEPAR'f
ALFA
lJ
lJ
AOVAN CE
11
14
t ,,
•,�
8 1
11
TIPOA
�
2
6
'l'JtAN SF
10
�
CARO
DLCCI{
2 1
HELEASE
2
15
15
THANSFEH
• 9 0 0 , , ACEP
16
16
TElU.iINATE
1:::.: I=: •
ACEP
17
17
'fEllJillNATE
1
START
1000
18
'
ltl.i:LA'fIVE
GG01,
CLOCK
llLOCK
COUN'fS
ULOCK
CUHRENT
ADSOLU'fE
CLOCK
'fO'fAL
BLOCK
o
1100
11
2
o
1100
J
o
101
4
o
101
11,
o
999
5
o
101
15
o
999
1
�
19 20
JUD
.
CURHENT
'fO'fAL
o
999
12
o
999
!J
o
999
6
o
101
16
o
91
7
o
101
17
o
1000
(l
o
10 l
9
o
9
10
o
999
----------- � ---- -
ULOCK
6 6 0 1¡
CURRENT
Ir, TOTAL
· ,
53
NUl-lBER
A V E RA G E .
FACILITY
ENTRIES
UTILIZATION 1
.302
2
. 601
101 999
?-lAXIl-lUN
AVERAGE.
CONTENTS
CONTENTS
BETA
2
.031
ALFA
1
QUEUE r
·ººº
TABLE
SAVERAGE TillE/TRANS
TOTAL ENTRIES
AVERAGE
SZIZING
THIE/TRAN.
PREEMPTING
T R A N S . N O . T RA N S . . NQ.
19.762 3.977 FERCENT'
ZERO
ZEROS
ENTRIES
AVERAGE
THIE/TRANS
101
82
81. 1
2.049
999
999
100.0
.000
CURRENT CDNTENTS
NUMBER
10.894 .000 1A VERA GE
THIE/TRAN S
=
A VERA GE
TI?-!E/TRANS
EXCLUD ING
0lJEU5
aoeos
ZERO
�
' -' � A
l SEIZE
. '=t o o
l
ENTRIES
'
' �
54
En partes. JOO
A
100
+
quE!
90
+
Se
una
minutos. part8s.
te
111inuto
5
+
inspeciores tes
pueden
ensamblado tos.
de
+
vez
la
calidad,
Simular
realiza este
a
se
se
B
piezas
un
y
·debe
esto,
para un
proceso
el
tiempo
que
durante
la
un
que
co�probar.el
70
forn1ar
B
+
10
�olo
A
El
producción
de
proceso
revisa por
d u r a !! .
las
+
2005
5
en-
Ir-
dos par
proceso 50
J:"=
demora
entonces
entre
Is==
dos entre
ajuste
minutos
producto. varia
se
de
varían
tnediante
la · p a r t e
durante
que
proceso
respectivamente.
en
con1puestas
intervalos efectúa
minutos
hecho
parte
ensan1blarse se
20
continuación Una
y
producen nueva
producción
100
A
t r-e L e m b e s
50
La
entre
se
pieza
ur10
111inutos.
d emo.r e 20
fábrica
empieza
-r-,
de
Ir:
minu
piezas.
1 BLOCK NUt-lBER
CARD OPEHATION
xLOC
COMMEl'/TS
A , B , C , D , E , F , G
NUMBER • 1
SHIULATE xUNSA
L
2
1
GENERA TE
J O O , 100
2
SPLIT
t , t- l A N B
SEIZE
1
ADVANCE
100
J
,.
lt,;
J
,.
t.:
5 1
20
6 l
H.ERE
}IATCH
TIIERE
7
6
ADVANCE
50,5
8
lb:
7
RELEA SE
1
9
r,
8
TRANSFER
5
,FINAL
10,
2
11
1::,,,:
t-lANB
SEIZE ADVANCE
90,20
12
TllERE
1'-IA'fCH
HERE
1)
ADVANCE
7 0 , 10
IlELEASE
2
15
ASSE}18LE
2
16
15
SEIZE
J
17
16
ADVANCE
50,5
18
17
H.ELEASE
J
19
18
TABULATE
XTH!E
20
9 10 11 12 1J
FINAL
1•
xr rxs
z..- 1 1 , 0 ,
START
2000
CLOCK
11:*:
�
21
1
TABLE
22
1 0 0 , 100
1:-":
2J
END RELATIVE
J
J
TERMINA TE
19
" ll"':
1•
l
24 6021, 1J,
ABSOLUTE
CLOCK
.-'-:
6 0 2 • 1J
L
BLOCI(
COUNTS
BLOCK
C.URRENT
1
o
2
o
J '•
5
TO'fAL
BLOCK
2000
11
o
2000
12
o
2000
CURRENT
TOTAL.
BLOCK
CURRENT
TOTAL
�-'; l
o
"ººº 2000
1J
o
2000
o
2000
1 '1
o
2000
o
2000
15
o
2000
6
o
2000
16
o
2000
7
o
2000
17
o
2000
8
o
2000
18
o
2000
9
o
2000
f9
o
2000
10
o
2000
�
r
�
¡ �
¡
!
..::.';
1
�
a::..
UTILIZATION
TABLE
1
·. 508
2
-575
J
. 16 5
ENTRIES
TDíE/TRAN
2000
15J.OJJ
2000
1 7 ) . 218
2000
49.942
TRANS.
PREEMPTING
NO.
IN
TABLE
}iEAN
ARGUl-1ENT
2 2 3 . 1 6 1
2000
UPPER LI?-IIT
FREQUENCY
o
o
OF
OF
DEVIATION
1 2 . 28 9
CENT
CU1>1ULATIVE
Cú"l-'JULATIVE
PERCENTAG·E
RE?-!AINDER
.o
100.0
Ἴ
.o
100.0
Ἴ
4.2
95.7
100. O
o
o
200
85
JOO
1915
95.74
ARG!iMENTS
STANDAR
TOTAL
4.24
FREQUENCIES
RE?-IAINING
. PER
OBSERVED
ice
A L L ZERO
ARE
NON-WEIGNTED
446324:ooo MULTIPLE OF
}JEAN
DEVIATION FROl·!
}IEAN
-.000
-18.159
. 4118
-10.022
.896 t.
344
·
- 1 .
884
6.252
1
r
TRANS.
XTil1E.
ENTRIES
SUN
SEIZING
AVERAGE
NUMBER
AVERAGE
FACILITY
NO.
56
S é r 'Z é
6é/2é
APVJJ,/JCE
100
so
..8DvA..VCG
«o,
<.O
---¡;--- T H E R é
l
!-/ERE
/oAA re. N
I IA
ATCll<I
óD(IAAICE"
?0,10
/?éléASé
�él€A Sé
se r r e
A J::> V A ..V C E
sos
------
-
· -
�-
•
'57
Personas los
de
es�b más
tiempo
ocupada tarde.
las
La·
a
personas
d ur a c i ó n
¿En renuncian
llegan
comprendidos
10
usar
se
de
una
van
cada
horas
el
a
en�re
de
cabina 5
y
y
el
15
telefónica minutos.
50%
llamada
.t
regresa
es
de
f un c i o n a m i e n � o ,
J
interva: la
cinco
a
minutos.
cuántas
personas
teléfono?.
CARO A , 8 , C , D , E , F , G
OPERATION
xLOC
Nli"}!BER
C01'il-íENTS
SiliULATE GENERA TE
2
TERNINATE
3
GENERA TE GATE
CONS
10,5
4
NU
F O N O , O C UP
5
FONO
6
ADVANCE
6 , 3
i
7
RELEAS E
FONO
8
TERNINATE
9 10
9
OCUP
TRANSFER
. 5 0 0 , VU E L
VUELV
ADVANCE
5
TRANSFER
11 12
V,RENUN
10 11
12
,CONS
1 � , K t
SAVEVALUE
RENUN
13 14
TEfilíINATE
1)
RELATIVE
START
15
JOB
16 600
CLOCK
BLOCK
COUNTS
BLOCK
CURRENT
11
O
8
1
12
O
10
60
:!..J
o
o
3
o
4
o
68
5
o
50
6
1
50
7
o
49
8
o
49
9
o
18
10
o
3 AVERAGE
UTILIZATION
SAV�VALUE
FULLWORD
NR, 1
TOTAL
SEIZING
TillE/TRAN
TRANS.
50
6,339
4.
SAVEVALUES
YALUE 10
�NR,
CURREN
TOTAL
lo
AVERAGE
Nt"l'JBER
BLOCK
ENTRIES
.528
OF
CURRENT
600
BLOCK
2
CONTENTS
CLOCK
1
o
FONO
ABSOLUTE
TOTAL
1
FACILITY
, ,
2
6
8
s
600
3
.SEIZE
5
�
1
1
4
cabina minutos
9
BLOCK NilllBER
a
· Si
NO.
NNON-ZERO)
YALUE
NR,
VALUE.
PREEMPT TRANS.
ING NO.
58
GE AJE (lllT\,--
, oO
r.
.SEr 2E F o
O
DDVAAJ�
G,3-
1
5AVEVALUé
o
o
i + , K 1
f'.1.ELEA sé'
!
l,.-�__J '
.
.....
··-::,--.,,.--.
59
rl
r1
Se
r'
mina
de
cobre
diar
eficiencia
de
la
r1
r e s p e c t i v a s , - la
r
diversos nelaje
r
ensayar
de
la
la
quiere
xin:ados
por
acumulado
chancador,
en
6
un
de
modelo
el
y
veces
turno
considerando
que
de
.la
en
Se 5h
el
con
que
chancador, q�e
camiones.
un
simple
datos
apro
11
EXOTICA
pala
cantidad
caminos
11
serjan
desea JOm.
se
con
pide
sus
el
probabilidad
colas
transitados
también
en
estu
bJtadero
de
que
los
saber y
los
el
to
en
el
camiones
1
descarguen
en
:/
el
Los
;,)
tribuci6n tos
fJ
se
de
chancador
c amf.one s
Poisson
es
de
llegan
con
una y
explican
el
cuadro
Tiempo
de
carga
en
la
pala
Tiempo
de
descarga
en
el
de
cada
90��
al
media el
en
y
primer
J
de
dibujo
el
bo t:adero
camino
el
según
minutos,
los
10%.
una
dis
d e 1 fi i s
da
adjunto.
) 1
150
•
JO
seg.
66
+
12
seg.
µ
�·
Capacidad
de
carga
Velocidad
de
camión
�
o
1-'
Velocidad
descargado
(Ü%
de
del
del
B5
camión
cargado
camino
camion
pendientet
Velocidad
"
en
chancador
Toneladas
720
m / r .i i n .
730
m/min.
::!00
m/min.
horizontal
en
bajada
vacio
y
camión
en
subida
y
cargado
1,.,
T ; e m pO
c(¡ocor&--
to o +r, d., , o
eM
CARD
BLOCK NilllBER
xLOC
OPERATION
COl·Il-lENTS
A , B , C , D , E , F , G
NU?-IBER
SI:?-IULATE �
�
,-.., �I
r-.
X 1 , O
2
INITIAL
X2 , O
3
1
FVARIADLE
( 100/700 )x60
4
J
FVARIABLE
(600/7JO)x60
5
5
FVARIABLE
(1000/720)x60
6
7
FVARIABLE
(600/200)x60
7
9
FVARIABLE
(1400/720JK60
8
.11
FVARIABLE
.,.__
r-,
,., 0
r
EXP
FUNCTION
O
O
1
'
• 1
( 8 0 0 / 7 2 0 )x60 RN1,
.104
.222
.J
.J55
.8
1.6
.915
. 9
2.J
.92
2.52
. 98
3. 9
. 99
4.6
. 7
FUNCTION
9 10
C2l¡
1 . 2 ...• 7 5 . r . 3 8
. 6
2
r,.
1
INITIAL
.2
.94 .995
2.81 5 . 3
.95 .998
. l¡
.509
.5
.84
1.83
.83
2.99 6 . 2
.6�
11
2.12
.96
3 . 2
.97
.999
7.0
.9997
12
3.513
RN 2 , 02
s.a 16
0.9,1/1.0,2/
1
GENERA TE
180·
2
ADVANCE
Vl
ADVANCE
VJ
19
ADVANCE
v5
2C
Q.UEUE
UNO
21
3 ,,
5
APALA
14
15
1
FNSEXP, 9 0 0 , 6
17 18
�H-1 /
tf,'j
l 11
""-,,/ '
----·--.....:.
,, '
60
6
SEIZE
PALA
22
7
DEPART
UNO
2'.J 24
,
...;
�
, .
8
ADVANCE
1 5 0 , JO
9
ASSIGN
2,85
10
ASSIGN
l,FN2
11
RELEA SE
PALA
27
'
12
ADYANCE
V5
28
�
2Q
26
1J
AOVAN CE
v7
14
TEST
P 1 , k l , BOTA
15
ADVANCE
v9
16
QUEUE
DOS
17
SEIZE
CHAN
18
DEPART
DOS
19
ADVANCE
6 6 , 12
E
' ,=::.._
25
'
JO Jl
�
J2
->,
JJ
J5
20
SAVEVALUE
1+,P2
21
RELEAS E
CHAN
22
AOVAN CE
V9
TEST
C1,K1980,FIN
CONTR
2J
L
TRANSFER
211
J7
E:::5
J8
'
J9
,APALA
40
�
41
'
vi
ADVANCE
60
42
27
SAVEVALµE
2+,P2
4J
28
ADVANCE
ll 1 1
44
26
FIN
i
,CONTR
TRANSFER
29 JO
'
J6
ADVANCE
BOTA
25
�
J4
�
45
ADVANCE
V1
46
TEfil'IINATE
1
47
START
6
�
Jl
48 49·
JOB RELATIVE
CLOCK
BLOCK
COUNTS
BLOCK
CURRENT
20615
TOTAL
BLOCK
ABSOLUTE
CLOCK
CURRENT
TOTAL
BLOCK
�
20615
CURRENT
1
o
6
11
o
120
21
o
107
2
o
6
12
o
120
22
o
107
J
o
120
IJ
o
120
2J
o
120
4
o
120
14
o
120
24
o
114
5
o
120
15
o
107
25
13
6
o
120
16
o
107
26
o o
7
o
120
17
o
107
27
o
13
18
o
107
28
o
13
o
120
9
o
120
1e
o
107
29
o
13
10
o
120
20
o
107
JO
o
jp
CURRENT
31 FACILITY
TOTAL
o
BLOCK
CURRENT
I= -v
�
13
8
BLOCK
I=
TOTAL
'
-'
�
TOTAL
'
6 AVERAGE
UTILIZATION
NUNBER ENTRIES
AVERAGE T:IME/TRAN
PALA
.872
120
1 1 ¡ 9 . 924
CHAN
.350
107
67.551
SEIZING TRANS • . N O .
PREENPTING TRANS.
NO.
'
•r:,
61
CONTENTS
OF
SAVEVALUE
FULLWOlID
NR, 1
QUEUE
SAVEVALUES
VALUE 9095
}IAXI}lUN
AVERAGE
CONTE:-.rTS
CONTENTS
(NON-ZERO)
VALUE
NR,
1105
2
TOTAL
ENTRIES
PERCENT
ZERC E:STRIES
ZEROS
AVERAGE
Til·lE/TRANS
UNO
J
. lt21
120
12
9 . 9
72.375
DOS
1
.000
107
107
100.0
.boc
TABLE
$AVERAGE Til1E/TRANS
·
·NUMBER
CURRENT
CONTENTS.
A o . ': 1/i..
o.
ooo
$AVERAGE
TIME/
TRANS
=
AVERAGE
TIME/
TRANS
EXCIJJDING
ZERO
ENTRIES
r
,
1
1 1
62
¡51 ACIONA MIE"'1 O
/
/ /
V
/
/
I
/
/ I
]'
/
::i:-
1
"ADOR
I I 1
,;'
§
1 1 1
1
o \
'
----- - · · - - · · ·
63
------·----�"'ºV.::,:,< I
li�V��CE
I
QV�VE
rl
-'e;Z€
r1 I
O��AT
e'
1
A D II /I IJ C i
v11
I
¡r,DV;l./',ICi'
1
.
.
"º
l,�·,.;ll,1if'VALUC) 1
�+
P2j
Al:IV/1 AIC.i
VH
e
1
••
B
"Principles Por
:
of
Harvey
B
L
I
Operations
Research"
M.
Prentice-
Wagner;
"Simulación
Using
Por:
Wallace
Evans
I
Digital and
O
G
R
Hall,
A
F
I
Inc.,
A
�nglewood
Por:
Yersey
. ,
Prentice-Hall.
Series
in Automatic
'
Simulation"
Gordon,
G.
"lntroduccioñ Por:
New
Computers"
Sutherland
Computa'tion.
"system
Cliffs,
Prentice-
Hall,
New,
Yersey
a GPS!f'
Empresa
de
Computaci6n
e
lnform,tica
Ltda.
. ,
· · �
General
Purpose
Introductory Autor
:
General
User's
:
Manual
System/360 (GH20-0304-4)
IBM.
Purpose
U s e r ' s Menual Autor
Simulatlon
Simulation
System/360
C.H20-0326-0).
I BM .
...