simulation programs

Download Simulation programs

If you can't read please download the document

Upload: mir-majid

Post on 24-May-2015

309 views

Category:

Documents


0 download

TRANSCRIPT

  • 1. =======================================================================================================* Chapter 9* Question no. 9-1Generate 5,0Bak Advance 4,3Transfer .1,Acc,RejAcc Terminate 1Rej Advance 15,3Transfer ,BakStart 1000=====================================================================================_* Chapter 9* Question no 9-2Generate 6,0Transfer .1 A,BA Advance 4,2Transfer .1,AccA,RejAccATerminate 1Rej Terminate 0B Advance 20,10Transfer .1,AccB,RejAccBTerminate 0Start 1000_____=============* Chapter 9* Question no. 9-3Generate 5,2

2. Queue 1Enter clkDepart 1Advance 8,4leave clkMarkQueue 2Seize 2Depart 2Advance 4,3Release 2Tabulate TabTerminate 1clk Storage 2Tab Table M1,5,5,10Start 1000_____=============* Chapter 9* Question no. 9-4Generate 3,2Advance 15,5Transfer .2,GalB,GalCGalBAdvance 30,10Transfer .1,Tab,GalDGalCAdvance 20,10GalDAdvance 15,5Tabulate NameTab Terminate 1NameTable m1,3,5,10Start 1000_____=============* Chapter 9* Question no. 9-5Generate 10,5 3. Acc Transfer Both,,BusySeize 1Advance 6,3Release 1Terminate 1BusyTransfer .5,Callf,LeftyCallf Advance 5,0Transfer ,AccLefty Queue 1Terminate 0Start 1000_____=============* Chapter 9* Question No. 9-6Generate 10,5Transfer .2,Hot,SandHot Queue 1Enter SerDepart 1Advance 1,0Leave SerQueue 2Enter CafDepart 2Advance 30,10Leave CafTransfer ,LefSandQueue 3Seize SWSerDepart 3Advance 0.5,0Release SWSerQueue 2Enter CafDepart 2Advance 15,10Leave CafLef Tabulate TabTerminate 1Ser Storage 6Caf Storage 200 4. Tab Table M1,5,5,10Start 1000_____=============* Chapter 9* Question no. 9-7Generate 1,.5Queue Wait1Enter BerthDepart Wait1Queue Wait2Enter CraneDepart Wait2Advance 7.5,3Leave CraneTransfer .1,Term,StayTermLeave BerthTerminate 1StayQueue QFuelSeize FuelDepart QFuelAdvance 1,.5Release FuelTransfer,TermBerth Storage 6Crane Storage 5Start 100_____=============* Chapter 10* Question No. 10-1Buy Function RN1,D40.1,4/0.3,3/0.5,2/1,1Generate 20,10Queue 1Seize CDepart 1Assign 1,FN$BuyAdvance V$TRelease CTabulate Tab 5. Terminate 100 TVariable (P1#5) TabTable M1,5,5,10Start 100_____=============* Chapter 10* Question No 10-2Customer Function RN1,C240.0,0.0/0.1,0.104/0.2,0.222/0.3,0.355/0.4,0.509/0.5,0.690.6,0.915/0.7,1.2/0.75,1.38/0.8,1.6/0.8,1.6/0.84,1.83/0.88,2.120.9,2.3/0.92,2.52/0.94,2.81/0.95,2.99/0.96,3.2/0.97,3.50.98,3.9/0.99,4.6/0.995,5.3/0.998,6.2/0.999,8Generate 36,FN$CustomerTransfer BOTH,,BnaEnter BasketAssign 1,0Assign 2,FN$BuySavevalue 10_,S$BasketAdvance FN$PeopleQueue WaitEnter CtrDepart WaitAdvance V$TmLeave CtrSavevalue 10-,S$BasketTabulate TabTabulate ItemLeave BasketTerminate 1Bna Transfer .1,LevAssign 1,1Assign 2,FN$BuySavevalue 10_,P1Advance FN$PeopleQueue WaitEnter CtrDepart WaitAdvance V$TmLeave CtrSavevalue 10-,P1Tabulate TabTabulate ItemTerminate 1Lev Terminate 0 6. Ctr Storage 5BasketStorage 50Tab Table M1,5,5,10ItemTable P2,5,5,4TmVariable (P2#10_25)Buy Function RN1,D4.2,5/.5,10/.9,15/1,20PeopleFunction X10,C50,0/15,400/30,900/45,1500/60,2250Start 10,NPResetStart 1000_____=============* Chapter 10* Question No. 10-3Generate 15,5Gate NU B,ClrkC ClrkAQueue 1Seize ADepart 1Advance 10,3Release A ClrkBQueue 2Seize BDepart 2Advance 5,2Release BTerminate 1 ClrkCQueue 3Seize CDepart 3Advance 5,2Release CTerminate 1Start 1000 7. _____=============* Chapter 10* Question No. 10-4Generate 300,60Logic S BGate LR BTerminate 1Generate 20,15Enter BQGate LS BAdvance 5Savevalue BT_,5Leave BQTest NE X$BT,20,LevSavevalue BT,20Lev Logic R BTerminate 0BQStorage 10BdVariable S$BQ#5 Start 10_____=============* Chapter 10* Question No. 10-5Destination Function RN1,D4 0.2,1/0.5,2/0.85,3/1,4 Sz10 Function P2,D1010,1/20,2/30,3/40,4/50,5/60,6/70,7/80,8/90,9/100,10 Sz5 Function P2,D2005,1/10,2/15,3/20,4/25,5/30,6/35,7/40,8/45,9/50,1055,11/60,12/65,13/70,14/75,15/80,16/85,17/90,1895,19/100,20Generate 7,3Assign 1,FN$DestinationAssign 2,V$SizeGate LR MainLogic S MainAdvance FN$Sz10 8. Logic R MainTest E P1,1,Ln2 Ln1Queue LQ1Seize L1Depart LQ1Advance FN$Sz5Release L1Terminate 1 Ln2Test E P1,2,Ln3Queue LQ2Seize L2Depart LQ2Advance FN$Sz5Release L2Terminate 1 Ln3Test E P1,3,Ln4Queue LQ3Seize L3Depart LQ3Advance FN$Sz5Release L3Terminate 1 Ln4Seize L4Advance FN$Sz5Release L4Terminate 1SizeVariable 90#RN1_10Start 1000_____=============* Chapter 10* Question No. 10-6Phone Function RN1,C240.0,0.0/0.1,0.104/0.2,0.222/0.3,0.355/0.4,0.509/0.5,0.69/0.6,0.915/0.7,1.2/0.75,1.380.8,1.6/0.84,1.83/0.88,2.12/0.9,2.3/0.92,2.52/0.94,2.81/0.95,2.99/0.96,3.2/0.97,3.50.98,3.9/0.99,4.6/0.995,5.3/0.998,6.2/0.999,7/0.9997,8Generate 12,FN$PhoneTest G V$FREE,2,Abnd 9. Asn1 Assign 1,V$LINEGate LR P1,Asn1 Asn2 Assign 2,V$LINETest NE P1,P2,Asn2Logic S P1Transfer Both,,Block GetL Enter LinksGate LR P2,BusyLogic S P2Advance 120,FN$PhoneLogic R P1Logic R P2Leave LinksTransfer .8,,LocalSavevalue Profit_,1Transfer ,Term LocalSavevalue Profit_,0.1 Term Terminate 1 Abnd Terminate 0 BlockLogic R P1Terminate 0 Busy Leave LinksLogic R P1Terminate 0 LinksStorage10 Line Variable 50#RN1/1000_1 Free Variable 50-2#S$Links-2Start 1000_____=============* Chapter 10* Question No. 10-7Generate 10,5Queue 1Seize SingleTrackDepart 1Advance 8,4Release SingleTrack 10. Logic I PathGate LS Path,Track2Track1Advance 18,9Terminate 1Track2ADVANCE 18,9TERMINATE 1Start 1000_____=============_____=============