Sunday, 27 September 2015

Quiz 2: Object Oriented Analysis and Design (S2-14_SSZG514)

Quiz 2: Object Oriented Analysis and Design (S2-14_SSZG514)

1.The most suitable way of naming Use Cases is
Select one:
a.Verb passive voice
b.Noun Active voice
c.None of the above
d. Verb-Object Active voice

Answer: d

2.In terms of Schedules at the end of Elaboration phase we should have
Select one:
a.Schedule only for the implementation of GUI to show the client
b.Estimate of overall Schedule and resources needed
c.No decision on Schedule and resources needed
d.None of the above

Answer: b

3.What is the recommended range of spending on the Inception and Elaboration phase
Select one:
a.10-20%
b.5-10%
c.25-30%
d.15-25%

Answer: d

4.What is the general naming convention of system operations
Select one:
a.system operations should be expressed depending on the physical input medium
b.system operations should be expressed at the level of intent rather than physical input medium or UI widget
c.UI widget will decide on the name of the system operations
d.None of the above

Answer: b

5. How is a multiplicity of 1, 2, 3, 4, 5 and 10 indicated in the UML diagram
Select one:
a.1..5, 10
b.1-5,10
c.1..5; 10
d.None of the above

Answer: b

6. Focus of control in a Sequence diagram is a
Select one:
a.shows the actor performing an action
b.None of the above
c.shows the period of time during which an object is performing an action
d.shows the period of time during which an object is being created

Answer: a

7.Why is a Glossary needed
Select one:
a.A glossary is required to be maintained as per law
b.A glossary is less formal, easier to maintain and more intuitive to discuss with external parties such as customers
c.None of the above
d.A glossary is a formal document to be used to sign contracts with external parties such as customers

Answer: b

8.Two types of use cases are
Select one:
a.Happy path use cases and problem path use cases
b.use case diagram and use case description
c.None of the above
d.Essential use cases and Concrete use cases

Answer: d

9.What are postconditions in an Operation Contract
Select one:
a.actions to be performed during the operation
b.None of the above
c.Describe changes in the state of objects in the domain model after completion of the operation
d.actions to be performed after the operation

Answer: c

10.What is System Sequence Diagram
Select one:
a.System Sequence Diagram shows the internal workings of the software being designed
b.None of the above
c.System Sequence Diagram shows the GUI of the system
d.System Sequence Diagram shows operations of the System in response to events, in temporal order

Answer: b

11.Five Requirement artifacts are
Select one:
a.Use cases,supplementary specification, Glossary, Vision and System diagrams
b.Use cases,supplementary specification, Glossary, Vision and Business rules
c. Use cases,supplementary specification, Class diagrams, Vision and Business rules
d.Use cases,System diagrams, Glossary, Vision and Business rules

Answer: b

12.What are the ranking criteria during the elaboration phase
Select one:
a.None of the above
b.Architecture, Design and Security
c.Risk, Coverage and Criticality
d.Risk, GUI and Speed

Answer: c

13.What does the Domain model consist of
Select one:
a.representation of all the terms occurring in the system
b.visual representation of real world concepts
c.None of the above
d.representation of all the users of the system

Answer: b

14. What does an Operation contract identify?
Select one:
a.None of the above
b.Operation contract identifies system state changes when an operation happens.
c.Operation contract identifies the final requirements list to be signed.
d.Operation contract identifies all the users who use the system

Answer: b

15.For the Architecturally significant features the approach in the Elaboration phase is to do
Select one:
a.In depth for the financial part
b.Only the GUI part
c.Freezing the requirements.
d.Wide and Shallow design

Answer: d

No comments:

Post a Comment