Computer Operating Systems Exam
Computer Operating Systems Exam
INSTRUCTIONS
1. The Paper is made up of FIVE (5) Questions, question ONE is compulsory plus any other
TWO questions.
2. Credit is given for legibility, clarity of expressions and use of relevant illustrations.
3. Clearly write your registration number on each answer sheet used.
QUESTION ONE
i. Operating system
ii. Process
iii. Synchronization
b. State and explain any four services provided by an operating system [8mks]
QUESTION TWO
a. Differentiate between paging and segmentation [4mks]
QUESTION THREE
i. Race condition
d. Describe how each of the following elements enhances the speed of the processor (if at
all).
i. Registers
ii. Cache
iii. Virtual memory [6mks]
QUESTION FOUR
a. Using a well labeled diagram, describe the file system architecture [10mks]
b. State and explain any four factors that should be considered when choosing a file
c. State and explain any three types of threats to computer systems [6mks]
QUESTION FIVE
b. Using an example, illustrate the First in First out (FIFO) scheduling algorithm. Calculate
the average waiting time and turn-around time for each process. [6mks]