Cisy 300:Computer Operating Systems I Question Paper
Cisy 300:Computer Operating Systems I
Course:Computer Science
Institution: Kenya Methodist University question papers
Exam Year:2015
KENYA METHODIST UNIVERSITY
END OF 1''st ''TRIMESTER 2015 (FT) EXAMINATION
FACULTY : COMPUTING & INFORMATICS
DEPARTMENT : COMPUTER SCIENCE
UNIT CODE : BBIT 213/CISY 300
UNIT TITLE : COMPUTER OPERATING SYSTEMS
TIME : 2 HOURS
INSTRUCTIONS
Answer question One and any other Two questions.
Question One
Elaborate on any four typical goals of an operating system.
(4 marks)
How does an operating system support plug and play devices
(3 marks)
Describe any three objective of processor scheduling.
(6 marks)
Describe the following operating system terminologies.
Page
(2 marks)
Race condition
(2 marks)
Semaphore
(2 marks)
Deadlock
(2 marks)
Discuss any three components of an operating system.
(6 marks)
How do boundary registers support the functioning of an operating system?
(3 marks)
Question Two
Explain how the operating system applies the following fetch strategies.
On demand
(2 marks)
Anticipatory
(2 marks)
What are the strengths and limitations of each of the fetch strategies in (a) above?
(4 marks)
Elaborate on the following thread operations
Cancel
(2 marks)
Join
(2 marks)
Describe the following threading models
User-level
(4 marks)
Kernel level
(4 marks)
Question Three
What is meant by term overlay?
(2 marks)
How do overlays support program execution?
(3 marks)
Describe two common methods of implementing interprocess communication (IPC).
(4 marks)
Discuss three typical services offered by an operating systems.
(6 marks)
Describe the process states as applied in operating system.
(5 marks)
Question Four
What is the role of a process control block (PCB) in process execution?
(3 marks)
When would the operating system require to use virtual memory? (3 marks)
Discuss any three processor scheduling strategies.
(6 marks)
Explain the following processing methods.
Single stream batch processing.
(2 marks)
Fixed portion multiprogramming.
(3 marks)
Variable partition multiprogramming.
(3 marks)
More Question Papers
Exams With Marking Schemes
Popular Exams
Mid Term Exams
End Term 1 Exams
End Term 3 Exams
Opener Exams
Full Set Exams
Return to Question Papers