Deck 3: Process Description and Control

Full screen (f)
exit full mode
Question
The processor itself provides only limited support for multiprogramming, and __________ is needed to manage the sharing of the processor and other resources by multiple applications at the same time.

A) memory
B) data
C) software
D) hardware
Use Space or
up arrow
down arrow
to flip the card.
Question
A process that is not in main memory is immediately available for execution, regardless of whether or not it is awaiting an event.
Question
A design change in the structure or semantics of the process control block could affect a number of modules in the OS.
Question
We can characterize the behavior of an individual process by listing the sequence of instructions, referred to as a __________, that executes for that process.

A) state
B) trace
C) process block
D) priority
Question
All processor designs include a register or set of registers, often known as the program status word, which contains status information.
Question
The principal function of the OS is to create, manage, and terminate processes.
Question
The OS may create a process on behalf of an application.
Question
It is the principal responsibility of the __________ to control the execution of processes.

A) OS
B) process control block
C) memory
D) dispatcher
Question
It is not the responsibility of the operating system to control the execution of processes.
Question
The process control block is the key tool that enables the OS to support multiple processes and to provide for multiprocessing.
Question
A process switch may occur any time that the OS has gained control from the currently running process.
Question
The process control block is the least important data structure in an OS.
Question
"The process was placed in a suspended state by an agent; either itself, a parent process, or the OS, for the purpose of preventing its execution," is a characteristic of a _________ process.

A) blocked
B) suspended
C) ready
D) swapped
Question
For efficiency, applications should be written directly for a given hardware platform.
Question
A __________ is a unit of activity characterized by the execution of a sequence of instructions, a current state, and an associated set of system resources.

A) identifier
B) process
C) state
D) kernel
Question
The OS may suspend a process if it detects or suspects a problem.
Question
If a system does not employ virtual memory each process to be executed must be fully loaded into main memory.
Question
A computer platform consists of a collection of hardware resources, such as the processor, main memory, I/O modules, timers, and disk drives.
Question
Swapping is not an I/O operation so it will not enhance performance.
Question
The first step in designing an OS to control processes is to describe the behavior that we would like the processes to exhibit.
Question
The _________ tables provide information about the existence of files, their location on secondary memory, their current status, and other attributes.
Question
A _________ is an individual who seizes supervisory control of the system and uses this control to evade auditing and access controls or to suppress audit collection.

A) misfeasor
B) clandestine user
C) masquerader
D) legitimate user
Question
When the OS creates a process at the explicit request of another process, the action is referred to as __________ .
Question
A total of _________ process states are recognized by the UNIX SVR4 operating system.

A) 3
B) 9
C) 21
D) 15
Question
The collection of program, data, stack, and attributes is referred to as the _________ .

A) process structure
B) process control block
C) process location
D) process image
Question
A process is in the _________ state when it is in main memory and awaiting an event.

A) Blocked
B) Blocked/Suspend
C) Ready/Suspend
D) Ready
Question
A process is in the _________ state when it is in secondary memory and awaiting an event.
Question
_________ tables are used to keep track of both main (real) and secondary (virtual) memory.
Question
When one process spawns another, the spawned process is referred to as the __________ .

A) trap process
B) child process
C) stack process
D) parent process
Question
A process in the _________ state is in main memory and available for execution.
Question
The OS must maintain __________ tables to manage processes.

A) process
B) I/O
C) memory
D) file
Question
Two essential elements of a process are __________ and a set of data associated with that code.
Question
__________ involves moving part or all of a process from main memory to disk.

A) Swapping
B) Relocating
C) Suspending
D) Blocking
Question
A significant point about the __________ is that it contains sufficient information so that it is possible to interrupt a running process and later resume execution as if the interruption had not occurred.
Question
A __________ is a legitimate user who accesses data, programs, or resources for which such access is not authorized, or who is authorized for such access but misuses his or her privileges.
Question
The portion of the operating system that selects the next process to run is called the _________ .

A) trace
B) process control block
C) dispatcher
D) PSW
Question
The __________ is a layer of software between the applications and the computer hardware that supports applications and utilities.
Question
When a process is in the _________ state it is in secondary memory but is available for execution as soon as it is loaded into main memory.

A) Blocked
B) Blocked/Suspend
C) Ready
D) Ready/Suspend
Question
The _________ is the less-privileged mode.

A) user mode
B) kernel mode
C) system mode
D) control mode
Question
The process is said to be operating in a _________ fashion if each process in the queue is given a certain amount of time, in turn, to execute and then returned to the queue, unless blocked.
Question
System access threats fall into two general categories: __________ and malicious software.
Question
An IDS comprises three logical components: sensors, __________, and user interface.
Question
A _________ is an individual who is not authorized to use the computer and who penetrates a system's access controls to exploit a legitimate user's account.
Question
A __________ is the maximum amount of time that a process can execute before being interrupted.
Question
The process control block information can be grouped into three general categories: process identification, __________ and process control information.
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/45
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 3: Process Description and Control
1
The processor itself provides only limited support for multiprogramming, and __________ is needed to manage the sharing of the processor and other resources by multiple applications at the same time.

A) memory
B) data
C) software
D) hardware
C
2
A process that is not in main memory is immediately available for execution, regardless of whether or not it is awaiting an event.
False
3
A design change in the structure or semantics of the process control block could affect a number of modules in the OS.
True
4
We can characterize the behavior of an individual process by listing the sequence of instructions, referred to as a __________, that executes for that process.

A) state
B) trace
C) process block
D) priority
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
5
All processor designs include a register or set of registers, often known as the program status word, which contains status information.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
6
The principal function of the OS is to create, manage, and terminate processes.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
7
The OS may create a process on behalf of an application.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
8
It is the principal responsibility of the __________ to control the execution of processes.

A) OS
B) process control block
C) memory
D) dispatcher
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
9
It is not the responsibility of the operating system to control the execution of processes.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
10
The process control block is the key tool that enables the OS to support multiple processes and to provide for multiprocessing.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
11
A process switch may occur any time that the OS has gained control from the currently running process.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
12
The process control block is the least important data structure in an OS.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
13
"The process was placed in a suspended state by an agent; either itself, a parent process, or the OS, for the purpose of preventing its execution," is a characteristic of a _________ process.

A) blocked
B) suspended
C) ready
D) swapped
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
14
For efficiency, applications should be written directly for a given hardware platform.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
15
A __________ is a unit of activity characterized by the execution of a sequence of instructions, a current state, and an associated set of system resources.

A) identifier
B) process
C) state
D) kernel
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
16
The OS may suspend a process if it detects or suspects a problem.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
17
If a system does not employ virtual memory each process to be executed must be fully loaded into main memory.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
18
A computer platform consists of a collection of hardware resources, such as the processor, main memory, I/O modules, timers, and disk drives.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
19
Swapping is not an I/O operation so it will not enhance performance.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
20
The first step in designing an OS to control processes is to describe the behavior that we would like the processes to exhibit.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
21
The _________ tables provide information about the existence of files, their location on secondary memory, their current status, and other attributes.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
22
A _________ is an individual who seizes supervisory control of the system and uses this control to evade auditing and access controls or to suppress audit collection.

A) misfeasor
B) clandestine user
C) masquerader
D) legitimate user
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
23
When the OS creates a process at the explicit request of another process, the action is referred to as __________ .
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
24
A total of _________ process states are recognized by the UNIX SVR4 operating system.

A) 3
B) 9
C) 21
D) 15
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
25
The collection of program, data, stack, and attributes is referred to as the _________ .

A) process structure
B) process control block
C) process location
D) process image
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
26
A process is in the _________ state when it is in main memory and awaiting an event.

A) Blocked
B) Blocked/Suspend
C) Ready/Suspend
D) Ready
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
27
A process is in the _________ state when it is in secondary memory and awaiting an event.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
28
_________ tables are used to keep track of both main (real) and secondary (virtual) memory.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
29
When one process spawns another, the spawned process is referred to as the __________ .

A) trap process
B) child process
C) stack process
D) parent process
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
30
A process in the _________ state is in main memory and available for execution.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
31
The OS must maintain __________ tables to manage processes.

A) process
B) I/O
C) memory
D) file
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
32
Two essential elements of a process are __________ and a set of data associated with that code.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
33
__________ involves moving part or all of a process from main memory to disk.

A) Swapping
B) Relocating
C) Suspending
D) Blocking
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
34
A significant point about the __________ is that it contains sufficient information so that it is possible to interrupt a running process and later resume execution as if the interruption had not occurred.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
35
A __________ is a legitimate user who accesses data, programs, or resources for which such access is not authorized, or who is authorized for such access but misuses his or her privileges.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
36
The portion of the operating system that selects the next process to run is called the _________ .

A) trace
B) process control block
C) dispatcher
D) PSW
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
37
The __________ is a layer of software between the applications and the computer hardware that supports applications and utilities.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
38
When a process is in the _________ state it is in secondary memory but is available for execution as soon as it is loaded into main memory.

A) Blocked
B) Blocked/Suspend
C) Ready
D) Ready/Suspend
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
39
The _________ is the less-privileged mode.

A) user mode
B) kernel mode
C) system mode
D) control mode
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
40
The process is said to be operating in a _________ fashion if each process in the queue is given a certain amount of time, in turn, to execute and then returned to the queue, unless blocked.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
41
System access threats fall into two general categories: __________ and malicious software.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
42
An IDS comprises three logical components: sensors, __________, and user interface.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
43
A _________ is an individual who is not authorized to use the computer and who penetrates a system's access controls to exploit a legitimate user's account.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
44
A __________ is the maximum amount of time that a process can execute before being interrupted.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
45
The process control block information can be grouped into three general categories: process identification, __________ and process control information.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 45 flashcards in this deck.