What is the role of the OS? correct answers To manage a computer's hardware
Which OS service provides functions that are helpful to the user? correct answers Program
execution
Which OS service provides functions that are helpful to the user? correct answers Program
execution
Which system call is used for device manipulation? correct answers ReadConsole()
Which system calls can be grouped under the category of process controls? correct answers
Allocate, free memory
Which service function is responsible for identifying and correcting exceptions such as the lack
of paper in a
printer? correct answers Error detection
Which type of OS service uses the CLI? correct answers User interface
What represents layer zero (0) in the layered approach? correct answers Hardware
What is a disadvantage of booting an OS stored in ROM? correct answers Changing a bootstrap
requires new hardware chips.
What is a valid process state? correct answers Waiting
, What are two valid components of a process control block (PCB)? correct answers The process
counter & The process state
What is the difference between kernel and user threads? correct answers Kernel threads are
directly managed by the operating system, whereas user
threads are managed without kernel support.
Which advantage does short-term scheduling have compared with long-term scheduling? correct
answers It takes less time to select a process to execute next.
What is considered stable when the average rate of process creation is equal to the average
departure rate
of processes leaving the system? correct answers The degree of multiprogramming
Which action allows an application that is in the background to be passed to the foreground and
vice versa? correct answers Memory reload
What is the process of context switching? correct answers Performing a state save and a state
restore
Which features are included in the DTrace tool? correct answers Compiler, providers of probes,
and consumers
What is the difference between cooperative and preemptive scheduling? correct answers
Cooperative scheduling occurs when a process terminates, whereas preemptive
scheduling occurs when a process initiates.
Which scheduling criteria measures the number of processes completed per time unit? correct
answers Throughput