HB(106 “Các sơ đồ nào sau đây mô tả các hành vi động (dynamic behaviour) của hệ thống phần mềm?
Trả lời:
Đáp án đúng: D
Các sơ đồ mô tả hành vi động của hệ thống phần mềm tập trung vào việc thể hiện cách các đối tượng tương tác và thay đổi trạng thái theo thời gian. Trong các lựa chọn được đưa ra:
* **Sơ đồ tuần tự (Sequence Diagram)**: Mô tả sự tương tác giữa các đối tượng theo trình tự thời gian. Nó thể hiện rõ ràng các thông điệp được trao đổi giữa các đối tượng và thứ tự chúng xảy ra.
* **Sơ đồ cộng tác (Collaboration Diagram)**: Cũng mô tả sự tương tác giữa các đối tượng, nhưng tập trung vào mối quan hệ giữa các đối tượng và cách chúng phối hợp để thực hiện một chức năng cụ thể. Nó ít chú trọng đến trình tự thời gian hơn sơ đồ tuần tự.
Các lựa chọn khác không phù hợp vì:
* Sơ đồ lớp và sơ đồ đối tượng mô tả cấu trúc tĩnh của hệ thống.
* Sơ đồ Use-case mô tả chức năng của hệ thống từ góc độ người dùng, không đi sâu vào hành vi động bên trong.
* Sơ đồ triển khai mô tả cấu trúc phần cứng và phần mềm của hệ thống, không liên quan trực tiếp đến hành vi động.
Do đó, đáp án đúng nhất là sự kết hợp giữa sơ đồ tuần tự và sơ đồ cộng tác, vì chúng trực tiếp mô tả các hành vi động của hệ thống phần mềm.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
