Top level objects| Communicates with| Incomming| outmatch|
Central computer| communicates with the doorway, microwave informant,spinner| Incoming messages are from the user (power,timing,etc.), also from the door which tells the graphical user interface if the wave generator is safe to turn on.| Outgoing messagesTell the generator toBegin making the waves, the spinner to spin, displays things on the screen.|
door| Communicates with the graphical user interface to be sure that you lavatory only turn the device on if the door is closed.| No incoming messages (except from the user who can present and close the door)| Outgoing messages whenever the door is open or closed, it must(prenominal) inform the interface so that the device turns off when the door is open.|
Microwave generator| Communicates with the GUI| Incoming messages from the GUI to either start or stop generating waves;setting the power, etc.| Outgoing messages to the GUI to inform it of its current status.|
Table spinner| Communicates with the GUI| Incoming messages from the GUI to tell it when to start/stop| No outgoing messages.|
Describe some of the advantages of having a comp whizntized system.
For example, what happens if the microwave breaks?
The major advantage of a componentized system is that if one component breaks, you can scantily replace that one part, without having to replace the consummate system. In real life, for example, if a seat in your car breaks, you dont maintain to point a new car. Instead, you can just get a new seat. In a computer system, if one part of your code has a bug, you dont have to replace the entire code base, you can just concentrate on that special part. If the entire microwave breaks, you dont need to replace the entire kitchen -- you just need to replace the microwave.If you want to get a unspoilt essay, order it on our website: Orderessay
If you want to get a full essay, wisit our page: write my essay .
No comments:
Post a Comment