Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

IIMT COLLEGE OF ENGINEERING, GREATER NOIDA

QUESTION BANK
SUBJECT NAME: OPERATING SYSTEM COURSE: B.Tech

SUBJECT CODE: BCS 401 SESSION: 2023-24

Q1. Define 4 main functions of an Operating System.

Q2. Explain the principle advantages of Multiprogramming, Multiprocessing, Batch


Operating System and Real time operating system.
Q3. Explain Starvation problem and its solution.
Q4. Briefly define the term Real Time Operating System.
Q5. What do you mean by Concurrent Processes?
Q6. What do you mean by multitasking?
Q7. What is an Operating System?
Q8. Explain the Producer Consumer problem with its suitable solution.
Q9. What are the issues of concurrent processes?
Q10. Explain the following
i. Multiprogramming OS
ii. Multiprocessor OS
iii. Real Time OS
iv. Multitasking OS
Q11. Explain in detail about the Mutual Exclusion and Critical; Section Problem.
Q12. Explain in details about the Operating System Services.
Q13. Explain the following structure of operating system:
i. Simple Structure
ii. Monolithic Structure
iii. Layered Kernel
iv. Microkernel Structure
Q14. What is producer consumer problem? How it can illustrate the classical problem of
synchronization? Explain.
Q15. Define the services provided by the Operating System.
Q16. What is the difference between Multitasking and Multiprogramming?
Q17. Discuss mutual exclusion implementation with test and set instruction.
Q18. State the critical Section problem. Illustrate the software based solution to the critical
section problem.
Q19. What is the advantage and disadvantage of Micro-Kernal Structure?
Q20. Explain the principle of Concurrency.

You might also like