Câu hỏi trắc nghiệmCoursera: Introduction to Software Engineering - SWE201cMOOC 04 - Engineering Practices for Building Quality Software (SWE201c)
An online banking system is best modeled by:
4 phương ánCó lời giảiXuất hiện trong 1 bộ đề
A·B·C·DCác phương án trả lời
APipe-and-Filter Model.
BBlackboard Model.
Client-Server Model.Đúng
DEvent-based Model.
Giải thích chi tiết
Đáp án đúng: C. Hệ thống ngân hàng trực tuyến có nhiều client (trình duyệt, ứng dụng di động) gửi yêu cầu tới một tập máy chủ tập trung nắm dữ liệu tài khoản và xử lý giao dịch — đúng khuôn mẫu Client-Server: phân tách rõ bên yêu cầu dịch vụ và bên cung cấp dịch vụ, giao tiếp qua mạng.
A Pipe-and-Filter hợp với xử lý dữ liệu theo chuỗi biến đổi. B Blackboard hợp bài toán AI nhiều nguồn tri thức cùng ghi lên một vùng dữ liệu chung. D Event-based hợp hệ thống phản ứng theo sự kiện rời rạc. Không mô hình nào trong ba nắm được đặc trưng tập trung dữ liệu và nhiều người dùng đồng thời của ngân hàng.