NPTEL Operating System Fundamentals Week 2 Assignment Answers 2024
- What is the best activity performed by the operating system for process management?
(A) Allocation of memory to different processes.
(B) Management of input and output operations.
(C) Scheduling of processes to improve the system throughput.
(D) Handling of system errors.
(E) Handling of system interrupts.
Answer :- For Answers Click Here
- The operating system executes the memory management for
(A) handling the interrupts.
(B) improving the system throughput.
(C) interprocess communication among two processes.
(D) managing user interfaces.
(E) storage management.
Answer :- For Answers Click Here
- Choose the correct statement.
(A) A device driver converts data to be printed in a format that a printer can understand.
(B) A device driver connects the computer system to the Internet.
(C) A device driver is not useful for modern operating systems.
(D) A device driver only handles communication between the operating system and storage devices.
(E) A device driver executes operating system functions manually.
Answer :-
- The caching mechanism is used in computer systems to
(A) allocate memory to different processes.
(B) store frequently accessed data in a temporary storage area for quicker access.
(C) ensure communication between memory and I/O devices.
(D) manage network protocols and data transmission.
(E) handel the system error.
Answer :-
- A system call is
(A) the interface between a user program and the operating system.
(B) executed in user mode.
(C) the memory manager in a computer system.
(D) used to perform only I/O operations.
(E) used to perform only inter-process communication.
Answer :-
- Which system call creates a shared memory segment in Unix-like operating systems?
(A) shmdt()
(B) shmget()
(C) pipe()
(D) shmctl()
(E) shmsnd()
Answer :- For Answers Click Here
- Which of the following is not a feature of the MS-DOS operating system?
(A) Command-Line Interface (CLI).
(B) Single-tasking.
(C) File Allocation Table (FAT) file system.
(D) Multi-tasking.
(E) Device Drivers
Answer :-
- Which of the following is not a core feature of the UNIX-like operating system?
(A) Multi-user.
(B) Mult-programming.
(C) Process management.
(D) Error handling.
(E) Batch Processing.
Answer :-
- The umask() system call is used to
(A) set the file creation mode mask for processes.
(B) allocate memory dynamically for new processes.
(C) control the execution priority of processes.
(D) managing inter-process communication.
(E) release the resources upon completion of the execution of a process.
Answer :-
- The message-passing model allows processes to communicate
(A) by sharing a common memory region.
(B) by sending and receiving messages through the operating system.
(C) by directly modifying each other’s memory.
(D) through a centralized messaging server.
(E) using hardware interrupts.
Answer :- For Answers Click Here