JNTUH CSE & IT MID-1 EXAM MULTIPLE CHOICE QUESTIONS WITH ANSWERS
OOAD MULTIPLE CHOICE QUESTIONS UNITWISE
OOAD MULTIPLE CHOICE QUESTIONS UNITWISE
UNIT 1
1. A model is a _________ of reality.
a. Complication
b. Simplification
c. Realization
d. Generalization
2. Models help us to________ a system as it is or the way it is wanted.
a. Analyze
b. Design
c. Visualize
d. Measure
3. In which principle, the models created explain the identification of a problem and find its solution?
a. The Choice of Model is Important
b. Levels of Precision May Differ
c. The Best Models are connected to Reality
d. No Single Model is Sufficient
4. Algorithmic and object-oriented are the two common ways for modeling ________
a. Non-software Systems
b. Software Systems
c. Vocabulary of a System
d. Client/Server System
5. ________ helps to communicate the overall system architecture unambiguously.
a. Flow charts
b. Designing
c. SRS
d. Templates
6. ________ defines the system's actions and how different parts contribute to it.
a. Behavior
b. Structure
c. Model
d. Use case
7. ________ can be done for both simple and complex systems.
a. Generalization n
b. Specification cm,
c. Modeling
d. Collaboration
8. The best kind of models helps to choose ________
a. Degree of detail
b. Design view
c. Single model
d. Choice of model
9. A set of ________ models are used to approach a complex system.
a. Dependent w"
b. Independent
c. Both dependent and independent
d. Different
10. An Object-oriented program is structured as a community of interacting agents, called ________
a. Objects
b. Classes
c. Functions
d. Statements
JNTUH OBJECT ORIENTED ANALYSIS AND DESIGN MID-1 EXAM QUESTIONS
11. UML is useful to ________ a system as it is or as we want it to be.
11. UML is useful to ________ a system as it is or as we want it to be.
a. Visualize
b. Specify
c. Document
d. All of the above
12. A collection of operations that specify the services rendered by a class or component known as________
a. Class
b. Interaction
c. Interface
d. Collaboration
13. ________ is an abstraction of a set of functions that the system performs.
a. Class
b. Interaction
c. Use case
d. Collaboration
14. ________ is a physical element that exists at runtime and represents a computational resource.
a. Node
b. Actor
c. Name
d. Object
15. Which one of the following is not a structural thing?
a. Class
b. Package
c. Use case
d. Node
16. ________ can represent the invocation of an operation, a step in a business p an entire business process.
a. State machine
b. Interaction
c. Use case
d. Activity
17. The explanatory parts of the UML model are known as ________
a. Behavioral things
b. Grouping things
c. Structural things
d. Annotational things
18. A link is an instance of ________
a. Generalization
b. Association
c. Dependency
d. Realization
19.______ are used to create new building blocks from existing blocks.
a. Tagged Values
b. Stereotypes
c. Constraints
d. Diagrams
JNTUH OOAD MCQ WITH ANSWERS AND EXPLANATION
20. In which phase is the scope of the project defined?
20. In which phase is the scope of the project defined?
a. Inception
b. Elaboration
c. Construction
d. Transition
21. Which one of the following GOAD artifacts is the MOST useful?
a. Use cases
b. Interaction diagrams
c. Activity diagrams
d. Package diagrams
.
22. All public methods in business model objects are defined directly or indirectly because of a ________ requirement.
a. Use case
b. Dependency
c. Association
d. Sequence
23. UML interfaces are used to ________
a. Define an API for all classes
b. Program in Java, but not in C++ or Smalltalk
c. Define executable logic to reuse across classes
d. Specify required services for types of objects
24. An actor is ________
a. A person
b. A job title
c. A role
d. A system
25. The system icon identifies ________
a. The boundaries of the system
b. The scope of the project so
c. The context of the system
d. Another system in the role of an actor
26. A person may function in ________
a. Only one role le
b. Many roles
c. One role per system
d. One role per use case
27. Devices and other systems ________
a. May be actors
b. May only receive output from a use case
c. May only provide input to a use case
d. Are out of scope because we are describing only one system at
28. Associations ________
a. May exist only between actors and use cases
b. Identify the flow of data between actors and use cases
c. Identify interactions between actors and use cases
d. Identify dependencies between actors and use cases
29. Use cases ________
a. Identify business processes
b. Identify system goals
c. Describe workflow
d. Prioritize system procedures
30. The association stereotype «Extends» indicates ________
a. Delegation of part of a task to another use case
b. The target use case is a subprocess of the source use cases
c. A specialized form of a use case
d. A deviation from the UML standard
OBJECT ORIENTED ANALYSIS AND DESIGN MCQ WITH ANSWERS AND EXPLANATION