Вы находитесь на странице: 1из 2

IDHAYA ENGINEERING COLLEGE FOR WOMEN

CHINNASALEM
Department of Electrical & Electronics Engineering
CS2411 / Operating Systems
Sem / Year : IV / VII

R2008
UNIT I OS OVERVIEW
PART A

1. What is the main purpose of Operating Systems?(N/D 2011) (M/J 2012)


2. List down the functions of OS.(N/D 2010)(A/M 2015)
3. What is system calls? Give their major categories.(N/D 2011) (N/D 2013) (M/J 2014)
4. What is virtual machine? (N/D 2013)
5. What are the reasons for providing process cooperation? (M/J 2014)
6. What are the advantages of cooperating process? (N/D 2011)
7. List out any four scheduling criteria. (M/J 2014)
8. Draw the structure for a Basic Instruction Cycle.
9. Give the difference between User-level threads and kernel-level threads.(M/J 2012)
10. What is the difference between preemptive scheduling and non-preemptive scheduling..
(M/J 2012) (A/M 2015)
11. What are the main advantages of multiprogramming? (N/D 2010) (N/D 2011)
12. What does the CPU do when there are no user programs to run?(N/D 2011)
13. What do you meant by short-term scheduler? (N/D 2010)
14. List out the data fields associated with process control blocks.(A/M 2015)
15. Define the term dispatch latency.(A/M 2015)
16. Define an Interrupt.
17. What are the most common classes of Interrupts.
18. Define :DMA.
19. What are the goals of an OS?
20. Define: Spooling.
21. Give the advantages of Spooling.
22. What is meant by Multiprocessor system.
23. Mention some of the features of a multiprocessor system.
24. What are the two types of multiprocessor system?
25. Give the advantages of multiprocessor system.
26. Give the difference between symmetric and asymmetric multiprocessing.
27. Define: Distributed Operating Systems.
28. Give the advantages of Distributed OS.
29. Define: Network OS.
30. Mention some of the services of an OS.
31. Define: Kernel.
32. Define: System Calls.
33. Mention the classification of Systems calls.
34. How system programs are classified?

PART B
1. (i) Explain. important services of OS (M/J 2012)
CS2411 / OS

Sr.Arokia jaya

IDHAYA ENGINEERING COLLEGE FOR WOMEN


CHINNASALEM
(ii) Discuss about the virtual machine with neat sketch.(N/D 2011)

2. What is meant by process? Explain states of process with neat sketch and discuss the
process state transition with a neat diagram.(N/D 2010)
3. Explain about any two CPU scheduling with stable example. (N/D 2011)
4. Explain the various types of System calls with an example.(A/M 2015)
5. (i) What is Gantt chart? explain how it is used.
(ii) Explain the FCFS, Preemptive and non Preemptive versions of shortest-Job-First
and Round Robin (Time slices=2) scheduling algorithms with Gantt chart for the for
processes given.
Processes
Arrival Time
Burst Time
P1
0
10
P2
1
06
P3
2
12
P4
3
15
(a) What is the average waiting time of each processes for each of the scheduling
algorithms.
(b) (b) What is the turnaround time of each processes for each of the scheduling
algorithms. (M/J 2012) (A/M 2015)
6. Define essential properties of following types of OS
(a) Batch system
(b) Time sharing
(c) Real time
(d) Distributed (M/J 2012)
7. (i) Explain about various management of OS and their responsibility in detail.
(ii) What is context switching? Explain with necessary diagrams.(N/D 2013)
8. (i) Explain the various operations of processes.
(ii) Give a short note on threading issues.(M/J 2014)
9. Give a detail description about system structure of a modern OS. (N/D 2010) (M/J 2014)
10. Explain about Memory Hierarchy of an OS.
11. Discuss about the Evolution of Operating Systems.
12. Explain briefly about Interprocess communication.(N/D 2011)
13. Discuss about the Basic elements of a Computer System.

CS2411 / OS

Sr.Arokia jaya

Вам также может понравиться