0% found this document useful (0 votes)
22 views3 pages

1st IA QB OS

Question bank of operating system of 1st IA

Uploaded by

Kartik Kumar
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)
22 views3 pages

1st IA QB OS

Question bank of operating system of 1st IA

Uploaded by

Kartik Kumar
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/ 3

QUESTION BANK

OPERATING SYSTEMS

1. Distinguish between the following terms.

(i) Multiprogramming and Multitasking

(ii) Multiprocessor System and Clustered System


2. Define operating Systems. Explain the dual-mode operating system with a neat diagram.

3. Explain the layered approach of operating system structure with a supporting diagram.
4. What are system calls? Briefly point out its types with illustrations.

5. Define process. Explain different states of a process with state diagram.


6. Draw a Gantt chart and calculate average waiting time and turnaround time for the following
snapshot of processes using i) FCFS ii) SRTF

7. Define operating system. Explain briefly multiprocessing system and time-sharing system.

8. With a neat diagram explaining the concept of virtual machines.

9.What are system calls? Briefly explain types of system calls.

10.Explain operating system services with respect to user and system with figure.

11.Draw a Gantt chart and calculate average waiting time and turn around (TAT)time for the
following processes using 1)FCFS 2)SJF 3)RR
(q=2)

Process id Bust time Arrival time


P1 6 0
P2 3 1
P3 1 2
P4 4 3

12.Explain the process states and PCB with a neat diagram.


13.Explain scheduler and its types in a process execution. Explain the concept of context switching.

14. Define operating system. Explain briefly multi-programming and time-sharing system.

15. Explain in detail about abstract view of the components of a computer system with a neat diagram

16. Write a short on i) virtual machine ii) System Programs

17. What is the main advantage of the microkernel approach to system design? How do user programs and
system services interact in a microkernel architecture? What are the disadvantages of using the microkernel
approach?

18. What is process? Explain process scheduling.

19. Explain in detail about Inter Process Communication.

20. Define Thread? Explain Multi-Threading Models.

21. What is CPU Scheduling? Explain five different scheduling criteria used in the computing scheduling
mechanism.

22. For the process listed below, Draw Gantt chart using Pre-emptive & non-pre-emptive SJF. Calculate
Average waiting time & Average turn Around time.

23. Explain the operating system structure.

24. Briefly explain storage management

25. Discuss in detail the multithreading model, its advantages, and disadvantages with suitable
illustration.
26. What is Multi-Threaded Programming? Explain its motivation and advantages.

27. Define Thread? Explain threading issues.


28. What is inter-process communication? Discuss message passing and the shared memory
concept of IPC.

29. For the process listed below, Draw Gantt chart using FCFS & non-pre-emptive SJF.
Calculate Average waiting time & Average turn Around time.

30. Write a C program to demonstrate Shortest Job First algorithm.

You might also like