chapter 9 Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

assignment

A

an identifier is given a value or the value of a given identifier is changed

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

sequence

A

a number of steps are performed in order one after the other

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

selection

A

choice of paths in a program, depending on a condition. selection is non-sequential.

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

iteration

A

a sequence of steps is performed a repeated number of times

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

structured english

A

a subset of the english language. consists of command statements

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

algorithms

A

an algorithm is a solution to a problem expressed as a sequence of defined steps, and is done to perform a task.

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

computational thinking

A

computational thinking is a problem solving process where a number of steps are taken in order to reach a solution.

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

abstraction

A

abstraction involves removing (filtering out) unnecessary data and keeping only necessary data.

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

decomposition/stepwise refinement

A

decomposition/stepwise refinement means breaking down tasks into smaller parts to make it easier to solve.

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