Operating Systems 2 (CSCT3210)

Computer Science - COS

Semester: Resit

Level: 300

Year: 2018

Exercise I (10 + 10 + 10 = 30 mks)
a) What the following abbreviations stand for?
MBR, SJF, MLQS, MVT, MMU
b) Explain the following concepts and state clearly the differences
program, job, task, process, thread
c) Give the advantages and disadvantages of managing memory using memory
segmentation and using memory paging system
Exercise II (10+10+10+10 = 40 mks)
A process having 7 pages is to be executed on a time sharing operating system where the
scheduler has allocated 4 frames and the solicitations of the pages are as follow.
2 3 4 3 4 5 6 7 1 2 3 4 3 2 5 6 7 5 4 5
The algorithm LRU is to be applied.
a) Draw the temporal diagram of execution of those pages
b) How many default paging occurred?
The FIFO algorithm is to be applied.
c) Draw the temporal diagram of execution of those pages
d) How many default paging occurred?
Good Luck !
REPUBLIC OF CAMEROON THE UNIVERSITY OF BAMENDA
Peace-Work-Fatherland P.O. Box 39 Bambili
First Semester Examinations
School/Faculty: HTTTC Department: Computer Science Option: ICT /FCS Lecturer: Dr LIENOU Jean-Pierre
Course Code: CSC223 Course Title: OPERATING SYSTEM II Credit Value: 2
Date: Duration 1H Start Time: 07 AM End Time 08 AM Hall PBB08
www.schoolfaqs.net