Thinking procedurally (2.1.3) Flashcards

(3 cards)

1
Q

Identifying components of problems

A

programmers solve complex problems by decomposing the problem

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

What is decomposition?

A

breaking down the problem into the component part

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

Identifying subprocedures

A

by decomposing each module into its component tasks allows us to see where we can reuse code
allows us to make development more efficient and avoid potential bugs

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