0% found this document useful (0 votes)
619 views5 pages

Object Oriented Analysis and Design Quiz 2

This document contains 20 multiple choice questions about object oriented analysis and design concepts like use case diagrams, state diagrams, classes, objects, abstract factory pattern, singleton pattern, and state machines. The questions cover topics like UML diagram types, creational patterns, use cases, states, transitions, preconditions, and linear software development models.

Uploaded by

Niharika Bestha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
619 views5 pages

Object Oriented Analysis and Design Quiz 2

This document contains 20 multiple choice questions about object oriented analysis and design concepts like use case diagrams, state diagrams, classes, objects, abstract factory pattern, singleton pattern, and state machines. The questions cover topics like UML diagram types, creational patterns, use cases, states, transitions, preconditions, and linear software development models.

Uploaded by

Niharika Bestha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Object Oriented Analysis and Design - Quiz 2

1. Which of the following views represents the interaction of the user with the software but tells
nothing about the internal working of the software?

Select one:
a. Class diagram
b. Activity diagram
c. Interaction diagram
d. Use case diagram

2. Changing from one state into other state in state diagram is called as

Select one:
a. Transition
b. Transmission
c. Synchronization
d. Transposition

3. Which are the interacting components in object oriented programming?

Select one:
a. classes
b. objects
c. functions
d. Statements

4. An abstract class or interface for creating families of related objects but without specifying
their concrete sub classes is a

Select one:
a. Structural Patterns
b. Singleton pattern
c. Abstract Factory
d. Creational Patterns

5. A general-purpose mechanism for organizing elements into groups

Select one:
a. class
b. Node
c. Packages
d. Component

6. Define a class that has only one instance and provides a global point of access to it

Select one:
a. Singleton pattern
b. Abstract Factory
c. Creational Patterns
d. Structural Patterns

7. Use case realization is also called as

Select one:
a. domain realization
b. Object realization
c. scenario realization
d. class realization

8. The system concept that is used to remove restrictions or generalize the way a system works

Select one:
a. Analogies
b. Automation
c. Simplification
d. Streamlining

9. What is precondition?

Select one:
a. It is an assertion that must be true upon completion of an operation
b. None of the mentioned
c. It is a statement that must be true at a designated point in a program
d. It is an assertion that must be true at the initiation of an operation

10. Which of the following is an interaction diagram?

Select one:
a. Deployment diagram
b. Use case diagram
c. Sequence diagram
d. Component diagram

11. Which UML diagram shows the sequence of steps that make up a complex process, such as
an algorithm or workflow?

Select one:
a. State chart diagram
b. Sequence diagram
c. Class diagram
d. Activity diagram

12. Who consider diagrams as a type of Class diagram, component diagram, object diagram, and
deployment diagram?

Select one:
a. Behavioural
b. Structural
c. non structural
d. non-behavioural

13. Which of the following model represents the behavior of an individual object?

Select one:
a. Use case
b. Class
c. Activity
d. State machine

14. Which of the following UML diagrams has a static view?

Select one:
a. Collaboration
b. Activity
c. use case
d. State chart
15. Use cases are used to

Select one:
a. Identify system goals
b. Prioritize system procedures
c. Describe workflow
d. Identify business processes

16. Which of the following is the creational pattern?

Select one:
a. Abstract Factory method
b. observer pattern
c. adapter pattern
d. composite pattern

17. Which of the following is a sequence of events that occurs during one particular execution of
a system?

Select one:
a. Concurrency
b. interactions
c. Scenario
d. state

18. Which of the following is a condition during the life of an object during which it satisfies
performs some activity or waits for some event?

Select one:
a. state
b. actor
c. class
d. component

19. Which of the following is a Boolean expression that must be true in order for a transition to
occur?

Select one:
a. Guard condition
b. state condition
c. transition condition
d. Concurrency

20. The linear software development model is

Select one:
a. Waterfall model
b. Iterative model
c. Spiral model
d. Incremental model

You might also like