0% found this document useful (0 votes)
7 views1 page

OS Assignment 2

This document is an assignment for the Operating System course (BCS 401) at Raj Kumar Goel Institute of Technology, outlining the course outcomes and topics to be covered. Students are required to answer questions related to processes, concurrency, memory management, and various synchronization problems. The assignment aims to assess students' understanding of key concepts in operating systems.

Uploaded by

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

OS Assignment 2

This document is an assignment for the Operating System course (BCS 401) at Raj Kumar Goel Institute of Technology, outlining the course outcomes and topics to be covered. Students are required to answer questions related to processes, concurrency, memory management, and various synchronization problems. The assignment aims to assess students' understanding of key concepts in operating systems.

Uploaded by

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

Raj Kumar Goel Institute of Technology Ghaziabad

ISO 9001:2015 Certified


th
5 KM. STONE, DELHI-MEERUT ROAD, GHAZIABAD (U.P)-201003
Tel: (0120) 2788409, Fax: (0120) 2788447

Department of Computer Science &Engineering(IOT)

OPERATING SYSTEM-BCS 401 (2023-24)

Assignment 2

Maximum Marks: 20

COURSE OUTCOMES
By the end of the course, students will be able to:

Code Course Outcome Bloom’s Knowledge Level (KL)


CO1 Understand the structure and functions of OS. K1, K2
CO2 Learn about Processes, Threads and Scheduling algorithms. K1, K2
CO3 Understand the principles of concurrency and Deadlocks K2
CO4 Learn various memory management scheme K2
CO5 Study I/O management and File systems. K2, K4

ATTEMPT ALL QUESTIONS


Q1/. Explain the process concept and type of processes in operating system.

Q2/. Describe critical section and all three requirements for efficient critical section protocol design.

Q3/. Describe Dekker’s algorithm to solve critical section problem.

Q4/. Explain Semaphore with its types and application.

Q5/. Explain ‘Inter Process Communication’ to exchange data and information among cooperating processes.

Q6/. Explain Sleeping Barber problem with its solution.

Q7/. Discuss Producer- Consumer Problem in Detail.

Q8/. Discuss Dinning Philosopher Problem with its solution.

Q9/. Explain what is MUTEX?

Q10/. Explain What are Spin Locks?

You might also like