Trả lời:
Đáp án đúng: D
Sơ đồ tương tác (interaction diagram) là một loại sơ đồ UML mô tả cách các đối tượng tương tác với nhau để thực hiện một chức năng hoặc một trường hợp sử dụng. Có hai loại sơ đồ tương tác chính: sơ đồ tuần tự (sequence diagram) và sơ đồ hợp tác (communication diagram).
* **Sơ đồ tuần tự (sequence diagram)** thể hiện các tương tác theo trình tự thời gian. Nó cho thấy các đối tượng và các thông điệp được trao đổi giữa chúng theo thứ tự thời gian.
* **Sơ đồ hợp tác (communication diagram)** thể hiện các tương tác dưới dạng một biểu đồ đối tượng, trong đó các đối tượng được kết nối bằng các liên kết. Các thông điệp được hiển thị trên các liên kết, cho biết các tương tác xảy ra giữa các đối tượng.
Trong các lựa chọn trên, chỉ có "sequence diagram" là sơ đồ tương tác.
* State diagram (sơ đồ trạng thái) mô tả các trạng thái của một đối tượng và các chuyển đổi giữa các trạng thái đó.
* Use case diagram (sơ đồ ca sử dụng) mô tả các chức năng của một hệ thống từ quan điểm của người dùng.
* Class diagram (sơ đồ lớp) mô tả cấu trúc tĩnh của một hệ thống, bao gồm các lớp, thuộc tính và phương thức của chúng.
Do đó, đáp án đúng là D.