Operating System Fundamentals Nptel Week 2 Answers
Are you looking for Operating System Fundamentals Nptel Week 2 Answers ? All weeks solutions of this Swayam course are available here.

Operating System Fundamentals Nptel Week 2 Answers (July-Dec 2025)
Course link: Click here to visit course on Nptel Website
Question 1. Which of the following is not an activity performed by the operating system for process management?
a) Creation of processes
b) Termination of processes
c) Scheduling of processes
d) Managing memory of the system
Question 2. The memory management task of operating system is closely related to which of the following:
a) Handling the interrupts
b) Proper use of the system memory to improve system performance
c) Inter-process communication between two processes
d) Compiling a source code
Question 3. Which of the following is NOT a process state?
a) Running
b) Ready
c) Blocked
d) Compiled
Question 4. Which of the following is the main purpose of cache memory in an operating system?
a) Additional storage space for the operating system
b) It works as a backup for the hard drive
c) It stores the frequently accessed data to reduce average access time
d) None of the above
Question 5. An OS may use software interrupts to handle
a) Program execution error
b) System service requests
c) Realize system calls
d) All of the other options
Question 6. Which of the following is NOT a common Inter-Process Communication (IPC) mechanism in Unix-like operating systems?
a) Pipes
b) Message queues
c) Shared memory
d) Interrupts
Question 7. Which one of the following is/are relevant regarding process control block (PCB)?
a) It stores the state information of a process (process ID, state etc.)
b) It stores the data on which the process executes
c) It stores the addresses of the hardware components
d) None of the above
Question 8. Which of the following is the main function of a bootstrap loader?
a) Manage hardware resources
b) Load and execute the operating system kernel
c) Provide a graphical user interface
d) Handle user authentication
Question 9. A program counter (PC) is a special purpose register in a CPU that stores:
a) The memory address of the current instruction being executed
b) The memory address of the next instruction to be executed
c) The results from the current instruction being executed
d) None of the above
Question 10. A variable in the data segment of a process is shared across
a) All threads of the process
b) All children of the process
c) Both threads and children processes
d) None of the other options
These are Operating System Fundamentals Nptel Week 2 Answers