Elements of High Quality Program Flashcards

1
Q

Statement that provides a data type and an identifier for a
variable

A

Declaration

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

variables name

A

Identifier

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

Variable’s unknown value before initialization

A

Garbage

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

Subunit of programming problem
Also called subroutines, procedures, functions, or
methods

A

Modules

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

reaking down a large program into module

A

modularization

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

Paying attention to important properties while ignoring
nonessential details

A

abstraction

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

Use English-like vocabulary

One broad statement corresponds to dozens of machine
instructions

A

high level programming languages

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