SE310 LATEST EXAMS TEST PAPER QUESTIONS AND
ANSWERS SURE A+
✔✔What is the Strategy Pattern? - ✔✔Defines a family of algorithms and makes them
interchangeable.
✔✔What is the Bridge Pattern? - ✔✔Decouples abstraction from implementation so
both can vary independently.
✔✔What is the Factory Method Pattern? - ✔✔Uses inheritance to delegate object
creation to subclasses.
✔✔What is the Abstract Factory Pattern? - ✔✔Creates families of related objects
without specifying exact classes.
✔✔What is the goal of good software design? - ✔✔Low coupling and high cohesion.
✔✔What does "Encapsulate what varies" mean? - ✔✔Isolate parts of the system that
change.
✔✔How is Association shown in UML? - ✔✔Solid line.
✔✔How is Aggregation shown in UML? - ✔✔Solid line with hollow diamond (◇).
ANSWERS SURE A+
✔✔What is the Strategy Pattern? - ✔✔Defines a family of algorithms and makes them
interchangeable.
✔✔What is the Bridge Pattern? - ✔✔Decouples abstraction from implementation so
both can vary independently.
✔✔What is the Factory Method Pattern? - ✔✔Uses inheritance to delegate object
creation to subclasses.
✔✔What is the Abstract Factory Pattern? - ✔✔Creates families of related objects
without specifying exact classes.
✔✔What is the goal of good software design? - ✔✔Low coupling and high cohesion.
✔✔What does "Encapsulate what varies" mean? - ✔✔Isolate parts of the system that
change.
✔✔How is Association shown in UML? - ✔✔Solid line.
✔✔How is Aggregation shown in UML? - ✔✔Solid line with hollow diamond (◇).