Computer Science Homework Solutions
Problem
#99145

Object-oriented programming Identify Top Level Objects of a Microwave

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:

See attached file for full problem description.

Attached file(s):
Attachments
Top-Level Objects.doc  View File

Attachment Content Summary (Note: view attachment at the above link before purchasing. Actual attachment content may vary slightly from that shown below.)

Top-Level Objects.doc
Here is the reading for this work (not that you would need it ()

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椠â³â¡æ•¶ç¥²æ¸ ç‘¡ç‰µæ±¡çœ ç¥¡æ¼ â¦æ½¬æ­¯æ¹©â§ç‘¡æ¼ ç‰µç
œ ç‰¯æ‘¬â€¬æ¹¡â¤æ¹¯â¥æ¥·æ¡´çœ æ¥¨æ¡£çœ â¥ç‰¡â¥æ±¡â¬æ…¦æ¥­æ¥¬ç‰¡â€®æ
•—æ â¯æ¡´â¥æ…³æ•­ç æ¥¨æ®æ¤ â®æ‰¯æ•ªç‘£æ¼­æ¥²æ¹¥æ•´â¤ç‰°æ¯æ…²æµ­æ
¹©ã©§à´ à´æ½ƒç®æ‘©ç‰¥ç æ•¨æ´ æ©æ½²æ…·æ•¶æ¼ æ•¶â®æ¹©ç¤ ç•¯â²æ¥«æ´æ
•¨â±®ç” æ¥³æ®ç æ•¨æ¼ æ©¢æ¥âµ´ç‰¯æ•©ç‘®æ‘¥ç æ¥¨æ­®æ¹©â¹§à´ 

         Identity the top-level objects of the microwave

p

‹

Ð

Ñ’

â„¢

в

Ћ

Ð

Ñ’

в

г

$

$

&

.

0

8

:

B

D

L

N

P

b

r

s 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?


Solution Summary

Interesting problem. I have attached the solution. There is a part where you will have to be imaginative with the graphical part of the top-level description. You can have a head start with the embedded pictures, or you can search for some more in Google images and see which one suits you for depicting a couple of high level objects and communications.

Solution
What is this?
By OTA - Overall OTA Rating
Purchase Cost Now
$2.19 CAD (was ~$47.88)
Included in Download
  • Plain text response
  • Attached file(s):
    • Top Level Objects.doc
$2.19 Instant Download
Add to Cart
Why you can trust BrainMass.com
  • Your Information is Secure
  • Best Online Academic Help Service
  • Students find real academic Success
Related Solutions
Browse