Elements of High Quality Program Flashcards
1
Q
Statement that provides a data type and an identifier for a
variable
A
Declaration
2
Q
variables name
A
Identifier
3
Q
Variable’s unknown value before initialization
A
Garbage
4
Q
Subunit of programming problem
Also called subroutines, procedures, functions, or
methods
A
Modules
5
Q
reaking down a large program into module
A
modularization
6
Q
Paying attention to important properties while ignoring
nonessential details
A
abstraction
7
Q
Use English-like vocabulary
One broad statement corresponds to dozens of machine
instructions
A
high level programming languages