552.ICE0124 Operating System-Assignment Jul
552.ICE0124 Operating System-Assignment Jul
Notice:
i. Assignment Total Marks: 15 marks
ii. DL students are required to write a TEST (25 marks) during residential classes.
iii.Full-Time students will be writing weekly tests/quizzes total (25 marks)
ASSIGNMENT JULY-DEC 2024 DUE DATE: 20TH OCTOBER,2024
School:………………………………………………
Degree Programme:…………………………………….
Course name and Code…….……………..…………….
Assignment No.(1)
Using a table format, find the Completion Time, Turnaround Time and Waiting Time and Response Time
for:
i) SJF non-preemptive
ii) SJF Preemptive
iii) Round Robin with Q.T =3ms
Iv) Which one will be the most effective type of algorithm, explain your answer.
Given that: TAT=CT-AT, WT=TAT-BT
[25 Marks]
QUESTION 2
a) Briefly describe the four generations of computing and how operating systems developed as a result.
[12 Marks]
b) There is some debate as to what will constitute a sixth-generation computer. Assume such a computer
is available. What do you think will differentiate it from the computers of today?
What advances do you think need to be made in order to produce a fifth-generation computer?
[13Marks]
QUESTION 3
CPU scheduling is the bases for multi programming (multi-tasking) operating systems.
However, certain systems utilize mono-programming operating systems to work effectively and efficiently.
Required:
a) Briefly describe four (4) benefits of a mono-programming operating system. [ 12 Marks]
b) Consider the following set of processes with their arrival and burst times as shown
P1: P2: P3: P4: P5
Arrival Time: 3 1 6 0 3
Burst Time: 3 6 2 7 1
Using a table format, find the Completion Time, Turnaround Time and Waiting Time Response Time for:
j) SJF non-preemptive
ii) SJF Preemptive. [13 Marks]
QUESTION 4
a) Explain what the following commands can achieve:
i) CD\ ii) Copy Con sudo1 iii) MD sudo1 iv) DIR /ah v) RD sudo1. [10 Marks]
b) With the aid of a diagram, critically access the process life cycle (state transition diagram).
[15 Marks]