Which approach generally starts by designing smaller components and then combines them to form a complete system?
Options
- A. Top-down approach
- B. Bottom-up approach
- C. Linear approach
- D. More than one of the above
- E. None of the above
Quiz Practice:
B. Bottom-up approach
Answer: Bottom-up approach
In the bottom-up approach, development starts with smaller components or modules. These components are then combined to create larger parts and finally the complete system.
This approach fits naturally with object-oriented programming, where reusable classes and objects can be developed and combined.