📘 Access 10,000+ CBC Exams With Marking Schemes

Prepare your learners for success! Get CBC-aligned exams for Grades 1–9, PP1–PP2, Playgroup and High School - all with marking schemes.

Browse Exams

Instant download • Trusted by 100,000+ teachers • Updated weekly

Comp 220:Operating System November 2008 Question Paper

Comp 220:Operating System November 2008 

Course:Bachelor Of Education Science

Institution: Kabarak University question papers

Exam Year:2008



KABARAK UNIVERSITY
EXAMINATIONS
2008/2009 ACADEMIC YEAR
FOR THE DEGREE OF BACHELOR OF EDUCATION
SCIENCE
COURSE CODE: COMP 220

INSTRUCTIONS:
Answer Question One and any other two questions

Question One
a) What is an operating system? [2mks]
b) State the factors you will consider when choosing an operating system for your
school [5mks]
c) Identify the process management activities related to operating systems.[5mks]
d) Briefly explain the causes of system interrupts [4mks]
e) State the benefits of threads [4mks]
f) State and explain the functions of an operating system [10mks]

Question Two
a) What is process synchronization? [2mks]
b) State the functions of scheduling [3mks]
c) Briefly describe the benefits of process synchronization [5mks]
d) Discuss the necessary condition for deadlocks [10mks]
Question Three [20mks]
a) Explain briefly the following terms
i. Dispatcher [2mks]
ii. Scheduling [2mks]
iii. Process [2mks]
iv. Dynamic partitioning [2mks]
v. Software [2mks]
b) Discuss dynamic portioning [10mks]
Question Four [20mks]
a) What is paging [10mks]
b) Discuss the main security features of Linux operating system [10mks]
Question Five [20mks]
a) Discuss the characteristics of an operating system [10mks]
b) Identify the weakness of Windows operating system [10mks]






More Question Papers


Exams With Marking Schemes

End Term 3 Exams

Mid Term Exams

End Term 1 Exams

Opener Exams

Full Set Exams



Return to Question Papers