Sei sulla pagina 1di 1

Department of Computer Science and Engineering

Faculty of Engineering, University of Moratuwa

CS 2842 – Computer Systems


B. Sc. Engineering Semester 2 (New Curriculum)

Assignment 4

(1) Describe the operating systems role as a resource manager.

(2) Write short notes on following


i. Microkernel architecture
ii. Multithreading
iii. Symmetric multiprocessing
iv. Distributed operating systems

(3) What is a process? Describe the state transition of a process.

(4) Consider the following set of processes.

Process Arrival Time Service Time


A 0 7
B 1 6
C 2 5
D 4 3
E 5 1
F 7 23
G 9 14
H 11 12
I 12 6
J 15 3

Represent their execution pattern for the following scheduling algorithms.


i. First Come First Saved
ii. Round Robin
iii. Shortest Process Next
iv. Shortest Remaining Time

Potrebbero piacerti anche