CIS 230 Exam One Reynolds

5.0(1)
studied byStudied by 8 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/199

flashcard set

Earn XP

Description and Tags

200 terms and vocab

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

200 Terms

1
New cards

deployment

Configuring hardware and system software is an activity of the UP __________ discipline.

2
New cards

design or architectural design

Selecting hardware, network components, and system software is an activity of the UP __________ discipline.

3
New cards

business modeling

During the __________ and requirements UP disciplines, the business, its environment, and user requirements are defined and modeled.

4
New cards

white paper


A technology brief found on a vendor or manufacturer Web site is often called a __________.

5
New cards

IEEE Computer Society

Computer- and network-related standards can be found in the digital library of the __________.

6
New cards

technology architecture

The term __________ includes several other types of computer-related architecture including computer, network, and software architecture.

7
New cards

mainframes

One type or class of larger servers includes ____________, which are generally optimized for data storage and I/O capability.

8
New cards

register

A(n) ____________ is a storage location implemented in the CPU.

9
New cards

primary storage

The term ____________ refers to storage devices, not located in the CPU, that hold instructions and data of currently running programs.

10
New cards

algorithm

A problem-solving procedure that requires executing one or more comparison and branch instructions is called a(n) ____________.

11
New cards

instruction

A(n) ____________ is a command to the CPU to perform one processing function on one or more data inputs.

12
New cards

secondary storage

The term ____________ describes the collection of storage devices that hold large quantities of data for long periods.

13
New cards

server

A(n) ____________ is a computer that manages shared resources and allows other computers to access them through a network.

14
New cards

formula

A program that solves a(n) ____________ requires no branching instructions.

15
New cards

supercomputer

A(n) ____________ typically uses the latest and most expensive technology.

16
New cards

cluster

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.

17
New cards

grid

A(n) ____________ is a group of dissimilar computer systems, connected by a high-speed network, that cooperate to provide services or run an application.

18
New cards

general-purpose

A CPU is a(n) ____________ processor capable of performing many different tasks simply by changing the program.

19
New cards

system bus

The __________ enables the CPU, primary storage, and secondary storage devices to communicate. (definition from quiz)

20
New cards

programming language

Most programs are written in a(n) ____________, such as FORTRAN or Java, which is then translated into equivalent CPU instructions.

21
New cards

network

A(n) ____________ consists of hardware and software components that enable multiple users and computers to share information, software, and hardware resources.

22
New cards

virtualization

____________ is a technique that enables a single computer to host multiple virtual machines.

23
New cards

Grosch’s Law

____________ says that larger computer classes are more cost-efficient than smaller ones - a statement that doesn't accurately describe modern computing hardware.

24
New cards

operating system

A(n) ____________ is the most common type of system software.

25
New cards

Uniform Resource Locator (URL)

WWW resources are identified and accessed by a(n) ____________.

26
New cards

volatility


Key characteristics that distinguish primary and secondary storage include cost, capacity, speed, and ____________.

27
New cards

floating-point

__________ notation encodes a real number as a mantissa multiplied by a power (exponent) of 2.

28
New cards

hexadecimal

Assembly (machine) language programs for most computers use __________ notation to represent memory address values.

29
New cards

data structure

A(n) __________ is a data item composed of multiple primitive data items.

30
New cards

EBCDIC

In older IBM mainframe computers, characters were encoded according to the __________ coding scheme.

31
New cards

pointer

A(n) __________ is the address of another data item or structure.

32
New cards

radix point

In a positional numbering system, the __________ separates digits representing whole number quantities from digits representing fractional quantities.

33
New cards

string

A(n) __________ is an array of characters.

34
New cards

segmented memory model

Most Intel CPUs use the _____________ , in which each memory address is represented by two integers.

35
New cards

linked list

A set of data items that can be accessed in a specified order by using pointers is called a(n) __________ or an index.

36
New cards

byte

A(n) __________ contains 8 bits.

37
New cards

singly linked list

A(n) __________ list stores one pointer with each list element.

38
New cards

array

A(n) __________ is a sequence of primitive data elements stored in sequential storage locations.

39
New cards

record

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.

40
New cards

Boolean


A(n) __________ data item can contain only the values true or false.

41
New cards

index

A(n) __________ is an array of data items, each of which contains a key value and a pointer to another data item.

42
New cards

Unicode


Unlike ASCII and EBCDIC, __________ is a 16-bit or 32-bit character coding table.

43
New cards

least significant bit

The__________ is the bit of lowest magnitude in a byte or bit string.

44
New cards

Overflow

__________ occurs when the result of an arithmetic operation exceeds the number of bits available to store it.

45
New cards

class

A(n) __________ is a data structure containing both static data and methods.

46
New cards

object

A(n) __________ is one instance or variable of a class.

47
New cards

Resistance

__________ generates heat in electrical devices.

48
New cards

Gallium arsenide

__________ is a semiconducting material with optical properties.

49
New cards

transistor

A(n) __________ is an electrical switch built of semiconducting materials.

50
New cards

heat sink

A(n) __________ improves heat dissipation by providing a thermal mass and a large thermal transfer surface.

51
New cards

hertz (Hz)

One __________ is one cycle per second.

52
New cards

instruction register


When an instruction is first fetched from memory, it’s placed in the __________ and then decoded to extract its components.

53
New cards

gate

A(n) __________ is an electrical circuit that implements a Boolean or other primitive processing function on single bit inputs.

54
New cards

microprocessor

A microchip containing all the components of a CPU is called a(n) __________.

55
New cards

instruction pointer

The address of the next instruction to be fetched by the CPU is held in the __________.

56
New cards

load

The contents of a memory location are copied to a register while performing a(n) __________ operation.

57
New cards

integrated circuit, microchip


A(n) __________ or __________ contains multiple transistors or gates in a single sealed package.

58
New cards

RISC

A(n) __________ processor limits the number and type of complex instructions.

59
New cards

MOVE

A(n) __________ instruction copies data from one memory location to another.

60
New cards

wait states


The CPU incurs one or more __________ when it is idle, pending the completion of an operation by another device in the computer system.

61
New cards

word


A(n) __________ is the number of bits the CPU processes simultaneously. It also describes the size of a single register.

62
New cards

program status word (PSW)

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.

63
New cards

operands

The components of an instruction are its op code and one or more __________.

64
New cards

Moore’s Law


__________ predicts that transistor density will double every two years or less.

65
New cards

benchmark

A(n) __________ is a measure of CPU or computer system performance when performing specific tasks.

66
New cards

pipelining

__________ is a CPU design technique in which instruction execution is divided into multiple stages and different instructions can execute in different stages simultaneously.

67
New cards

Systems architecture

structure, interaction, and technology of computer or
information system components

68
New cards

Computer architecture

Architecture of a single computer system or a group
of cooperating computer systems

69
New cards

Information architecture

Architecture of data or information—for example,
a database schema or the structure of a document archive

70
New cards

Network architecture

Architecture of a computer network including wired
and wireless connections, network-specific hardware such as routers, and related communication protocols and software

71
New cards

Software architecture

Architecture of a program, software subsystem, or software system

72
New cards

Technology architecture

Combination of all of the architectures with specific emphasis on issues such as performance, reliability, compatibility, and extensibility**

73
New cards


system development
life cycle (SDLC)

Information system development follows a _________________.

74
New cards

The _____________ is the most commonly-used SDLC today

Unified Process (UP)

75
New cards

Discipline

A set of related activities of similar type and skill requirements

76
New cards

Iteration

A relatively short time duration during which a mix of UP activities are performed to produce one or more specific deliverables

77
New cards

UP DISCIPLINES AND ITERATIONS CHART

knowt flashcard image
78
New cards

UP DISCIPLINES TECHNICAL CHART

knowt flashcard image
79
New cards

automated computation device

An ____________can:
– Accept numeric inputs
– Perform computational functions
– Communicate results
Summarized as input – process - output

80
New cards

Complexity, Reliability, Speed

3 shortcomings of mechanical computing are _______________.

81
New cards

Optics

________ is gradually supplanting electricity (and it’s cousin, magnetism) in various areas of systems architecture

82
New cards

qubit

Quantum particles can exist in multiple states at the same time

83
New cards

processor

A ___________ is a device that can perform the following functions:
Computation (+, ‒, ×, ÷)
Comparison (<, =, >, ≠, ≤, ≥)
Data movement among memory, mass storage, and I/O devices

84
New cards

instruction

An __________ is a command to a processor to perform a specific function (e.g.,
addition) on specific data input(s)

85
New cards

Program(s)

A stored set of instructions for performing a specific task, such as calculating payroll or generating reports. _________ are executed by processors.

86
New cards

general-purpose processor

_____________ read its program instructions from a storage device;
The content of the storage device can be changed, thus
changing the program and the function performed by it

87
New cards

special-purpose processor

____________ either:
1) uses program storage that can’t be altered (e.g., read-only
memory)
2) Has a single program “wired” into it

88
New cards

formula

is a complex mathematical relationship that can be
“solved” with a specific sequence of instructions

89
New cards

condition

_____________ is a numerical comparison used in a processing task to determine if the result is true or false

90
New cards

logic instructions

the instructions that implement comparison and branching are sometimes called ______________.

91
New cards

Speed, volatility, cost per bit

Different mixes of data characteristics drive the need for a variety of storage and technologies, each tailored to cost-effectively match the data characteristics with appropriate device characteristics such as: _______ , _______ , _________

92
New cards

COMPUTER CHART

knowt flashcard image
93
New cards

INSIDE THE CPU

knowt flashcard image
94
New cards

Arithmetic-logic unit (ALU)

Performs computation and logic instructions

95
New cards

Registers


Internal storage locations – each holds one data

item. Also hold inputs to and outputs from the ALU.

96
New cards

Control unit

Moves data among registers and other computer
system storage locations. Also accesses program instructions and either executes them (data movement) or directs the ALU to
execute them (computation and logic instructions).

97
New cards

Primary storage

______________ is also called, main memory or just memory, are areas of
high-speed storage that:
1) Holds programs currently being executed
2) Holds data inputs needed (or expected to be needed) immediately by executing programs
3) Is implemented outside the CPU, but is “close” to the CPU to improve access speed
4) Is implemented using “fast” device technology to improve access speed
5) Is volatile (loses its content when power is lost)

98
New cards

Random Access Memory (RAM)

In modern computers, primary storage is implemented with _____________. Contents can be moved to/from the CPU in a few nanoseconds. Capacity is normally a few gigabytes (billion data items) per CPU

99
New cards

Secondary storage

________________ hold large quantities of data and programs (typically hundreds of billions to a few quadrillions of data items)
1) Is non-volatile (holds content indefinitely)
2) Is much cheaper per bit than primary storage
3) Is much slower than primary storage

100
New cards

STORAGE COMPARISON SUMMARY

knowt flashcard image