What is decomposition?
d) Generalizing patterns in problems
b) When you ignore the unnecessary detail in a problem
a) Breaking down a problem or system into smaller parts
c) Adding detail to make a problem more complex