answers 2025/2026
True - correct answer ✔OS can access memory space of user programs/processes.
False - correct answer ✔Memory management unit is responsible for loading programs to main
memory. (It is disk driver)
True - correct answer ✔A process can go to the ready state again from the blocked state after its I/O
request has been completed.
True - correct answer ✔In a contiguous memory allocation scheme, if a process is loaded from physical
address 0, its each virtual address value is the same as the corresponding physical address value.
False - correct answer ✔In a round-robin scheduler, after the current process's quantum expires, the
current process becomes blocked.
True - correct answer ✔Only the scheduler should access the ReadyList or ReadyQueue.
False - correct answer ✔DMA I/O does not need interrupts.
True - correct answer ✔For every interrupt, a corresponding interrupt handler runs.
False - correct answer ✔ReadyList or ReadyQueue contains all the processes loaded in the memory.
False - correct answer ✔An interrupt is generated by the CPU to interrupt the Hard Disk or other I/O
devices.
, a - correct answer ✔When a timer interrupt occurs
a. an interrupt handler is called to make a context switch
b. the current process/thread reads the current time
c. CPU runs faster to keep up with time
b - correct answer ✔A process is in the ready queue if it
a. has all resources to execute
b. has all resources to execute, except CPU
c. is waiting for I/O
d. is waiting for an interrupt
False - correct answer ✔The next instruction to be executed is stored in the program counter register
in the CPU.
True - correct answer ✔A virtual address space is contiguous.
OS hides the messy details which must be performed, and resents easier to use. Ex. I/O requests such as
writing a text file using fprintf(). - correct answer ✔OS is an extended machine give an example for
why.
1. the user turns on the computer
2. running the boot program
3. looking for an operating system
4. running operating system
5. OS initializes further components and runs system processes - correct answer ✔Brief the boot
process.