Вы находитесь на странице: 1из 2

1. Which of the following best describes a collaboration diagram?

It shows the interaction organized around the objects and their messages to each other.
2. Which of the following best describes graphical models?
Graphical models convey a large amount of information visually.
3. Which of the following is TRUE concerning package diagrams?
It is used to represent the deliverable parts of the system.
4. Which of the following best describes the use case?
It captures the main functionality of the system from a users or actors perspective.
5. Which relationship is used when a collection of functionality is used in several use cases?
Include
6. Which of the following best describes the package diagram?
It is used to represent clusters of system information.
7. The sequence diagram represents object interaction based on ______________.
Time
8. Which diagram primarily captures the static features of the system?
Class Diagram
9. A general without any corresponding object is called a(n) ____________.
Abstract class
10. What approach is used to best understand the capabilities of the system?
Object think
11. What assumptions can we make when using standard methods?

12. When in a class diagram, is a class restricted to only standard methods?
When no custom methods are indicated.
13. How should one check to see if all requirements have been satisfied by the system?
Walk through all the desired use cases.
14. Which of the following is TRUE concerning generalization/specialization hierarchies?
They show a hierarchy of classes and subclasses that lead from the general to the specific.
15. Which of the following is TRUE concerning inheritance and object-oriented programming?
Many object-oriented programming languages do not permit multiple inheritances.
16. The symbol for a whole-part relationship is a ______________.
Diamond on the line connecting the two classes.
17. What phase defines what improvements need to be made and what errors need to be fixed?
Maintenance.
18. What defines the boundary of the system, main users and describes how the system will be
used.
Scope
19. Which of the following best describes evolutionary development?
It is where the project team builds a limited version first and adds new features later.
20. What phase is responsible for defining what the system is to accomplish and how the project is
organized?
System Planning
21. What phase defines how the systems will be implemented?

22. Which of the following is NOT true concerning the features of modern life cycles for object-
oriented development?
23. Something finished or completed is best described as _____________.
A deliverable
24. Which development approach is described as having the system divided into parts and built
according to priority?
25. What approach is used to refine a class into a generalization/specialization hierarchy where one
class is expanded into specialized subclasses?
Top-down

Вам также может понравиться