Operating Systems Assignments BScIT 2





August 2009
Bachelor of Science in Information Technology (BScIT) – Semester 2/
Diploma in Information Technology (DIT) – Semester 2
BT0070 – Operating Systems – 4 Credits
(Book ID: B0954)
Assignment Set – 1 (60 Marks)


Answer all questions 10 x 6 = 60
1. Explain different functions of an operating system.
2. Explain different operations on process.
3. Explain Preemptive and Non-preemptive scheduling approaches.
4. Explain the different requirements for the solution of critical-section problem.
5. Explain how to prevent a deadlock in a system.
6. Explain single partition allocation.
7. What is virtual memory? Distinguish between logical and physical addresses.
8. Explain any two disk space allocation methods.
9. Distinguish between distributed processing and parallel processing.
10. Describe authentication by using passwords.













August 2009
Bachelor of Science in Information Technology (BScIT) – Semester 2/
Diploma in Information Technology (DIT) – Semester 2
BT0070 – Operating Systems – 4 Credits
(Book ID: B0954)
Assignment Set – 2 (60 Marks)


Answer all questions 10 x 6 = 60
1. Discuss Time-sharing operating system.
2. What is PCB? What useful information is available in PCB?
3. What are the drawbacks of Shortest-Job-First scheduling algorithm?
4. Discuss Interprocess Communication.
5. Describe safe, unsafe and deadlock state of a system.
6. What is MMU?
7. Explain Belady’s anomaly with the help of FIFO page replacement algorithm.
8. What is the difference between a File and a Directory?
9. Describe the procedure of performing a remote read in a NOS.
10. Discuss the need for security and protection in computer systems.

Post a Comment

0 Comments