UML  «Prev  Next»

Software Development- Quiz

Each question is worth one point. Select the best answer or answers for each question.
1. What did the Object Analysis and Design Task Force RFP ask for?
Please select the best answer.
  A. An analysis and design methodology
  B. An end to the notation wars
  C. A metamodel for specifying software solutions
  D. A diagramming notation for specifying software solutions

2. The UML may be extended
Please select the best answer.
  A. By altering the model element definitions
  B. By using stereotypes to qualify element descriptions
  C. By building new diagrams using blends of existing notations
  D. By adding your own notation elements

3. The UML views Please select the best answer.
  A. Define how the UML diagrams are to be used
  B. Define the sequence of events for analysis and design
  C. Are part of the UML specification
  D. Organize the UML diagrams to improve understanding of their purpose

4. The metamodel includes
Please select the best answer.
  A. Rules for the use of modeling elements
  B. Definitions of the modeling elements
  C. The visual standard for each model element
  D. Programming implementation specification for each model element

5. The use case view Please select the best answer.
  A. Consists of textual documents listing the user requirements
  B. Consists of business procedures and policies
  C. Consists of diagrams, narratives, and scenarios
  D. Consists of project context, scope, and constraints requirements

6. The logical view
Please select the best answer.
  A. Provides a set of models to describe possible software solutions
  B. Translates user requirements in an implementation language
  C. Describes the program logic for specific business rules
  D. Defines the policies and procedures to support the use case requirements

7. The class diagram Please select the best answer.
  A. Is the first model created in the project
  B. Is created after the other models
  C. Is used to specify objects and generate code
  D. Is used to create the sequence and collaboration diagrams

8. The activity diagram models
Please select the best answer.
  A. Object interactions and communication
  B. The movement of objects through the system
  C. Processes, conditional logic, and concurrency
  D. The steps required for the construction of the logical view

9. The sequence diagram models
Please select the best answer.
  A. The sequence of activities to implement the model
  B. The way that objects communicate
  C. The relationships among objects
  D. The order in which the class diagram is constructed

10. The collaboration diagram
Please select the best answer.
  A. Is a unique view of object behavior
  B. Models the connections between the different views
  C. Models the relationship between software and hardware components
  D. Models the way objects communicate

11. The component view
Please select the best answer.
  A. Defines the implementation language of a software component
  B. Establishes the installation procedures for a software program
  C. Describes the hardware configuration required for a software component
  D. Defines the bundling of classes and components into a functional unit

12. The deployment view
Please select the best answer.
  A. Models the physical components of an architecture
  B. Defines the installation procedures for the software
  C. Models the business units in which the software will be deployed
  D. Defines the deployment schedule for an incremental installation

Correct answers:

Your Score: 0