MODERN
OPRATING SYSTEMS Q BANK
SECTION
A
1. List the function of operating
system?
2. What you mean by resource from
the operating system point of view?
3. Define Thread.
4. Explain Different classes of user spaces &
memory space?
5. Define process kernel?
6. What is DMA?
7. List all the factors affected
the operating system design?
8. What is the usage of device
drivers?
9. What is interrupt – driven
I/O?
10.List all the non-pre-emptive scheduling strategies?
11. List the advantage of shared
memory multiprocessor?
12. What do you mean by pre-emptable resource?
13. What is semaphore?
14. Define address translation in
memory management?
15. Define paging?
16. Define deadlock?
17. Define mapping?
18.Compare low level file with
structured file?
19. Define the Andrew file system?
20.
Define
the LOCUS file system?
21. What you mean by memory –
mapped file?
22.
What
is meant by kernel in UNIX operating system?
23.
What
do you mean by differentiate between an abstract resort and physical resource?
Give to two examples of each.
24.
List
different classes of processor models?
25.
Mention
the role of a device driver?
26.
What
do you mean by pre-emptive scheduling?
27.Explain the concept of
semaphores?
28.
What
is meant by monitors?
29.
What
do you mean by indexed sequential file?
30.
Mention
the basic functions of a memory manager?
31. DES encryption algorithm?
32.
Define
the terms authentication and authorization?
SECTION B
1. Explain how you can create a
process?
2. Write a note on coordinating
process?
3. Explain about explicitly
ordering event execution?
4. Explain the dynamic address
relocation with runtime bound checking?
5. Explain the concept of
segmentation in virtual memory?
6. What is thread? Explain its
advantage.
7. Explain time sharing system
and real time system?
8. Explain about batch system?
9. Discuss about serial
communication?
10. Explain about the resource
abstraction?
11. Discuss about the processor
modes and kernels?
12. Discuss about Buffering?
13. Explain the strategy
selection in scheduling?
14. Explain about shared memory
multiprocessor?
15. Write note on static paging
algorithm?
16. Discuss the dynamic paging
algorithm and compare with static algorithm?
17. Discuss about memory mapped
files?
18. Explain about user
authentication and authentication in networks?
19. Write short notes on
(a).
Device directory
(b). File
directory
20. Explain the concept of file
– level caching?
21. Discuss about buffering
& Explain various buffering techniques?
22. Explain about the
communication devices their types and strategies?
23. Explain about inter process
communication?
24. Following represents a single processor
with FCFS scheduling:
Process
|
0
|
1
|
2
|
3
|
4
|
T(P
i)
|
350
|
152
|
547
|
50
|
75
|
Calculate
(a) average Turn around time
(b) average Waiting a time
(c) Gantt chart to illustrate
execution process
(d) Compare the performance
measures with SJN.
25. Explain the dynamic address
relocation with runtime bound checking?
26. Explain the concept of
segmentation in virtual memory?
27. Explain the file systems
used in modern computer systems?
SECTION C
1. Explain the device
management approaches?
2. Discuss the process hierarchy
in process management?
3. Discuss all the preemptive
strategies of scheduling?
4.
Explain the concept of monitors?
5.
Discuss about the deadlock detection and recovery?
6. Explain how the address
translation is done by paging?
7. Discuss about the deadlock
prevention and avoidance?
8. Discuss all the memory
manager strategies?
9. Discuss all the Non
preemptive strategies of scheduling?
10. Explain the concept of
semaphore?
11. What is directory? Explain
its structure and implementation?
12. Discuss about remote disk
systems and remote file system?
13. Discuss how the low level
file is managed by operating system?
14. Write note on internal
access authorization?
15. How the operating system
treats an entity as a resource? Explain any one
resource?
16. Discuss the strategies of
operating system?
17. Discuss about the structure
of operating system?
18. Explain the role of threads
in programming by giving suitable example?
19. Explain the operating system
organization with its basic functions?
20. Discuss about the device
drivers in device management?
21. Discuss in detail about
various modern operating systems and their strategies?
22. What do you mean by process
and thread? Explain their semantics of classic
process, behavior of various functions
in detail?
23. What do you mean by critical
sections and deadlock? Explain.
24. Explain deadlock and its
addressing strategies in detail?
25. Explain the methods of
implementing static and dynamic paging algorithms?
26. Discuss about the detection
and recovery strategy of a resourced manager?
27. Discuss about the memory
allocation schemes in detail?
28. Write a brief note on
Information structure and explain them with respect to
modern operating system context (UNIX, Windows
and IBM MVS)?