Quiz 1 Flashcards
The digit 0 or 1 is called a binary digit, or ____.
A) bit
B) bytecode
C) Unicode
D) hexcode
Bit
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
True
C++ is predominantly a compiled language.
A) True
B) False
True
Another term for a program or set of programs is software.
A) True B) False
True
____ defines the order in which the program executes instructions.
A) Invocation
B) Selection
C) Iteration
D) Sequence
Sequence
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
object program
Machine language programs are also referred to as ____.
A) assembly language
B) binary instructions
C) executable programs
D) programming
executable programs
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
five
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
flowcharts
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
True
Visual Basic, C, C++, and Java are all examples of ____ languages.
A) high-level
B) machine-level
C) assembly
D) low-level
high-level
Writing of an algorithm by using computer-language statements is called ____ the algorithm.
A) testing
B) coding
C) designing
D) developing
Coding
The devices that feed data and programs into computers are called output devices.
A) True B) False
False
Writing of an algorithm by using computer-language statements is called ____ the algorithm.
A) testing
B) coding
C) designing
D) developing
coding
The term GB refers to ____.
A) giant byte
B) gigabyte
C) group byte
D) great byte
gigabyte
A sequence of eight bits is called a ____
A) binary digit
B) byte
C) character
D) double
byte
Main memory is directly connected to the CPU.
A) True
B) False
True
____ represent information with a sequence of 0s and 1s.
A) Analog signals
B) Application programs
C) Digital signals
D) System programs
Digital Signals
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
CPU
Main memory is called ____.
A) read only memory
B) random access memory
C) read and write memory
D) random read only memory
Random access memory
The devices that feed data and programs into computers are called ____ devices.
A) entry
B) input
C) output
D) secondary
Input
When the computer is turned off, everything in secondary memory is lost.
A) True
B) False
False
Main memory is an ordered sequence of items, called ____.
A) pixels
B) registers
C) memory cells
D) addresses
memory cells
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
True
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
Translator programs that convert assembly language programs into machine language programs are known as ____.
A) assemblers
B) opcoders
C) interpreter
D) translators
assemblers
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
Testing reveals all existing program errors.
A) True B) False
False
Selection provides the capability to make a choice between different operations, depending on the result of some condition.
A) True B) False
True
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
The software development procedure consists of three overlapping phases: program development and design, documentation, and ____.
A) maintenance
B) analysis
C) programming
D) testing
maintenance
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
Structured programs are created using a set of well-defined structures organized into individual programming sections.
A) True B) False
True
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
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
____ 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
The devices that the computer uses to display results are called ____ devices.
A) exit
B) entry
C) output
D) input
OutPut
Information stored in main memory must be transferred to some other device for permanent storage.
A) True B) False
True
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
A sequence of eight bits is called a ____.
A) binary digit
B) byte
C) character
D) double
byte
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
____, 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
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
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
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