50 câu hỏi 60 phút
Biểu đồ dịch chuyển trạng thái:
Đưa ra hình ảnh về các đối tượng dữ liệu
Đưa ra hình ảnh chức năng biến đổi luồng dữ liệu
Chỉ ra hình ảnh dữ liệu được biến đổi như thế nào bởi hệ thống
Chỉ ra những tƣơng tác của hệ thống đối với sự kiện bên ngoài
Biểu đồ dịch chuyển trạng thái (State Transition Diagram) mô tả các trạng thái mà một đối tượng có thể tồn tại và các sự kiện gây ra sự chuyển đổi giữa các trạng thái đó. Nó cho thấy hệ thống phản ứng như thế nào đối với các sự kiện bên ngoài, từ đó thay đổi trạng thái của mình. Do đó, đáp án đúng là "Chỉ ra những tƣơng tác của hệ thống đối với sự kiện bên ngoài". Các đáp án khác không mô tả đúng mục đích của biểu đồ dịch chuyển trạng thái.
Biểu đồ dịch chuyển trạng thái (State Transition Diagram) mô tả các trạng thái mà một đối tượng có thể tồn tại và các sự kiện gây ra sự chuyển đổi giữa các trạng thái đó. Nó cho thấy hệ thống phản ứng như thế nào đối với các sự kiện bên ngoài, từ đó thay đổi trạng thái của mình. Do đó, đáp án đúng là "Chỉ ra những tƣơng tác của hệ thống đối với sự kiện bên ngoài". Các đáp án khác không mô tả đúng mục đích của biểu đồ dịch chuyển trạng thái.
Tiêu chuẩn đánh giá chất lượng của một thiết kế kiến trúc tập trung vào tính chức năng của hệ thống. Điều này bao gồm việc hệ thống có đáp ứng được các yêu cầu đặt ra, thực hiện đúng các chức năng dự kiến và đảm bảo hiệu quả hoạt động hay không. Các yếu tố khác như tính truy cập, tin cậy, dữ liệu, điều khiển và chi tiết thực thi cũng quan trọng nhưng chúng phục vụ cho mục tiêu cuối cùng là đảm bảo tính chức năng của hệ thống.
Trong phương pháp phân tích kiến trúc, việc mô tả mẫu kiến trúc thường sử dụng nhiều khung nhìn (view) khác nhau để thể hiện các khía cạnh khác nhau của hệ thống. Các khung nhìn phổ biến bao gồm:
Do đó, đáp án "Tất cả các mục trên" là đáp án chính xác nhất vì nó bao gồm tất cả các khung nhìn thường được sử dụng để mô tả mẫu kiến trúc.
Câu hỏi yêu cầu tìm nguyên lý thiết kế giao diện không cho phép người dùng còn quyền điều khiển tương tác. Các lựa chọn khác đều cho phép người dùng kiểm soát:
Chỉ có phương án "Chỉ cung cấp một cách thức xác định cứng khi hoàn thành tác vụ" là tước bỏ quyền kiểm soát của người dùng. Khi người dùng chỉ có một con đường duy nhất để hoàn thành tác vụ, họ không thể tùy biến hoặc điều chỉnh theo nhu cầu cá nhân.
Bảng quyết định là một công cụ mạnh mẽ để mô tả logic nghiệp vụ phức tạp, đặc biệt khi có nhiều điều kiện và hành động liên quan. Nó giúp biểu diễn một cách rõ ràng các quy tắc nghiệp vụ, đảm bảo tính đầy đủ và nhất quán. Trong trường hợp có một tập hợp phức tạp các điều kiện và hành động phát sinh trong một thành phần, bảng quyết định là công cụ thích hợp để mô tả và quản lý các quy tắc này. Các lựa chọn khác không mô tả đúng mục đích sử dụng chính của bảng quyết định.