UPDATED QUESTIONS AND CORRECT
ANSWERS
privileged - CORRECT ANSWERS✅✅A ________ instruction performs critical operations
that access I/O devices and the CPU's status and control registers.
interrupt, trap - CORRECT ANSWERS✅✅A(n)________Incorrect Response is a hardware
signal of an external event (typically an I/O or timer completion). A(n)________Incorrect
Response is a hardware signal of a program action (such as division by zero or attempt to
execute a prohibited instruction).
To minimize response time - CORRECT ANSWERS✅✅What is the principal objective of
time sharing?
kernel - CORRECT ANSWERS✅✅The ________ of an OS is the minimal set of functions
necessary to manage the system resources safely and efficiently.
To maximize processor use - CORRECT ANSWERS✅✅What is the principal objective of
batch multiprogramming?
system, supervisor - CORRECT ANSWERS✅✅A(n) ________ call is a request from an
application for an OS service and is implemented as a library function. A(n) ________ call is
a privileged instruction that automatically transfers execution control to a well-defined
location within the OS kernel.
False - CORRECT ANSWERS✅✅(T/F)Multiprogramming requires interrupts.
Abstraction - CORRECT ANSWERS✅✅________ is the act of removing unimportant
details or attributes of objects in order to construct more general and less complex objects.
Serial Processing - CORRECT ANSWERS✅✅Programmers interacted directly with the
computer hardware.
, Typically wasted a lot of time on program setup.
No operating system or monitor.
Less efficient use of processor.
Batch Systems - CORRECT ANSWERS✅✅Space set aside in memory for a resident
monitor.
Needs special hardware features, such as memory protection and interrupts.
Requires use of a Job Control Language.
Kernel - CORRECT ANSWERS✅✅The CPU operates in two different modes, indicated by
a special mode bit. ______ mode is the CPU state where both privileged and non-privileged
instructions may be used.
Exit current program.
Input a character from keyboard.
Sleep for n seconds.
Load a program into memory.
Allocate n bytes of memory for a new data structure. - CORRECT ANSWERS✅✅Which of
the following tasks would likely require OS support?
Virtualization - CORRECT ANSWERS✅✅______ is the act of creating the illusion of
having one or more objects with more desirable characteristics than the real object.
True - CORRECT ANSWERS✅✅(T/F)Time sharing requires interrupts.
Schedule - CORRECT ANSWERS✅✅An order of operations that considers efficiency,
fairness, and differential responsiveness.
Process - CORRECT ANSWERS✅✅A unit of activity characterized by a single sequential
thread of execution, a current state, and an associated set of system resources