Download Department of CSE

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Copland (operating system) wikipedia , lookup

Berkeley Software Distribution wikipedia , lookup

RSTS/E wikipedia , lookup

Security-focused operating system wikipedia , lookup

Burroughs MCP wikipedia , lookup

Plan 9 from Bell Labs wikipedia , lookup

Windows NT startup process wikipedia , lookup

Process management (computing) wikipedia , lookup

CP/M wikipedia , lookup

Unix security wikipedia , lookup

VS/9 wikipedia , lookup

Spring (operating system) wikipedia , lookup

DNIX wikipedia , lookup

Paging wikipedia , lookup

Distributed operating system wikipedia , lookup

Transcript
Department of CSE
Subject- Operating System (CS-502)
Semester-V
UNIT-I
1. What are the components of OS?
2. Compare the following type of OS
i) Network
ii) Distributed
iii) Real time
iv) Time sharing
3. What are the advantages of multiprogramming?
4. What is spooling and buffering?
5. What are the main difference between OS for mainframe computer and personal
computer?
6. Write advantages and disadvantages of Open source OS.
7. What is the purpose of interrupts?
8. What is kernel?
9. Explain system call and system boot.
10. What is system programming?
11. What are the different services provided by an operating system?
UNIT-II
12. What are the five activities of an OS with regards to file management?
13. What is the main advantage for an OS designer of using virtual machine architecture?
14. Describe the action taken by a kernel to context switch between processes?
15. Describe the difference among short-term, medium-term and long-term scheduling.
16. What are the differences between user level and kernel level threads?
17. Define the essential properties of the following types of OS?
18. What are various file allocation methods?
19. Explain index allocation method?
20. Determine total head movement using algorithm SSTF, SCAN, C-LOOK request occur in the
following manner: 98, 183, 37,122,14,124,65,67 initially head reside on 53.
21. Describe the first fit. Best fit, worst fit strategies for disk space allocation with their merits and
demerits.
UNIT-III
22. What is semaphore?
23. Explain Mutual exclusion and race condition?
24. Why it is important for the scheduler to distinguish I/O based program from CPU-bound
programs.
25. What advantage is there in having different time quantum sizes at different levels of a
multilevel queuing system?
26. Which of the following scheduling algorithms could result in starvation a FCFS, SJF, RR,
Priority?
CS-502
Rahul Raghuwanshi
(Subject in charge)
Department of CSE
27. Explain why interrupts are not appropriate for implementing synchronization primitives
in multiprocessor system?
28. What is context switching?
29. What are the criteria of CPU scheduling?
UNIT-IV
30. Show that the two-phase locking protocol ensures conflict serializability.
31. What is the meaning of the term busy waiting?
32. What is physical and logical addressing?
33. Explain memory allocation.
34. Is it possible to have a deadlock involving only a single process? Explain your answer.
35. Describe the Banker’s algorithm foe safe allocation.
36. What is thrashing?
37. Internal and external fragmentation.
38. Virtual memory.
39. Consider the following reference string:1, 2, 3, 4, 2, 1, 5, 6, 2, 1, 2, 3, 7, 6, 3, 2, 1, 2, 3, 6 How
many page faults would occur for the following replacement algorithms, assuming three for 5
frames: LRU
 Optimal
 FIFO
40. Explain Paging and TLB concept with diagram
UNIT-V
41. What are the salient features of UNIX?
42. What is computation migration?
43. What is process migration?
44. Explain transparency issue in DS.
45. What is scalability?
46. What is the difference between virus and worms?
47. Explain RPC mechanism?
48. Explain the design issue of distributed operating system.
49. Explain parallel processing and concurrent processing.
50. Explain file system in distributed system.
CS-502
Rahul Raghuwanshi
(Subject in charge)