• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/91

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

91 Cards in this Set

  • Front
  • Back
Students of information systems generally focus on application software. Students of __________ generally focus on system software.
computer science
Configuring hardware and system software is an activity of the UP __________ discipline.
deployment
IS students and professionals should be familiar with professional societies, such as __________, __________, and __________.
ACM, AITP, IEEE Computer Society
Selecting hardware, network components, and system software is an activity of the UP __________ discipline.
design or architectural design
Typically, a(n) __________ is responsible for a large computer center and all the software running in it.
computer operations manager
The computer specialties most concerned with hardware and the hardware-software interface are __________ and computer engineering.
computer science
During the UP __________ disciplines, the business, its environment, and user requirements are defined and modeled.
business modeling and requirements
The job titles of people responsible for developing application software include __________, __________, and __________.
programmer, systems analyst, and systems designer
A(n) ____________ generally supports more simultaneous users than a(n) ____________. Both are designed to support more than one user.
mainframe, minicomputer
A(n) ____________ is a storage location implemented in the CPU.
register
The term ____________ refers to storage devices, not located in the CPU, that hold instructions and data of currently running programs.
memory or main memory
A problem-solving procedure that requires executing one or more comparison and branch instructions is called a(n) ____________.
algorithm
A(n) ____________ is a command to the CPU to perform one processing function on one or more data inputs.
instruction
The term ____________ describes the collection of storage devices that hold large quantities of data for long periods.
secondary storage
A(n) ____________ is a computer that manages shared resources and allows other computers to access them through a network.
server
A program that solves a(n) ____________ requires no branching instructions.
formula
The major components of a CPU are the ____________, ____________, and ____________.
control unit, arithmetic logic unit (ALU), registers
Primary storage can also be called ____________ and is generally implemented with ____________.
memory or main memory, RAM
A set of instructions that’s executed to solve a specific problem is called a(n) ____________.
program
A(n) ____________ typically uses the latest and most expensive technology.
supercomputer
A(n) ____________ is a group of similar or identical computers, connected by a high-speed network, that cooperate to provide services or run a shared application.
cluster
A(n) ____________ is a group of dissimilar computer systems, connected by a high-speed network, that cooperate to provide services or run an application.
grid
A (n) ____________ consists of computing resources with a Web-based front-end interface to a large collection of computing and data resources.
cloud
A(n) ____________ is a hardware device that enables a computer to communicate with users or other computers.
I/O device
A CPU is a(n) ____________ processor capable of performing many different tasks simply by changing the program.
general-purpose
The __________ is the “plumbing” that connects all computer system components.
system bus
The CPU ____________ program instructions one at a time.
executes
The term ____________ describes a computer system’s components and their interactions.
systems architecture
Most programs are written in a(n) ____________, such as C or Java, which is then translated into equivalent CPU instructions.
programming language
Resource allocation and direct hardware control are the responsibilities of a(n) ____________.
operating system
____________ software is general-purpose software. ____________ software is specialized for specific user needs.
system, application
A(n) ____________ consists of hardware and software components that enable multiple users and computers to share information, software, and hardware resources.
computer network
An element in a(n) __________ contains pointers to both the next and previous list elements.
doubly linked list
__________ notation encodes a real number as a mantissa multiplied by a power (exponent) of 2.
floating-point
A(n) __________ is an integer stored in double the normal number of bit positions.
double-precision integer
Increasing a numeric representation format’s size (number of bits) increases the _____________ of values that can be represented.
numeric range
Assembly (machine) language programs for most computers use __________ notation to represent memory address values.
hexadecimal
A(n) __________ is a data item composed of multiple primitive data items.
data structure
In some IBM mainframe computers, characters are encoded according to the __________ coding scheme.
EBCDIC
A(n) __________ is the address of another data item or structure.
pointer
In a positional numbering system, the __________ separates digits representing whole number quantities from digits representing fractional quantities.
radix point
A(n) __________ is an array of characters.
string
Most Intel CPUs use the _____________ , in which each memory address is represented by two integers.
segmented memory model
A set of data items that can be accessed in a specified order by using pointers is called a(n) __________.
linked list or index
A(n) __________ contains 8 __________.
byte, bits
A(n) __________ list stores one pointer with each list element.
singly linked list
The result of adding, subtracting, or multiplying two integers might result in overflow but never __________ or __________.
underflow, truncation
A(n) __________ is a sequence of primitive data elements stored in sequential storage locations.
array
A(n) __________ is a data structure composed of other data structures or primitive data elements, commonly used as a unit of input and output to and from files or databases.
record
A(n) __________ data item can contain only the values true or false.
Boolean
A(n) __________ is an array of data items, each of which contains a key value and a pointer to another data item.
index
Many computers implement __________ numeric data types to increase accuracy and prevent overflow and underflow.
double-precision
Unlike ASCII and EBCDIC, __________ is a 16-bit or 32-bit character coding table.
Unicode
The__________ is the bit of lowest magnitude in a byte or bit string.
least significant bit
__________ occurs when the result of an arithmetic operation exceeds the number of bits available to store it.
Overflow
In a CPU, _____________ arithmetic generally is easier to implement than _____________ arithmetic because of a simpler data coding scheme and data manipulation circuitry.
integer, floating-point
In the __________, memory addresses consist of a single integer.
flat memory model
The __________ has defined a character-coding table called __________, which combines the ASCII-7 coding table with an additional 128 Western European multinational characters.
ISO, Latin-1
Data represented in _____________ is transmitted accurately between computer equipment from different manufacturers if each computer’s CPU represents real numbers by using an IEEE standard notation.
floating-point notation
The ordering of characters in a coding table is called a(n) __________.
collating sequence
A(n) __________ is a data structure containing both static data and methods.
class
A(n) __________ is one instance or variable of a class.
object
The __________ time of a processor is 1 divided by the clock rate (in Hz).
cycle
A CPU typically uses multiple __________ to account for differences in the number and type of operands in instructions.
instruction formats
__________ generates heat in electrical devices.
Resistance
__________ is a semiconducting material with optical properties.
Gallium arsenide
A(n) __________ is an electrical switch built of semiconducting materials.
transistor
A(n) __________ improves heat dissipation by providing a thermal mass and a large thermal transfer surface.
heat sink
One __________ is one cycle per second.
hertz (Hz)
Applying a(n) __________ OR transformation to input bit values 1 and 1 generates true. Applying a(n) __________ OR transformation to the same inputs generates false.
inclusive, exclusive
When an instruction is first fetched from memory, it’s placed in the __________ and then ___________ to extract its components.
instruction register, decoded
Using __________ instructions simplifies the process of instruction fetching and decoding.
fixed-length
A(n) __________ is an electrical circuit that implements a Boolean or other primitive processing function on single bit inputs.
gate
A microchip containing all the components of a CPU is called a(n) __________.
microprocessor
A(n) __________ instruction transforms the bit pairs 1/1, 1/0, and 0/1 into 1.
(inclusive) OR
The address of the next instruction to be fetched by the CPU is held in the __________.
instruction pointer
The contents of a memory location are copied to a register while performing a(n) __________ operation.
load
A(n) __________ or __________ contains multiple transistors or gates in a single sealed package.
integrated circuit, microchip
A(n) __________ instruction always alters the instruction execution sequence. A(n) __________ instruction alters the instruction execution sequence only if a specified condition is true.
unconditional BRANCH, conditional BRANCH
A(n) __________ processor doesn’t directly implement complex instructions.
RISC
A(n) __________ instruction copies data from one memory location to another.
MOVE
The CPU incurs one or more __________ when it is idle, pending the completion of an operation by another device in the computer system.
wait states
A(n) __________ is the number of bits the CPU processes simultaneously. It also describes the size of a single register.
word
In many CPUs, a register called the __________ stores bit flags representing CPU and program status, including those representing processing errors and the results of comparison operations.
program status word (PSW)
The components of an instruction are its __________ and one or more __________.
op code, operands
Two 1-bit values generate a 1 result value when a(n) __________ instruction is executed. All other input pairs generate a 0 result value.
AND
A(n) __________ CPU typically uses variable-length instructions and has a large instruction set.
CISC
A(n) __________ operation transforms a 0-bit value to 1 and a 1-bit value to 0.
NOT
__________ predicts that transistor density will double every two years or less.
Moore’s Law
A(n) __________ is a measure of CPU or computer system performance when performing specific tasks.
benchmark
__________ is a CPU design technique in which instruction execution is divided into multiple stages and different instructions can execute in different stages simultaneously.
Pipelining