EECS 1520 Study Guide - Midterm Guide: Process Control Block, Demand Paging, Logical Address

34 views1 pages
Part A [10 points]
Write the LETTER(s) of the best Description in the blank beside each Term.
Terms
1) Application software
2) Demand paging
3) Logical address
4) Multiprogramming
5) Page
6) Process control block
7) Real-time system
8) Response time
9) Time slice
10) Virtual machine
____w
____ac
____aa
____ah
____k
____c
____af
____e
____z
____l
Descriptions
a) Actual address in main memory
b) Conceptual stages of a process
c) Data structure to keep track of information about processes
d) Data structure to keep track of page/frame relationships
e) Delay between stimulus and response
f) Determines which process may execute
g) Dynamic representation of an executing program
h) Elapsed time from process start to completion
i) Exchange of register information when a process is removed in favour of another
j) Fixed-size area of memory containing part of a program
k) Fixed-size portion of program
l) Illusion that each user has a dedicated computer
m) Illusion that there is no restriction on program size
n) Inefficient processing caused by loading and unloading parts of a program
o) Keeps track of information for active processes
p) Keeps track of where programs are stored in main memory
q) Loading part of a program causing another to be removed
r) Management strategy that divides memory into a specific number of areas, each
containing a program
s) Mapping a logical address to a physical address
t) Memory that holds the length of the current partition
u) Memory that holds the start address of the current partition
v) Process that has no barriers to its execution
w) Programs that help solve real world problems
x) Programs that interact with hardware
y) Programs that manage computer resources
z) Quantum
aa) Reference to a location relative to the start of the program
ab) Strategy that divides memory into areas as needed
ac) Strategy that divides memory into uniform areas, each containing part of a program
ad) Strategy that loads a program into one continuous area of memory
ae) Strategy that loads parts of a program only when they are required
af) System in which response time is crucial
ag) System that allows multiple users to simultaneously interact with a single computer
ah) Technique of keeping multiple programs in main memory at the same time, competing
for the CPU.
theorymc1
Unlock document

This preview shows half of the first page of the document.
Unlock all 1 pages and 3 million more documents.

Already have an account? Log in

Get OneClass Grade+

Unlimited access to all notes and study guides.

Grade+All Inclusive
$10 USD/m
You will be charged $120 USD upfront and auto renewed at the end of each cycle. You may cancel anytime under Payment Settings. For more information, see our Terms and Privacy.
Payments are encrypted using 256-bit SSL. Powered by Stripe.