Thinking procedurally (2.1.3) Flashcards
(3 cards)
1
Q
Identifying components of problems
A
programmers solve complex problems by decomposing the problem
2
Q
What is decomposition?
A
breaking down the problem into the component part
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