NPTEL Operating System Fundamentals Week 3 Assignment Answers 2024

admin
By admin

NPTEL Operating System Fundamentals Week 3 Assignment Answers 2024

1. In the modular design of an operating system, the layer 0 represents

(A) user interface
(B) hardware
(C) firmware
(D) software
(E) process

Answer :- b

2. Which of the following operating systems is not based on microkernel system structure?

(A) Mach
(B) MINIX
(C) HURD
(D) QNX
(E) UNIX

Answer :- e

3. The Android operating system is primarily based on the

(A) Windows
(B) iOS
(C) Linux
(D) FreeBSD
(E) UNIX

Answer :- For Answers Click Here

4. 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
(E) Manage network connections

Answer :- For Answers Click Here

5. Which of the following system calls is used to create a new process in Unix-like operating systems?

(A) fork()
(B) exec()
(C) create()
(D) spawn()
(E) process()

Answer :- 

6. Which of the following is not an attribute of a process?

(A) Process ID
(B) Program counter value
(C)Priority information
(D) Scheduling information
(E) File size

Answer :- 

7. Which of the following is not included in the process control block?

(A) Process state and priority
(B) File descriptors and environment variables
(C) Program counter and stack pointer
(D) Memory management information
(E) Process termination time

Answer :- For Answers Click Here

8. Which of the following is not a responsibility of the short-term scheduler?

(A) Allocating CPU to processes
(B) Managing process states
(C) Selecting process from ready queue.
(D) Handling process synchronization
(E) Implementing process scheduling policies

Answer :- 

9. Which of the following is an invalid reason that a process enters the waiting state?

(A) The process requests input or output operations.
(B) The process requires a resource that is currently unavailable.
(C) The process is waiting for an event or signal from another process.
(D) The parent process is waiting for one or more of its child processes to complete execution.
(E) The process requests some memory, and the request is granted.

Answer :- 

10. Which of the following is the primary function of the long-term scheduler?

(A) Allocating CPU to processes
(B) Manage the degree of multiprogramming
(C) Managing process states
(D) Handling process synchronization
(E) Implementing process scheduling policies

Answer :- For Answers Click Here
Share This Article
Leave a comment