1.2 Decomposition and Abstraction Flashcards
1
Q
What is Decomposition?
A
Decomposition is breaking down a problem into sub-problems. Each sub problem should be at a similar level of detail, which can be solved independently. Solutions will also be combined.
2
Q
What is Abstraction?
A
It is the removal of unnecessary detail. Abstraction simplifies a problem.
3
Q
What is Algorithmic Thinking?
A
It is the problem-solving skills related to algorithms: