The following statement simply explains how Facade pattern can be used in Model-View- Control, please choose right term to fit in. A _________ uses a Facade class to isolate the __________ from internal class structure of it. a) model view b) view model c) model Controller d) controller Model e) view controller f) controller view In Sprint cycle, during develop phase, all communications in the team will channeled through: a) Project manager b)Team leader c) Scrum master d) Liaison Java’s _________ mechanism can implement Contract in UML model. a) try-throw-catch b) inheritance c) extends d) final Reverse engineering is about a) Mapping model to source code b) Optimize system model c) Modify model based on source code changed d) Optimize source code Which one is correct regarding software development? a) Software life cycle refers to how software is used. b) Problem specification is a component of software development. c) Object oriented design produces faster programs. d) Inheritance discourages code reuse. Which is true among the following? a) Design Principles state desirable design characteristics based on meeting stakeholder needs and desires b) Basic design principles are evaluative criteria that state characteristics of good design c) Constructive Design principles state desirable engineering design characteristics based on past software development experience d) All of the mentioned True or false? A design pattern is a collection of classes and interfaces that can be used as part of an application implementation a) True b) False
Expert Answer
14) b
15) c
During development phase, all communications in the team will be driven through Scrum Master.
16) b
Java’s inheritance mechanism can implement Contract in UML model
17) a
Reverse Engineering in Software is about mapping code into a model.
18) b
Problem specification or SRS(Software Requirement Specification) document is part of software development life cycle
19) c
Design principles are evaluative criteria that state characteristics of good design whereas basic design principles state desirable design characteristics based on meeting stakeholder needs and desires.
20) a
Design patterns typically show relationships and interactions between classes or objects, without specifying the final application classes or objects that are involved.