A __________(acr)is an interface using window system with a pointing device to direct I/O, choose from menus, and make selections and a keyboard to enter text.
Back
parallel
Front
A system is __________if it can perform more than one task simultaneously.
Back
target thread
Front
A thread that is to be canceled is often referred to as the ___________
Back
default signal handler
Front
Relative to signals, every signal has a __________________ that the kernel runs when handling that signal.
Back
concurrent
Front
A system is __________if it can supports more than one task and by allowing all the tasks to make progress.
Back
Memory-management
Front
PCB information that includes the value of the base and limit registers and the page tables, or the segment tables, depending on the memory system used by the operating system.
Back
process identifier
Front
Most operating systems (including UNIX, Linux, and Windows) identify processes according to a unique ___________ which is typically an integer number.
Back
text section
Front
A process is more than the program code, is sometimes known as the __________
Back
stack
Front
A process generally includes the process _________ which contains temporary data.
Back
shells
Front
On systems with multiple command interpreters to choose from, the interpreters are known as __________.
Back
orphans
Front
This happens when a parent did not invoke wait() and instead terminated, thereby leaving its child processes as __________.
Back
command-line interface
Front
A __________ is a type of interface which uses text commands and a method for entering them.
Back
zombie
Front
A process that has terminated, but whose parent has not yet called wait(), is known as a __________ process.
Back
signal
Front
A __________is used in UNIX systems to notify a process that a particular event has occurred.
Back
job queue
Front
As processes enter the system, they are put into a ___________, which consists of all processes in the system.
Back
queueing diagram
Front
A common representation of process scheduling is a ___________
Back
batch
Front
A __________is a type of interface where in which commands and directives to control those commands are entered into files, and those files are executed.
Back
thread pool
Front
The general idea behind a ___________ is to create a number of threads at process startup and place them into a pool, where they sit and wait for work.
Back
process
Front
A __________is the unit of work in a modern time-sharing system.
Back
short-term
Front
The __________is a type of scheduler that selects from among the processes that are ready to execute and allocates the CPU to one of them.
Back
long-term
Front
The __________ is a type of scheduler that selects processes from this pool and loads them into memory for execution.
Back
thread library
Front
A __________ provides the programmer with an API for creating and managing threads.
Back
process control block
Front
Each process is represented in the operating system by a __________
Back
jobs
Front
A batch system executes __________
Back
context switch
Front
Switching the CPU to another process requires performing a state save of the current process and a state restore of a different process. This task is known as a ___________