This document outlines an internal assessment test for an Operating System Internals course. It contains 16 multiple choice and long answer questions assessing various topics related to operating systems. The test is divided into three parts: Part A contains 10 short answer questions worth 2 marks each (total 20 marks), Part B contains 5 long answer questions worth 13 marks each (total 65 marks), and Part C contains 1 long answer question worth 15 marks. Questions assess key concepts like operating system definitions, memory management, processes, process scheduling, inter-process communication, and synchronization across different cognitive levels including understanding, applying, analyzing, and evaluating.
This document outlines an internal assessment test for an Operating System Internals course. It contains 16 multiple choice and long answer questions assessing various topics related to operating systems. The test is divided into three parts: Part A contains 10 short answer questions worth 2 marks each (total 20 marks), Part B contains 5 long answer questions worth 13 marks each (total 65 marks), and Part C contains 1 long answer question worth 15 marks. Questions assess key concepts like operating system definitions, memory management, processes, process scheduling, inter-process communication, and synchronization across different cognitive levels including understanding, applying, analyzing, and evaluating.
This document outlines an internal assessment test for an Operating System Internals course. It contains 16 multiple choice and long answer questions assessing various topics related to operating systems. The test is divided into three parts: Part A contains 10 short answer questions worth 2 marks each (total 20 marks), Part B contains 5 long answer questions worth 13 marks each (total 65 marks), and Part C contains 1 long answer question worth 15 marks. Questions assess key concepts like operating system definitions, memory management, processes, process scheduling, inter-process communication, and synchronization across different cognitive levels including understanding, applying, analyzing, and evaluating.
(AUTONOMOUS) NAMAKKAL- TRICHY MAIN ROAD, THOTTIAM, TRICHY EX-13 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Rev: 0 INTERNAL ASSESSMENT TEST – I PG20CS104 -OPERATING SYSTEM INTERNALS SEMESTER I Date: 17.12.2022 Session : AN Time: 3 hours Max Marks : 100 PART-A (10x02=20 MARKS) S.NO Questions Blooms CO 1. Define an Operating System. U 1 2. Define about Hard and soft Links in UNIX. U 1 3. Compare Linux and Windows. A 1 4. Demonstrate the concept of Reentrant kernels. Ap 1 5. Formulate how memory management takes place. C 1 6. What do you mean by the term “Processes”. R 2 7. Illustrate PCB. Ap 2 8. Tell the use of RPC Mechanism. R 2 9. How will you recommend the idea of Process Scheduling? A 2 10. List of advantages of using Threads. U 2 PART-B (5x13=65 MARKS) a. i. Classification and functions of Operating systems (7) R 1 a. ii. Explain in detail Inter Process Communication in Operating System (6) U 1 11. OR b. i. List the Unix Kernels (7) U 1 b. ii. Examine the implementation of UNIX kernels. (6) a. Summarize the model of Unix kernels E 1 (13) 12. OR b. Detail about Memory Management System Techniques. A 1 (13) a. Examine Paging in Virtual Memory R 1 (13) OR 13. b. i. Demonstrate the Synchronization of Unix Kernels (6) Ap 1 b.ii. Point out the Reentrant Kernels (7) a.Describe in detail about Process Identification with suitable illustration U 2 (13) 14. OR b.Discuss in detail about the architecture of process descriptor task U 2 management (13) a.Demonstrate the followings i.Creating Process (4) ii.Scheduling Process Ap 2 15. (4) iii.Destroying Process (5) OR b. Explain in detail about Organization of processes (13) U 2 PART-C (1x15=15 MARKS) a.Discriminate the process synchronization with suitable example. (15) E 2 OR 16. b.How will you design schedulers in the order of their tasks , Justify your Ap 2 reply with suitable examples (15) R- Remembering U- Understanding, Ap- Applying, A- Analyzing, E- Evaluating, C- Creating