Question

Here is a computer science perspective of bottom-up vs. top-down . explain the "Difference between Bottom-Up...

Here is a computer science perspective of bottom-up vs. top-down . explain the "Difference between Bottom-Up Model and Top-Down Model."

Homework Answers

Answer #1

Top down model

  • In this model we break the problem into small parts and again this small part is broken into parts and so on .
  • It contains rebundant information.
  • It is used in structural / procedural oriented programming languages i. e C
  • Used for documentation, test case creation , code implementation and debugging.
  • It has low interactivity between the modules.
  • It is based on decomposition approach.
  • The top down approach is simple and not data intensive .   

Bottom up model

  • It starts with a smaller parts, where each parts are specified in detail. The parts are linked to form larger components.
  • Rebundancy can be eliminated.
  • It is used in object oriented programming languages like C++, java etc.
  • Used only for testing.
  • It has high interactivity between various modules
  • It is based on composition approach.
  • It is complex and also very data intensive.
Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
Differentiate between bottom up and top down method in nanofabrication process.
Differentiate between bottom up and top down method in nanofabrication process.
There are the techniques of “Top down” and “Bottom up” to fabricate nanomaterials. Explain advantages and...
There are the techniques of “Top down” and “Bottom up” to fabricate nanomaterials. Explain advantages and disadvantages of each technique.
Differentiate between a top-down and bottom-up approach to developing a budget. Identify and explain the items...
Differentiate between a top-down and bottom-up approach to developing a budget. Identify and explain the items that need to be considered when developing a cost-benefit analysis Determine when a budget becomes a tool in the controlling function of management. Explain the importance of a cost justification in relation to budget requests.
Compare bottom-up to top-down modeling What is the best approach to arrive at an effective data...
Compare bottom-up to top-down modeling What is the best approach to arrive at an effective data model?
How would you define the difference between "sensation" and "perception"?What is meant by "top down" processing?...
How would you define the difference between "sensation" and "perception"?What is meant by "top down" processing? Can you apply this concept to your own studies: are there classes/subjects in which you learn and study the material from the "bottom up" and others where it could be defined as "top down"? On the topic of sensory adaptation: how would our experience of the world be different if we did not experience sensory adaptation? How could we view this process as one...
What is the difference between value perspective and conformance perspective of quality? Explain with examples.
What is the difference between value perspective and conformance perspective of quality? Explain with examples.
Define bottom-up and top-down processing. Provide an example for each, with a clear explanation of how...
Define bottom-up and top-down processing. Provide an example for each, with a clear explanation of how it’s an example of that type of processing.
In your own words, explain why carbon nanotubes are fabricated using a bottom-up method instead of...
In your own words, explain why carbon nanotubes are fabricated using a bottom-up method instead of a top-down method. Also explain why an integrated circuit is fabricated using a top-down method, rather than a bottom-up method.
explain the difference between debt vs debit
explain the difference between debt vs debit
explain the difference between a parameter vs. a statistic.
explain the difference between a parameter vs. a statistic.