Get premium membership and access revision papers, questions with answers as well as video lessons.

Computer Operating Systems (Cisy 300) (Bbit 213) 1St Trimester Question Paper

Computer Operating Systems (Cisy 300) (Bbit 213) 1St Trimester 

Course:Bachelor Of Business Information Technology

Institution: Kenya Methodist University question papers

Exam Year:2014



COMPUTER OPERATING SYSTEMS (CISY 300) (BBIT 213) 1ST TRIMESTER 2014
KENYA METHODIST UNIVERSITY

END OF 1'ST 'TRIMESTER 2014 (DAY) EXAMINATION

FACULTY : COMPUTING & INFORMATICS
DEPARTMENT : COMPUTER SCIENCE AND BUSINESS
INFORMATION
UNIT CODE : CISY 300/BBIT 213
UNIT TITLE : COMPUTER OPERATIONS SYSTEMS
TIME : 2 HOURS


INSTRUCTIONS

Answer question one and any other two questions

Question One (30 Marks – compulsory)

Define the term operating systems and briefly describe the two main function of operating
systems (4 Marks)
Briefly describe the following concepts as used with operating systems
Device driver
(2 Marks)
Batch processing system
(3 Marks)
Multiprogramming
(2 Marks)
Scheduler
(2 Marks)
Spooling
(2 Marks)
Multiprogramming with variable partitions may implement a variety of algorithms for memory allocation once a memory block becomes free. State and briefly describe any three such algorithms
(9 Marks)
The use of priority scheduling algorithms may lead to long wait or starvation
What do you understand with long wait and starvation
(4 Marks)
Describe two possible solutions to the problem of long wait and starvation
(2 Marks)


Question Two (20 marks)

With the help of a diagram, describe the states and transition that a process may be involved in during its execution
(8 marks)
Deadlock management may use three possible approaches. Briefly describe these three techniques for managing deadlocks
(6 Marks)
State and briefly describe any three operating systems components
(6 Marks)



Question Three (20 marks)

Define virtual memory and briefly describe its role in modern operating systems
(3 Marks)
Distinguish between the following concepts as used with virtual memory systems
Physical address space and logical address space
Virtual page and page frame
(4 marks)
Briefly describe the role of the device independent I/O software in operating systems
(3 Marks)
One of the key concerns in the development of operating systems is to reduce CPU idle time. Citing five concepts in the development of the modern operating systems, describe how each attempts to reduce idle CPU time
(10 marks)


Question Four (20 marks)

Why is inter-process communication (IPC) important in the implementation of processes?
(2 marks)
Describe race condition as used with computer operating systems(2 Marks)
Describe three approaches for achieving mutual exclusion by busy waiting, stating the drawback of each
(9 marks)
Differentiate between text file and binary file
(2 Marks)
Briefly describe the role played by the file management component in the operating systems
(5 marks)






More Question Papers


Popular Exams



Return to Question Papers