The use of design patterns for the development of object-oriented software has important implications for____________________?
A. Component-based software engineering
B. Reusability in general
C. All of the mentioned
D. None of the mentioned
A. Component-based software engineering
B. Reusability in general
C. All of the mentioned
D. None of the mentioned
A. Inheritance
B. Composition
C. All of the mentioned
D. None of the mentioned
Explanation: Using inheritance, an existing design pattern becomes a template for a new subclass.Composition is a concept that leads to aggregate objects.
Which mechanism is applied to use a design pattern in an OO system ? Read More »
Design and Implementation A. six
B. seven
C. eight
D. nine
Explanation: The nine UML diagrams include use-case, sequence, collaboration, activity, state-chart, deployment, class, object and component.
How many diagrams are here in Unified Modelling Language ? Read More »
Design and Implementation A. Sequence Diagram + Collaboration Diagram
B. Activity Diagram + State Chart Diagram
C. Deployment Diagram + Collaboration Diagram
D. None of the mentioned
Explanation: Interaction diagram are used to formalize the dynamic behavior of the system.
Interaction Diagram is a combined term for_____________________? Read More »
Design and Implementation A. Sequence Diagram
B. Collaboration Diagram
C. Class Diagram
D. Object Diagram
Explanation: An object diagram focuses on some particular set of object instances and attributes, and the links between the instances. It is a static snapshot of a dynamic view of the system.
A. Collaboration
B. Use case
C. State chart
D. Activity
Explanation: A use case diagrams captures only the functionality of the system whereas a dynamic model/view captures the functions as well as the action.
Which of the following UML diagrams has a static view ? Read More »
Design and Implementation A. Association
B. Aggregation
C. Realization
D. Generalization
A. Structural things
B. Behavioral things
C. Groug things
D. Annotational things
Explanation: Structural things are mostly static parts of a model, representing elements that are either conceptual or physical.
Classes and interfaces are a part of____________________? Read More »
Design and Implementation A. Structural things
B. Behavioral things
C. Groug things
D. Annotational things
Explanation: These are the verbs of a model, representing behavior over time and space.
Which things are dynamic parts of UML models ? Read More »
Design and Implementation A. Use Case
B. Actor
C. Interface
D. Relationship
What is a collection of operations that specify a service of a class or component ? Read More »
Design and Implementation