Get premium membership and access revision papers, questions with answers as well as video lessons.
Got a question or eager to learn? Discover limitless learning on WhatsApp now - Start Now!

Computer Operating Systems(Dbit 125) (Dcis 106) Question Paper

Computer Operating Systems(Dbit 125) (Dcis 106) 

Course:Computer Science And Business

Institution: Kenya Methodist University question papers

Exam Year:2013



TIME : 2 HOURS

INSTRUCTIONS: Answer question one and any other two.
Question One
Define the term operating system.
(2mks)
Give a detailed account on lifecycle of a process.
(6mks)
(i) What do you understand by the term deadlock.
(2mks)
ii) Discuss in detail the various conditions that lead to deadlock occurrence. (8mks)
Explain the following concepts as they apply in operating system. (8mks)
Multi-tasking
Scheduling
Multi-processing
Load balancing algorithm
Give a brief account on the four goals of scheduling.
(4mks)

Question Two
What is a kernel?
(2mks)
It is said that the Kernel is responsible for system resource management. Briefly explain four basic services provided by the Kernel with relevant examples.
(8mks)
Compute resource protection involves two basic parameters. Identify these parameters and give a detailed explanation on how the user exercises their operations.
(4mks)
Define the following terms.
(6mks)
Scheduler
Buffer
Demand paging

Question Three
(i) What is an interrupt?
(2mks)
ii) How is it handled within the computer system? What is its benefit within the computer system? (4mks)
Some network services allow the resources of a compter to be accessed transparently. Briefly explain five advantages of transparency as it applies to distributed operating system.
(10mks)
Briefly explain the functions of the following.
(4mks)
Back-up
Disk-management

Question Four
The following series of processes with the given estimated routine arrives in the ready queue in the order shown, for FCFs and shortest job scheduling policies. Calculate the waiting time and Walt/routine ratio for each process. Comment on the results of both.
(10mks)

Job estimated routine
1 10
2 50
3 2
4 100
5 5
What two events can cause a process to lose control of the processor? Explain.
(4mks)
Many computer system. Designers rely on the following measures of system performance.
Throughout
Capacity
Response time
Resource utilization
Availability
Reliability
Briefly explain each of the above measures system performance. (6mks)

Question Five
Describe how a file directors system can be organized into a tree structure and explain the advantages of such arrangement.
(10mks)
What gain is achieved by double buffering as opposed to single buffering? Briefly explain.
What is the meaning of the following terms?
Virtual device
Device driver.
(4mks)






More Question Papers


Popular Exams



Return to Question Papers