Chapter 3 – Flow of Control Flashcards

1
Q

parentheses

A

.

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

if statement

A

.

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

if-else with multiple statements

A

.

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

compound statement

A

.

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

indenting

A

.

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

multiway if-else statement

A

.

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

switich statement

A

.

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

controlling expression

A

.

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

case labels

A

.

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

break statement

A

.

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

default

A

.

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

conditional operator

A

.

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

ternary operator

A

.

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

arithmetic if

A

.

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

Boolean expression

A

.

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

lexicographic ordering

A

.

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

compareTo

A

.

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

compareToIgnoreCase

A

.

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

&& means “and”

A

.

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

|| means “or”

A

.

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

truth tables

A

.

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

boolean variables in assignments

A

.

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

short-circuit evaluation

24
Q

lazy evaluation

25
Q

complete evaluation

26
Q

precedence rules

27
Q

associativity rules

28
Q

higher precedence

29
Q

binding

30
Q

side effect

31
Q

body of the loop

32
Q

iteration

33
Q

while and do-while compared

34
Q

executing the body zero times

35
Q

algorithm

36
Q

pseudocode

37
Q

sentinel value

38
Q

for statement

39
Q

empty statement

40
Q

null statement

41
Q

infinite loop

42
Q

nested loops

43
Q

break statement

44
Q

continue statement

45
Q

label

46
Q

off-by-one error

47
Q

tracing variables

48
Q

incremental development

49
Q

code review

50
Q

pair programming

51
Q

assertion

52
Q

assert

53
Q

assertion check

54
Q

random numbers

55
Q

pseudorandom