11Which pattern provides a simple interface to a complex subsystem?AProxyBVisitorCFacadeDIteratorView AnswerDiscussWorkspaceReportSaveEasy
12Which pattern adds behaviour to an object dynamically without changing its class?AFactoryBBuilderCDecoratorDSingletonView AnswerDiscussWorkspaceReportSaveEasy
13The Open/Closed Principle says software entities should be:AClosed for extensionBOpen for extension but closed for modificationCAlways modifiableDOpen source and closed for saleView AnswerDiscussWorkspaceReportSaveMedium
14Which pattern lets you choose an algorithm at run time?AObserverBPrototypeCStrategyDCompositeView AnswerDiscussWorkspaceReportSaveEasy
15Which design pattern ensures a class has only one instance?ASingletonBObserverCFactoryDAdapterView AnswerDiscussWorkspaceReportSaveEasy