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

OS Assignment-1&2

The document outlines assignments for a course on Operating Systems at Swarnim Startup & Innovation University. It includes questions on various topics such as the definition of operating systems, their generations, services, system calls, and different scheduling algorithms. Additionally, it provides practical examples for solving scheduling problems using various algorithms like SRTF, FCFS, SJF, and Round Robin.

Uploaded by

Joy Gaming
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

OS Assignment-1&2

The document outlines assignments for a course on Operating Systems at Swarnim Startup & Innovation University. It includes questions on various topics such as the definition of operating systems, their generations, services, system calls, and different scheduling algorithms. Additionally, it provides practical examples for solving scheduling problems using various algorithms like SRTF, FCFS, SJF, and Round Robin.

Uploaded by

Joy Gaming
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

SWARNIM STARTUP & INNOVATION UNIVERSITY

SCHOOL OF ENGINEERING
Department of Information Technology
OPERATING SYSTEM

ASSIGNMENT-1

1. What is Operating System? Explain in brief.


2. Explain generation of OS in detail.
3. What is Services in OS? Explain in detail.
4. Explain system calls with example.
5. Write the Difference between monolithic and microkernel structure.
6. Explain structure of OS in detail.
7. Explain concept of virtualization.

Assignment-2
1. Difference between Process and Program.
2. Explain Process State with Diagram.
3. Explain Programming O.S.
4. Explain PCB and Context Switching.
5. What is Thread? explain its types.
6. Explain Multithreading.
7. Explain Scheduling Objective of Process Scheduling, Criteria for Best Scheduling Algorithm.
8. Explain Types of Scheduler.
9. Define Preemptive and Nonpreemptive algorithms.
10. Explain Scheduling Algorithms with Example.
11. Explain Multiprocessor CPU Scheduling.
12. Solve Following Example using SRTF algorithm.
Process Arrival Time Burst Time
P1 0 10
P2 1 6
P3 2 7
P4 3 2
13. Solve Following Example using FCFS algorithm.

14. Solve Following Example using SJF algorithm.

Process Arrival Time Execution Time Service Time

P0 0 5 0

P1 1 3 5

P2 2 8 14

P3 3 6 8

15. Solve Following Example using R-R algorithm. Quantum =3

Process Arrival Time Execution Time Service Time

P0 0 5 0

P1 1 3 5

P2 2 8 14

P3 3 6 8

Subject Incharge
(Mrs. Ruchika Dungarani)

You might also like