Topic 1 - Programming Flashcards

1
Q

Define problem abstraction?

A

Details are removed until the problem is represented in a way that is possible to solve because the problem reduces to one that has already been solved.

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

Define decomposition?

A

Breaking a problem into a number of sub-problems.

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

Define composition?

A

Combining procedures into compound procedures.

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

Define automation?

A

Models are put into action to solve problems.

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