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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly