Describe advantages of having a componentized system

Assignment Help Operating System
Reference no: EM13943561

Here is the reading for this work (not that you would need it J)

Consider a typical house in which there are several bedrooms, a kitchen, and a laundry room-each with a distinct function. You sleep in the bedroom, you wash clothes in the laundry room, and you cook in the kitchen. Each room encapsulates all the items needed to complete the necessary tasks.

What you have is a set of well-defined components: Each provides a single service to communicate with the other components using simple messages when something needs to be done. If you consider a kitchen, you see it is also composed of several, smaller components, including the oven, refrigerator, and microwave. Top-level objects are composed of smaller components that do the actual work. This perspective is a very natural way of looking at our world, and one with which we are all familiar. We do the same thing in object-oriented programming:

Consider the microwave oven in your kitchen, using the object-oriented thinking.

  • Identity the top-level objects of the microwave

Top-Level Objects

Communicates With

Incoming Messages

Outgoing Messages

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • Explain some of the graphical user interfaces (GUIs) and communications messages that occur during the operation of a microwave
  • Describe some of the advantages of having a componentized system. For example, what happens if the microwave breaks?

Reference no: EM13943561

Questions Cloud

Responsibility for quality management and customer service : Identify the issues within this case study and within the organisation system Pam claims no responsibility for quality management and customer service,
What is the permissible range for the modulation index : The maximum deviation in broadcast FM is 75 kHz. Suppose that a commercial FM system has modulating frequencies 40 Hz to 20 kHz. What is the permissible range for the modulation index?
What do the reports tell you about prison overcrowding : What do the reports tell you about prison overcrowding? Are there common themes or are they very diverse? What is the focus, state level, national level or something else? Write a two page report.
Economic voting in the uk : The Importance of Economic Indicators on General Election Outcomes in the UK at different stages of a business cycle.
Describe advantages of having a componentized system : Consider a typical house in which there are several bedrooms, a kitchen, and a laundry room-each with a distinct function. You sleep in the bedroom, you wash clothes in the laundry room, and you cook in the kitchen. Each room encapsulates all the ..
Significance of equality and diversity act to nhs trust : Significance of Equality and Diversity Act to NHS Trust: In the introduction, you should provide a brief background of the development of Equality legislation and diversity approaches in the context of UK and EU. (Approx. 300 words)
Review the resources for victims & witnesses : Go to the Federal Bureau of Prisons' (BOP) Website, and review the "Resources For Victims & Witnesses,", Examine the significant manner in which the Crime Victims' Rights Act protects the rights of crime victims. Provide your opinion of the effecti..
How does a soaring dollar affect its profitability : Black & Decker Manufacturing Co. of Towson, Maryland, has roughly 45% of its assets and 40% of its sales overseas. How does a soaring dollar affect its profitability, both at home and abroad?
Heat transfer problems : HEAT TRANSFER PROBLEMS NO16- Water flowing in a steel pipe of diameter 0.02 m is to be cooled from 40 to 30 oc . The velocity of water in the steel pipe is 1.5 m/s .

Reviews

Write a Review

Operating System Questions & Answers

  Focuses on software development process and life cycle model

Discuss how would you address this certification issue with your hypothetical firm for your system that you are trying to certify at the top secret level?

  Explain in the difference between testing and debugging

Which activity is more time consuming and why?

  Question 1a four special cases and difficulties arise at

question 1a four special cases and difficulties arise at times when using graphical approach to solving lp problems.

  What is turning out to be the wireless standard

Are there any one standard coming about in the wireless industry which seems to be taking the lead over the others.

  Drawbacks and benefits of outsourcing

Discuss the drawbacks and benefits of outsourcing, which has become one of the hot issues today from the viewpoint of Quality Assurance.

  An important task for modern operating systems

An important task for modern operating systems is the ability to communicate and work with other systems. You will discuss your thoughts on the need for network operating systems in this Discussion Board. Provide your thoughts on the following que..

  Primary keys of the entities

Determine what would be an example scenario for a database. What entities would be involved? What would the primary keys of each of entities be and explain your answer?

  Question about internet use policies

Internet use policies are often utilized in corporations. Conduct independent research on these and construct an Internet use policy for your company or an organization of your choice.

  Propose a design for the implementation of client operating

You are the Chief Information Officer (CIO) of a medium sized business that provides an online data base to Internet subscribers. By then end of the current business quarter, you must propose a design for the implementation of client operating sy..

  Design and implement the removeuser.sh script

Packs all files (not just those in the user's home directory) belonging to into single compressed archive named

  Maximum power transfer theorem

For the circuit below, what is the voltage across R(load) if the Maximum Power Transfer Theorem determines the value of R(load)?

  Question about atm networks

ATM networks use a token bucket program to regulate traffic. A new token is put into the bucket every one usec so ATM cells can be sent during this period.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd