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

  Designing the instruction set

For a 3-operand ADD instruction that only uses register addressing mode, how long (number of bits) should the instruction be?

  Discussion on computer peripherals

Visit Web sites for corporations that sell computer peripherals. Compile a list that contains as several types of input and output devices as you can locate on these Web sites.

  Maintaining network configuration

In a Windows 2003 server network discuss various devices such as: repeaters, routers and gateways. Detemrine the functions for those devices? At which layer of the OSI model do those devices operate?

  How could you try to solve this problem using a gui

Open a Command Prompt (MS-DOS Prompt) window and complete the following activities. As always, be sure to cite any sources you use in your response.

  Implement a program to simulate the operation

Design and implement a program to simulate the operation of the SIMMAC - define the notion of an interrupt handler that will process a time quantum for ea ch running job.

  What is the maximum data transfer rate

What is the maximum data transfer rate across the bus that this microprocessor can sustain in bytes?

  Advantages and disadvantages of major operating system

Consider the advantages and disadvantages of each major operating system that Amy might use on the Web server. In a one-page memorandum to Amy.

  Difference between an exclusive lock and a shared lock

Describe the difference between an exclusive lock and a shared lock. Define deadlock and how can it be avoided? How can it be resolved once it occurs?

  Information such as parameters, resources used

Write a brief description about the following system calls used in Unix/Linux. Include information such as parameters, resources used, expected results/return values, and possible error conditions.

  Program to compute the signature

Assume Fred sees your RSA signaure on m1 and m2, (i.e., he sees (md1 mod n) and (md2 mod n).

  Write tomislav an application to convert liters into pints

Since you got an 'A' in your last Visual Basic .NET course, you volunteer to write Tomislav an application to convert liters into pints and gallons.

  Give an advantage of your method as compare to blocking send

Give a fourth method that is similar to a blocking send but has slightly different properties. Give an advantage and a disadvantage of your method as compared to blocking send.

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