Quiz 1 Flashcards

(45 cards)

1
Q

The digit 0 or 1 is called a binary digit, or ____.

A) bit

B) bytecode

C) Unicode

D) hexcode

A

Bit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

It is critical to make and keep backup copies of the program at each step of the programming and debugging process.
A) True
B) False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

C++ is predominantly a compiled language.
A) True
B) False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Another term for a program or set of programs is software.

A) True
B) False
A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

____ defines the order in which the program executes instructions.

A) Invocation

B) Selection

C) Iteration

D) Sequence

A

Sequence

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

The output produced by a compiler is called a(n) ____, which is a machine language version of the source code.

A) high-level program

B) object program

C) assembly program

D) executable program

A

object program

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Machine language programs are also referred to as ____.

A) assembly language

B) binary instructions

C) executable programs

D) programming

A

executable programs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Although not everybody classifies them in the same way, there are ____ main documents for every problem solution.

A) five

B) three

C) four

D) six

A

five

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Because ____ are cumbersome to revise and can support unstructured programming practices easily, they have fallen out of favor by professional programmers.
Question options:
A) flowcharts

B) pseudocodes

C) formulas

D) algorithms

A

flowcharts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A top-level structure diagram, also called a first-level structure diagram, represents the first overall structure of the program the designer has selected.
A) True
B) False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Visual Basic, C, C++, and Java are all examples of ____ languages.

A) high-level

B) machine-level

C) assembly

D) low-level

A

high-level

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Writing of an algorithm by using computer-language statements is called ____ the algorithm.
A) testing

B) coding

C) designing

D) developing

A

Coding

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

The devices that feed data and programs into computers are called output devices.

A) True
B) False
A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Writing of an algorithm by using computer-language statements is called ____ the algorithm.

A) testing

B) coding

C) designing

D) developing

A

coding

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

The term GB refers to ____.

A) giant byte

B) gigabyte

C) group byte

D) great byte

A

gigabyte

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

A sequence of eight bits is called a ____

A) binary digit

B) byte

C) character

D) double

A

byte

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Main memory is directly connected to the CPU.
A) True
B) False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

____ represent information with a sequence of 0s and 1s.

A) Analog signals

B) Application programs

C) Digital signals

D) System programs

A

Digital Signals

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

The ____ is the brain of the computer and the single most expensive piece of hardware in your personal computer.

A) MM

B) ROM

C) RAM

D) CPU

20
Q

Main memory is called ____.

A) read only memory

B) random access memory

C) read and write memory

D) random read only memory

A

Random access memory

21
Q

The devices that feed data and programs into computers are called ____ devices.

A) entry

B) input

C) output

D) secondary

22
Q

When the computer is turned off, everything in secondary memory is lost.
A) True
B) False

23
Q

Main memory is an ordered sequence of items, called ____.

A) pixels

B) registers

C) memory cells

D) addresses

24
Q

It is critical to make and keep backup copies of the program at each step of the programming and debugging process.

A) True
B) False
25
When all statements in a high-level source program are translated as a complete unit before any statement is executed, the programming language is called a(n) ____ language. A) compiled B) translated C) assembled D) interpreted
Compiled
26
Translator programs that convert assembly language programs into machine language programs are known as ____. A) assemblers B) opcoders C) interpreter D) translators
assemblers
27
Frequently, when you don’t know the final conversion factor, making intermediate conversions can get you to the correct result easily. A) True B) False
True
28
Testing reveals all existing program errors. A) True B) False
False
29
Selection provides the capability to make a choice between different operations, depending on the result of some condition. A) True B) False
True
30
A ____ is a self-contained set of instructions used to operate a computer to produce a specific result. A) programming language B) computer program C) programming technique D) machine programming technique
computer program
31
The software development procedure consists of three overlapping phases: program development and design, documentation, and ____. A) maintenance B) analysis C) programming D) testing
maintenance
32
When English-like phrases are used to describe the steps in an algorithm, the description is called ____. A) a flowchart B) a program C) pseudocode D) a formula
pseudocode
33
Structured programs are created using a set of well-defined structures organized into individual programming sections. A) True B) False
True
34
A(n) ____ is defined as a step-by-step sequence of instructions that must terminate and that describe how the data is to be processed to produce the desired outputs. A) final solution B) machine-level program C) algorithm D) backup copy
algorithm
35
Programming languages that use symbolic notation like ADD 1, 2 are referred to as ____. A) machine languages B) assembly languages C) opcode languages D) IBM languages
assembly languages
36
____ consists of programs written to perform particular tasks that users require. A) System software B) Compiled software C) Assembly software D) Application software
Application Software
37
The devices that the computer uses to display results are called ____ devices. A) exit B) entry C) output D) input
OutPut
38
Information stored in main memory must be transferred to some other device for permanent storage. A) True B) False
True
39
The device that stores information permanently (unless the device becomes unusable or you change the information by rewriting it) is called primary storage. A) True B) False
False
40
A sequence of eight bits is called a ____. A) binary digit B) byte C) character D) double
byte
41
The purpose of ____ is to verify that a program works correctly and actually fulfills its requirements. A) testing B) designing C) analyzing D) coding
testing
42
____, also referred to as “looping” and “repetition,” makes it possible to repeat the same operation based on the value of a condition. A) Iteration B) Invocation C) Sequence D) Selection
Iteration
43
The ____ phase is concerned with the ongoing correction of problems, revisions to meet changing needs, and the addition of new features. A) coding B) testing C) analysis and design D) maintenance
maintenance
44
In addition to classifying programming languages as high or low level, they are also classified by orientation as either ____ or object-oriented. A) interpreted B) procedural C) compiled D) linked
Procedural
45
When diagrams are used to describe the algorithm, the description is referred to as ____. A) a program B) a formula C) pseudocode D) a flowchart
a flowchart