Algorithms: Decompositon. Flashcards
1
Q
What is decompositon?
A
- Breaking a complex problem down into a smaller and manageable parts.
- Dealing with many different stages at once = more difficult.
- Breaking down a problem into smaller problems and solving each one at a time= Easier.
2
Q
What are the advantages of problem decomposition?
A
- Makes problems easier to solve.
- Different people can work on different parts of a problem at the same time, reduces development time.
- Program components developed in one programme can easily be used in other programmes.