KT_CuoiKy
KT_CuoiKy
KT_CuoiKy
a. Use case name, actors, users, description, interactions, references, pre-conditions, post-conditions.
b. Use case id, actors, description, main interactions, references, pre-conditions, post-conditions.
d. Use case name, actors, objective, graphical user interface, interactions, references, pre-conditions, post-conditions.
d. data (attributes) and data processing (functions) are packaged into the same unit.
10. How to reduce the impact of factor-dependent change based on reliable factors?
a. Assign responsibility to the information expert – the class that has the information to fulfill the responsibility.
b. Assign responsibility for coupling remains low, minimizing dependencies thus making the system maintainable,
efficient, and code reusable.
c. Define the purpose of the element, bringing together the relevant responsibilities into one element.
7. The question asks to fill in the blank: "Activity diagrams can be used to determine which ____ to add to class
diagrams."
a. Operations
b. Activities
c. Relationships
d. Attributes
d. A good sequence diagram is still a bit above the level of the real code (not EVERY line of code
is drawn on the diagram).
a. Hard to reuse
b. Hard to maintain
d. Hard to understand
25. The question says "Journal has many articles. An article can refer to many other articles.
Choose the best class diagram modeling the statement above."
a. Diagram C
b. Diagram A
c. Diagram B
d. Diagram D
b. Figure 3
c. Figure 4
d. Figure 2
31. How do you model the following situation with a UML class diagram? An order is made by
exactly one waiter; one waiter handles multiple orders.
a. Diagram 2
b. Diagram 1
c. Diagram 3
d. Diagram 4
10. How do you model the following situation with a UML class diagram? One team may consist
of several other teams.
ảnh 2
11. How do you model the following situation with a use case diagram? "A man and a woman
go for a walk."
12. Users of a library system includes librarian and reader. Librarian can manage readers and
manage documents. Documents include books and journals. User needs to log into the
system before using any functions. Reader can search for documents, borrow and return
documents. Searching for journals is different from searching for books. Choose the
elements to fill the diagram modeling this requirement.
a. A is "Use function", B is "Search for books", C is "Search for journals", D is "Borrow and
return documents"
b. A is "Login", B is "Include books", C is "Include journals", D is "Borrow and return
documents"
c. A is "Login", B is "Search for books", C is "Search for journals", D is "Borrow and return
documents"
d. A is "Login", B is "Borrow documents", C is "Return documents", D is nothing