CH15 [in Final] Flashcards
Software Reuse
______________ is complete systems, which may include several application programs may be reused.
System Reuse
_________________ is an application may be reused either by incorporating it without change into other or by developing application families.
Application reuse
___________ is when components of an application from sub-systems to single objects may be reused.
Component Reuse
_____________ is when small-scale software components that implement a single well-defined object or function may be reused.
Object and function reuse
___________ are a sub-system design made up of a collection of abstract and concrete classes and the interfaces between them.
Frameworks
T/F: Web application frameworks support the construction of dynamic websites as a front-end for web applications.
True
T/F: The web application frameworks interaction model is based on the Model-View-Controller composite pattern.
_________ is the system infrastructure framework for GUI design.
Model-view Controller
T/F: The MVC does not allow for multiple presentations of an object and separate interactions with these presentations.
F, it does.
T/F: The problem with frameworks is their complexity which means that it takes a long time to use them effectively.
True
_________ the framework involves
Adding concrete classes that inherit operations from abstract classes in the framework;
Adding methods that are called in response to events that are recognised by the framework.
Extending
T/F: Frameworks are generic and are extended to create a more specific application or sub-system.
True
T/F: The system provides a skeleton architecture for the framework.
F, They provide a skeleton architecture for the system.
Name the framework class:
__________ support the development of system infrastructures such as communications, user interfaces and compilers.
System infrastructure frameworks
Name the framework class:
_________ Standards and classes that support component communication and information exchange.
Middleware integration frameworks