.


:




:

































 

 

 

 





-. . .

, , , (). . .., , : . .

, , . , . , , .

, .


7:

1.

1.1

1.2

1.3

1.4

1.5

2. GPSS

2.1

2.2 GPSS

2.3 .

3.

 

1.

 

, .

, .

, , .

, . .

1.1

 

, , .. . , (). (, ).

, .

, .. , . .

1.2

 

.

: PL/1, , . , , (, , , GPSS, ), .

1.3

 

. . , .. .

, , , , - , , .

 

1.4

. . . . , .

. , , , , , - . , , .

 

 

1.5

 

:

1. () ,

2. ,

3. , ,

4. ,

5. ,

6. ,

7. , ().

, .

.

, ..

, , , , , ..

, . - , .

 

2. GPSS

 

2.1

 

GPSS .

GPSS , . GPSS , , , GPSS. , , GPSS, .

GPSS, , .

. .

, , . , , .

               
       

 

 


 

, , . , . :

1. , ,

2. , ,

3. ,

4. ,

5. ,

6. , , .

, .

1. , , .

2. ,

3. ,

4. ,

5. , , . , . , , ,

6. .

2.2 GPSS

 

GPSS- (). .

GPSS- . , :

1. , ,

2. , ,

3. , - , . , . .

. - , .

, .

- (, , ..).

, .

, .

 

2.3 .

GENERATE-, . , B. , .

A .

B .

. GENERATE 5,3. 2 8.

B . , .

.

 

C
D
E

 

. , GENERATE . , B. D , . , . . 128 0 127. , .

. GENERATE 3,3,10,5 10, 0 6. 5 .

GENERATE 5,,2 2. 5 .

GENERATE 8,1,,,4 81, , , 4.

 

3.

( ) 2 6 .

, 8.

19 . , , .

. -, .

TERMINATE (). . , . , , TERMINATE. , . .

(), . .

GPSS , START.

START , 19- . TERMINATE START .

. 8 1 . :

1. :

GENERATE 480

TERMINATE 1

START, . 480 GENERATE TERMINATE, , 1 .

2. :

GENERATE 1

TERMINATE 1

START 480. 1,2, ,480. TERMINATE .

. , , .

,

:

1. . , , . , ,

2. , .

, , . . , .

:

1. ,

2. . ,

3. , ,

4. .

2 4 .

GPSS , . . ( ) , . :

1. , , , .. ,

2. , . . .

, , SEIZE , . RELEASE , .

. , . .

( ). ADVANCE ,B . ,B , GENERATE.

. SEIZE JOE

ADVANCE 16,4

RELEASE JOE

ADVANCE . .

, . QUEVE , DEPART . , .

. QUEVE JOEQ -

SEIZE JOE -

DEPART JOEQ -

ADVANCE 16,4 -

RELEASE JOE -

QUEVE DEPART ( 1). . :

1. , ,

2. , ,

3. ,

4. , ,

5. , .

QUEVE . . .

 

 

SIMULATE

, SIMULATE. , . . ( ). , , .

. SIMULATE 5 - , 5 .

1. 186. 164 . , . 1 .

: -.

:

JOE ();

JOEQ ( ).

 

 

     
  SIMULATE  
MODEL SEGMENT 1  
  GENERATE 18,6
  QUEVE JOEQ
  SEIZE JOE
  DEPART JOEQ
  ADVANCE 16,4
  RELEASE JOE
  TERMINATE  
X MODEL SEGMENT 2  
  GENERATE  
  TERMINATE 1  
  START 1  
  END  

 

.

2. :

1. . 3510 ,

2. . 6020 .

- 186 , - 102 .

5 .

:

1 , ,

2 , ,

3 .

 

     
  SIMULATE  
MODEL SEGMENT 1  
  GENERATE 35,10
  QUEVE JOEQ
  SEIZE JOE
  DEPART JOEQ
  ADVANCE 18,6
  RELEASE JOE
  TERMINATE  
MODEL SEGMENT 2  
  GENERATE 60,20
  QUEVE JOEQ
  SEIZE JOE
  DEPART JOEQ
  ADVANCE 18,6
  ADVANCE 10,2
  RELEASE JOE
  TERMINATE  
X MODEL SEGMENT 3  
  GENERATE  
  TERMINATE  
  START  
  END  

 

,

3. , . , . .

 

  420360 30090
  360240 10030

 

: .

:

1 , 1- ,

2 , 2- ,

3 .

CLEPK (), LINE .

     
  SIMULATE  
X MODEL SEGMENT 1  
  GENERATE 420,360,,,1
  QUEVE LINE
  SEIZE CLEPK
  DEPART LINE
  ADVANCE 300,90
  RELEASE  
  TERMINATE  
X MODEL SEGMENT 2  
  GENERATE 360,240,,,2
  QUEVE LINE
  SEIZE CLEPK
  DEPART LINE
  ADVANCE 100,30
  RELEASE CLEPK
  TERMINATE  
X MODEL SEGMENT 3  
  GENERATE  
  TERMINATE  
  START  
  END  

 

GPSS . TRANSFER. . TRANSFER .

: TARNSFER, , , .

. TRANSFER,NEXT

4. , . , , . , .

, :

1. ,

2. ,

3. ,

4. 1 .

.

.

305
82

 

2
80 ( )
2 1
7 1

 

 

1 ,

2 .

OVEN .

 

, . , . 40 .

 

 

     
  SIMULATE  
X MODEL SEGMENT 1  
  GENERATE ,,,4
BACK ADVANCE 30,5
  SEIZE OVEN
  ADVANCE 8,2
  RELEASE OVEN
  TRANSFER ,BACK
X MODEL SEGMENT 2  
  GENERATE  
  TERMINATE  
  START  
  END  

 

.

. TRANSFER. , . , B, , TRANSFER , B .

. TRANSFER BOTH, ONE, SAM.

5. 4, OVEN1 OVEN2.

 

     
  SIMULATE  
X MODEL SEGMENT 1  
  GENERATE ,,,4
BACK ADVANCE 30,5
  TRANSFER BOTH, OVEN1, EXT
ONE SEIZE OVEN1
  ADVANCE 8,2
  RELEASE OVEN1
  TRANSFER ,BACK
NEXT SEIZE OVEN2
  ADVANCE 8,2
  RELEASE OVEN2
  TRANSFER ,BACK
X MODEL SEGMENT 2  
  GENERATE  
  TERMINATE  
  START  
  END  

 

()

1. () Facility

OVEN

2. Average Utilization

.131

.785

=

 

.. , , . .

3. NUMBER ENTRIES

4. 7,991

5. , 81

6. , ,

PRESENT TRANS NO

 

4.

4,5,6 235, 279 294 . 80 . 400 .

           
           

 

, 5.

CLEAR ()

4 5 . D GENERATE 1. CLEAR. , . GENERATE.

4. .

 

     
  SIMULATE  
KEY GENERATE ,,,4
BACK ADVENCE 30,5
  SEIZE OVEN
  ADVANCE 8,2
  RELEASE OVEN
  TRANSFER BACK
  GENERATE  
  TERMINATE  
  START  
  GENERATE ,,,5
  CLEAR  
  START  
  END  

 

START GENERATE, KEY, . CLEAR, , . : MULTIPLE DEFINITION OF SYMBOL IN ABOVE CARD ( ).

, , , . . , , , GPSS , . , 2, 7, 5 .

. , , . . . ( , ), . , , , . , .. - , , . , .

GPSS

, GPSS , . .

. CURRENT , .

:

1. QUEVE LINE

2. MAXIMUM CONTETS

3. AVERAGE CONTENTS

4. TOTAL ENTRIES

5. ( ) ZERO ENTRIES

6. AVERAGE TIME/TRANS

7.

CURRENT CONTENTS

8. PERCENT

9. ZEROS

(),

, GPSS, .

:

 

DAG01V
DAG01A
  DAG01B
  DAG02
  DAG03
  DAG04
  DAG01C
  DAG05
  DAG06
  DAG07
D DAG08
E
F
G
H
I
J
K -

 

. 18.

, 32 DAG01V, . .

, . 32. DAG01.

DAG02 , .

DAG03 DAG04, DAG01, .

DAG05 . , DAG06 DAG07 , .

DAG06 .

DAG07 .

DAG08 .

,

, .

 

DD-
DOUTPUT ,
DINTERO ,
DSYMTAB , , GPSS;
DINTWORK , .
DREPTGEN ;
DINPUTI . DD,

 

,

48, PMD122, PMDS2. DD JOBLIB , . EXEC .

PGM=DAG01V , DAG01V, , DD. PARM=C , .

//MODEL1 JOB , ,

// REGION=200K

//JOBLIB DD DSN=PMDS2,UNIT=SYSDA,

// VOL=SER=PMD122,DISP=SHR

// EXEC PGM=DAG01V,PARM=C

//DOUTPUT DD SYSOUT=A

//DINTERO DD UNIT=SYSDA,SPACE=(TRK,(10,10))

//DSYMTAB DD UNIT=SYSDA,SPACE=(TRK,(10,10))

//DINTWORK DD UNIT=(SYSDA,SER=(DINTERO)),

// SPACE=(TRK,(10,10))

//DREPTGEN DD UNIT=SYSDA,SPACE=(TRK,(10,10))

//DXREFDS DD UNIT=SYSDA,SPACE=(TRK,(1,1))

//DINPUT1 DD *

//

 

:

1. , 0,

2. ,

3. .

72 . , , , . , . ( ) . . , .

. :

WARNING EXECUTION ERROR NUMBER XXX

BLOCK NUMBER YYYY

CLOCK ZZZZZZ

SIMULATION CONTINUES,

, ,

YYYY , ,

ZZZZZZ , .

. , .

, . : , , , . , .

()

, . :

ENTER ,

( ) ,

, . =1.

, .. 2 , 3, .

STORAGE. 2 .

1 . ( ). STORAGE. .

. 7 STORAGE 5

MAPY STORAGE 2

7 MARY 5 2 .

2 . ( ), STORAGE. S1, 1 (S2, 2), Si, i. Si, i, , i . S.

STORAGE .

. STORAGE SPARK,10/S CHECK,25

1 , , (PREEPT ).

. LEAVE, ENTER.

6. .

50 8 5 . . , ( ), . , , .

, , .

.

3,75 , , 30 . 50 20 (- ). 73 . 15725 . . . 4 ( 39 ) 40 .

.

1 .

2 .

:

MEN ,

NOLOW , .

 

     
  SIMULATE    
  STORAGE SMEN,3/SNOWON,50 , 50
X MODEL SEGMENT 1    
CNTRL GENERATE ,,,53 53 , 50 3
BACK ENTER NOWON
  ADVANCE 157,25
  LEAVE NOWON
  ENTER MEN
  ADVANCE 7,3
  LEAVE MEN
  TRANSFER ,BACK
X MODEL SEGMENT 2    
  GENERATE   4 40
  TERMINATE    
  START    
CNTRL GENERATE ,,,54 4
  CLEAR    
  START    
CNTRL GENERATE ,,,55  
  CLEAR    
  START    
  STORAGE SMEN,4 4
CNTRL GENERATE ,,,53  
  CLEAR    
  START    
CNTRL GENERATE ,,,54  
  CLEAR    
  START    
CNTRL GENERATE ,,,55  
  CLEAR    
  START    
  STORAGE SMEN,5  
CNTRL GENERATE ,,,53  
  CLEAR    
  START    
CNTRL GENERATE ,,,54  
  CLEAR    
  START    
CNTRL GENERATE ,,,55  
  CLEAR    
  START    
  END    

 

( ):

1. STORAGE - ()

MEN

NOWON

2. CAPACITY -

3. AVERAGE CONTENTS -

2.185

49.182

4. AVERAGE UTILIZATION - ()

0.728

0.983

5. ENTRIES -

6. AVERAGE TIME/TRANS -

7.087

155.471

7. CURRENT -

CONTENTS

8. MAXIMUM -

CONTENTS

:

1. CAPACITY () =3,

2. 2.185 AVERAGE CONTENTS 2.185,

3. 72.8 % AVERAGE UTILIZATION 0.728,

4. 1924 ENTRIES 1924,

5. 7.087 AVEAGE TIME/TRANS,

6. CURRENT CONTENTS ,

7. , MAXIMUM CONTENTS 3.

NOWON.

. , - 8 30 , 30 , 60 .

, , - .

, 157 , 7 . ( ) 157+7=164 .

157/164=0.95.

50 , , 0.95*!50, 52,6. .. 2,6 50 . - . 3-5 3-5 . , 4 4 .

-. - , . - , . , , . . , , .

:

 

 

A B C D
  A,B ADVANCE -    
    B A DEPAT - ,    
B A ENTER -    
  A,B C,D,E GENERATE -
  B A LEAVE - -    
    B A QUEVE -    
A RELEASE -        
A SEIZE -        
  A TERMINATE      
A     B C   TRANSFER                

 

. :

1. ,

2. ,

3. , ,

4. , .. ,

5. , , ,

6. .

, START, END. REPORT, . .

GPSS:

START 1000

REPORT

END

START .

 

8: :





:


: 2015-11-05; !; : 964 |


:

:

.
==> ...

1437 - | 1416 -


© 2015-2024 lektsii.org - -

: 0.552 .