Share
Explore BrainMass

GUI, event-driven program and UML

1. Describe the relationship between a GUI component and events? What is the programmer's responsibility when developing a GUI, event-driven program?

2. List two advantages and two disadvantages of using UML as a modeling standard for Object-Oriented programs.

Solution Preview

1. describe the relationship between a GUI component and events? What is the programmer's responsibility when developing a GUI, event-driven program?
- Many GUI components (buttons, list boxes, check boxes etc.) generate events upon acting on them by mouse, keyboard or stylus (touchscreen). These events need to be processed by internal (respective) sub-routines specifically designed for the specific actions assigned to those GUI components by programmer/designer.

Upon processing the events the programmer needs to update (if needed) GUI components. For instance, updating a list box after ...

Solution Summary

The relationship between a GUI component and events is described. The programmer's responsibility when developing a GUI, event-driven program is identified. Two advantages and two disadvantages of using UML as a modeling standard for Object-Oriented programs are listed.

$2.19