Computer Platform Tech Chapter 6 – Flashcards

Unlock all answers in this set

Unlock answers
question
A ____ uses mnemonics to represent instructions, variables, and labels and has a degree of instruction explosion higher than 1:1.
answer
third-generation language
question
In ____ memory allocation, each process partition has its own offset value.
answer
noncontiguous
question
Today, the term ____ is often used to describe a mnemonic representing a data item's memory address.
answer
variable
question
A ____ is a source code instruction that controls the execution of other source code instructions.
answer
control structure
question
____ is the assignment of specific memory addresses to system software, application programs, and data.
answer
Memory allocation
question
Virtual memory management responsibility is split between the CPU and the OS.
answer
True
question
____ perform design activities to create models that produce an architectural blueprint for system implementation.
answer
System developers
question
In virtual memory management, a ____ is a small fixed-size portion of a program, normally between 1 and 4 KB.
answer
page
question
Memory allocation is less complex when the OS supports multitasking.
answer
False
question
The one-to-many (1:N) relationship between later-generation programming statements and the CPU actions implementing them is called ____.
answer
instruction explosion
question
Intel Core CPUs implement virtual memory management tables in ____.
answer
hardware
question
Data values and instructions generally occupy multiple bytes of storage.
answer
True
question
A tool suite that primarily supports model development is sometimes called a ____ tool.
answer
front-end CASE
question
Resource allocation in a single-tasking OS involves only two running programs—an application and the OS.
answer
True
question
Threads in the ____ are idle, pending availability of a CPU.
answer
ready state
question
____ linking is performed during program loading or execution.
answer
Dynamic
question
A ____ is any instruction, such as an assignment statement or a computation, that updates or computes a data value.
answer
data operation
question
A Java ____ runs inside another program, such as a Web browser, and performs functions such as accepting user input and displaying forms and images.
answer
applet
question
Source and object code files are compiled and linked as a whole.
answer
True
question
____ models provide the detail needed to develop a system that meets users' needs.
answer
System requirements
question
The ____ is the OS portion that manages resources and interacts directly with computer hardware.
answer
kernel
question
Each memory page in virtual memory management is called a ____.
answer
page frame
question
When considered as a byte sequence, the rightmost byte is called the most significant byte.
answer
False
question
C++ was the first commercial OOP language.
answer
False
question
A CPU BRANCH instruction requires two operands, one containing the address of another instruction and one containing the address of the previous instruction.
answer
False
question
Unlike 2GL programs, 3GL programs must be translated into binary CPU instructions before the program is executed.
answer
False
question
Class models and other types of diagrams document user and system requirements.
answer
False
question
The ____ of the OS contains thousands of reusable components that provide functions ranging from file and folder manipulation to accessing I/O devices, starting and stopping programs, and creating, moving, and resizing GUI windows.
answer
service layer
question
____ occurs when memory partitions allocated to a single process or purpose are scattered throughout physical memory.
answer
Fragmentation
question
A ____ is an OS that enables dividing a single physical computer or cluster into multiple virtual machines.
answer
hypervisor
Get an explanation on any task
Get unstuck with the help of our AI assistant in seconds
New