Home >> OOAD MCQs>>

OOAD MCQs Set 03

OOAD MCQs Set 03

A. Conceptual.
B. Specification
C. Implementation
D. None of These
ANSWER: B) Specification Explanation : In Specification perspective of UML the diagrams describe software abstractions or components with specifications and interfaces, but no commitment to a particular implementation .
A. Conceptual.
B. Specification
C. Implementation
D. None of These
ANSWER: C) Implementation Explanation : In Implementation (software) perspective the diagrams describe software implementations in a particular technology (such as Java).
A. Relational Unified Process
B. Rational Unified Process
C. Rational Unified Programming
D. None of These
ANSWER: B) Rational Unified Process Explanation : RUP stands for Rational Unified Process.
A. To minimize development costs
B. To minimize development time frame
C. To create high quality software
D. To create high quality software with a predictable budget and time frame
ANSWER: D) To create high quality software with a predictable budget and time frame Explanation : Main goal of RUP is to create high quality software with a predictable budget and time frame.
A. Microsoft Corporation
B. Sun Microsystems
C. Project Management Institute
D. IBM
ANSWER: D) IBM Explanation : IBM has made and continues to make a significant investment in the RUP.
A. Inception Phase
B. Iteration Phase
C. Elaboration Phase
D. Transition Phase
ANSWER: B) Iteration Phase Explanation : Iteration is not a phase in RUP Life Cycle.
A. Elaboration Phase
B. Transition Phase
C. Inception Phase
D. Construction Phase
ANSWER: C) Inception Phase Explanation : Incption phase in the RUP is responsible for scoping the system and providing a basis for validating initial costing and budgets.
A. Building software
B. Deploying software
C. Maintaining software.
D. All of these options
ANSWER: D) All of these options Explanation : A software development process deals with all aspects of a Software Life.
A. Iterative
B. Liner
C. Spiral
D. None of These
ANSWER: A) Iterative Explanation : The Unified Software Development Process or Unified Process is an iterative and incremental software development process framework.
A. Iterative lifecycle
B. Risk-driven development
C. Iterative lifecycle and Risk-driven development
D. None of These
ANSWER: C) Iterative lifecycle and Risk-driven development Explanation : The UP combines commonly accepted best practices, such as an iterative lifecycle and risk-driven development, into a cohesive and well-documented process description.

Related Posts