Вы находитесь на странице: 1из 12
KOLEY TUNKU ABDUL RAHMAN SCHOOL OF ARTS AND SCIENCE ACADEMIC YEAR 2009/2010 JANUARY EXAMINATION = COMPUTER SCIENCE AACSS164(4) ia. TUESDAY, 19 JANUARY 2010 ‘TIME: 2.00 PM - 4.00 PM (2 HOURS) ADVANCED DIPLOMA IN SCIENCE ENGINEERING AND MICROELECTRONICS WITH COMPUTER COMMUNICATIONS) __ Attswer ALLL questions. All questions catry equal marks, This question paper consisis of 4 questions on 3 printed pages \CS5164 (4) DISTRIBUTED COMPUTER SYSTEMS Ql. (@)__ Scheduling refers to the way processes are assigned 10 an =" CPUs. © Aaentify TWO (2) process scheduling methods" Mw (2 marks) Gi) Compare the TWO 2) process scheduling methods. * (4 marks) Gil) In your opinion, which method is the most suitable used for scheduling 1/0 device’s access? Why? (G marks) (©) Ina mulitireaded process on single processor, he pocessor,canswichexceton : 4 resources between threads, resulting in concurrent execution. /PECa\s1Veraeigin ic ener, of a (entity the THREE (8) multithreaded process paradigins. =") "(3 MGA (ii) __Desctibe the THREE (3) multithreadéd process paradigms with diagrams, (6 marks) ii) _In your opinion, which multithreaded process paradigm is the most suitable in handling user response? Why? G marks) (© How many data type translations are necessary in a heterogeneous environment with nine different architectures: @ Without using External Data Representation (EDR)? I) @ marks) (ii) Using EDR?x (2 marks) [Total: 25 marks] 2 @) Suboptimal ca oie tule of thumb or basic intuition regarding rad cies el sei, ero mr ue So heurdstiCs Ae prox ty 2a pete ‘ re Eee ape) Etta) + Dbl peters lg ps nates ey Speke ee oo ‘A compute: Clock which teads 3:35: ie the time format is hours: minutes: seconds) is informed by a Universal Time Coordinator (UTC) that the current time is 20:25:10. @ How could we synchronize the computer clock time with the UTC time? (2 marks) (i) Explain ONE(1) adjustment that we eannot do, (@ marks) (Gi) Identify the type of physical time service approach used and explain ONE(1) bs main disadvantage of such an approach. G marks) (©) Name and describe the FIVE (5) methods used to prevent deadlocks, pon ge f

Вам также может понравиться