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?