0% found this document useful (0 votes)
5 views

OS Assignment 1

This document outlines an assignment for the 2nd-year Computer Engineering students at Suryodaya College of Engineering & Technology for the Operating System subject. It includes various questions covering definitions, types of operating systems, system calls, scheduling, and process management, along with a practical problem involving process scheduling algorithms. The assignment is to be submitted by January 27, 2025, after being displayed on January 16, 2025.
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

OS Assignment 1

This document outlines an assignment for the 2nd-year Computer Engineering students at Suryodaya College of Engineering & Technology for the Operating System subject. It includes various questions covering definitions, types of operating systems, system calls, scheduling, and process management, along with a practical problem involving process scheduling algorithms. The assignment is to be submitted by January 27, 2025, after being displayed on January 16, 2025.
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

National Rural Development and Research Society's

Suryodaya College of Engineering & Technology


Survey No.117/1 & 117/3A, Near Dighori Naka, Umrer Road, Nagpur, Maharashtra-441204

Department of Computer Engineering

Year- 2nd yr Session: 2024-25 Semester: IV th


Date of display: 16/01/2025 Date of Submission: 27/01/2025

Assignment - 1
Subject: Operating system

Q.1 Elaborate how would you define the term "Operating System"? Draw and
discuss the various components of a Computer System.
Q.2Explain following types of operating system.
i)Multiprogramming OS
ii)Real time OS
iii)Multitasking OS
iv)Distributed System.
Q.3 Draw and outline the operating system services in brief.
Q.4 Explain different types of system call in detail..
Q.5Explain different types of operating system.
Q.6 Differentiate between Multiprogramming OS and Multitasking OS.
Q.7Discuss with neat diagram various file allocation method.
Q.8 What is Scheduler? Explain different types of Scheduler.
Q.9 Draw the state transition diagram of process and explain each state in detail.
Q.10 Explain different directory structure.
Q.11Write short note on Context Switching.
Q.12 Differentiate between Primitive and non-Primitive scheduling.

Q.13 Consider the following set of process with length of CPU burst time given in
milliseconds
Process AT BT Priority
1 0 15 2
2 2 3 1
3 5 5 5
4 6 8 4
5 7 12 3

Give Gant chart and calculate the average waiting time for
I) FCFS
II) SJF
III) Round Robin (slice=4)
IV) Priority Scheduling algorithm

Q.14.Explain the concept of process control block with neat Diagram.

Subject Teacher

(Prof.Pooja pimpalshende)

You might also like