Operating System Fundamentals NPTEL Assignment Answers of Week 1 (2023)

In this article, you will get NPTEL Assignment Answers of Week 1 (2023) of the course Operating System Fundamentals

Week 1 Due date: 2023-08-09, 23:59 IST.


Note : Answers are marked with red color.

1.Which of the following is inappropriate for operating system in a computer system?
(A) Manages the system’s resources
(B) Solves user computing problems
(C) Controls execution of programs
(D) Controls Input/Output devices
(E) Handels interrupts

2. An Operating system executes the privileged instructions in
(A) User mode
(B) User and Kernel modes
(C) Kernel mode
(D) System Mode
(E) Restricted mode

3. Which of the following is not a privileged instruction?
(A) Execution of system calls
(B) Interrupt handling
(C) Execution of Input/Output operations
(D) Shut down the system
(E) Execution of Library routines

4. A bootstrap program
(A) Initializes the operating system
(B) Resides on the EPROM
(C) Invoked at reboot
(D) Invoked at power-up
(E) All of the above

5. Which of the following instruction leads to an interrupt?
(A) Arithmetic overflow
(B) Division by zero
(C) illegal machine instruction execution
(D) Ctrl+Z
(E) All of the above

6. Random Access Memory (RAM)
(A) is a non-volatile memory
(B) holds part of the user program during execution
(C) is slower than secondary storage
(D) is less costly than secondary storage
(E) is completely dedicated to user programs

7. Which of the following is not appropriate for SSD (solid-state drive)?
(A) slower than magnetic disk
(B) volatile memory
(C) contains a hidden magnetic hard disk and a battery for backup power
(D) stores persistent data on solid-state flash memory
(E) costlier than cache memory

8. A multicore system
(A) supports on-chip communication
(B) includes multiple computing cores
(C) is energy efficient
(D) provides increased performance
(E) All of the above

9. Device controller is
(A) a hardware unit attached to the 1/0 bus
(B) a software unit
(C) an interface between a device and the main memory
(D) is inbuilt into the CPU
(E) interacts with the OS via ROM

10. Which of the following statement is true for a dual-core (LI and L2 caches) CUP?
(A) LI cache larger than L2 cache
(B) L2 cache is faster than LI cache
(C) LI cache is private to the CPU core
(D) L2 cache is private to the CPU core
(E) main memory is accessed if the requested data is not found in the LI cache

11. Which of the following command to be issued by the process to the DMA controller if the
processor wishes to read/write a data
(A) read/write operation to be performed
(B) address of the 1/0 device involved
(C) starting location in the main memory to read data from or write data to
(D) number of words to be read or written
(E) All of the above

12. Which of the following is not true for a multi-processor system?
(A) increased throughput
(B) increased reliability
(C) fault-tolerant
(D) each processor shares equal load
(E) costly

13. Which of the following is incorrect
(A) An interrupt is a signal to the processor
(B) interrupt decreases the system performance in a multiprogramming environment
(C) interrupt service routine (ISR) is a part of the kernel
(D) a CPU can issue an interrupt to another CPU in a multi-processor system
(E) an interrupt is handled in kernel mode

14. The kernel is the core of an operating system, and it manages
(A) random access memory
(B) secondary storage
(C) 1/0 devices
(D) Processor
(E) All of the above

15. An interrupt vector table holds
(A) the addresses of the different interrupt handlers
(B) the list of interrupts that occurred in the system
(C) all the available interrupts
(D) the return address where the interrupt has occurred
(E) the identity of the process, which is interrupted

Leave a Reply

Your email address will not be published. Required fields are marked *