CSC 415 Operating System Principles Chapter 3
Exam Questions With Complete Answers
A process control block ____.
Select one:
a. stores the address of the next instruction to be processed by a different process
b. is an example of a process queue
c. determines which process is to be executed next
d. includes information on the process's state - ANSWER d. includes information on the
process's state
The list of processes waiting for a particular I/O device is called a(n) ____.
Select one:
a. device queue
b. standby queue
c. interrupt queue
d. ready queue - ANSWER a. device queue
The ____ of a process contains temporary data such as function parameters, return
addresses, and local variables.
Select one:
a. stack
, b. text section
c. program counter
d. data section - ANSWER a. stack
A _________________ saves the state of the currently running process and restores the state
of the next process to run.
Select one:
a. save-and-restore
b. None of the other answers
c. state switch
d. context switch - ANSWER d. context switch
The _____________ refers to the number of processes in memory.
Select one:
a. long-term scheduler
b. process count
c. degree of multiprogramming
d. CPU Scheduler - ANSWER c. degree of multiprogramming
A process may transition to the Ready state by which of the following actions?
Select one:
Exam Questions With Complete Answers
A process control block ____.
Select one:
a. stores the address of the next instruction to be processed by a different process
b. is an example of a process queue
c. determines which process is to be executed next
d. includes information on the process's state - ANSWER d. includes information on the
process's state
The list of processes waiting for a particular I/O device is called a(n) ____.
Select one:
a. device queue
b. standby queue
c. interrupt queue
d. ready queue - ANSWER a. device queue
The ____ of a process contains temporary data such as function parameters, return
addresses, and local variables.
Select one:
a. stack
, b. text section
c. program counter
d. data section - ANSWER a. stack
A _________________ saves the state of the currently running process and restores the state
of the next process to run.
Select one:
a. save-and-restore
b. None of the other answers
c. state switch
d. context switch - ANSWER d. context switch
The _____________ refers to the number of processes in memory.
Select one:
a. long-term scheduler
b. process count
c. degree of multiprogramming
d. CPU Scheduler - ANSWER c. degree of multiprogramming
A process may transition to the Ready state by which of the following actions?
Select one: