JavaScript is required

Ta nói “Lớp dùng để mô hình hóa các thông tin lưu trữ lâu dài trong hệ thống” được gọi là:

A.

Lớp giao diện.

B.

Lớp điều khiển.

C.

Lớp ngoại biên.

D.

Lớp thực thể.

Trả lời:

Đáp án đúng: D


Câu hỏi này kiểm tra kiến thức về các loại lớp (class) thường gặp trong thiết kế hướng đối tượng, đặc biệt là trong mô hình ba lớp (three-layer architecture) hoặc các biến thể của nó.

Phân tích các lựa chọn:

  • A. Lớp giao diện: Lớp giao diện (UI layer) chịu trách nhiệm tương tác với người dùng. Nó không lưu trữ thông tin lâu dài mà chỉ hiển thị và thu thập dữ liệu.
  • B. Lớp điều khiển: Lớp điều khiển (Control layer) xử lý logic nghiệp vụ, điều phối hoạt động giữa lớp giao diện và lớp thực thể. Nó cũng không trực tiếp lưu trữ dữ liệu.
  • C. Lớp ngoại biên: Đây không phải là thuật ngữ phổ biến trong mô hình ba lớp. Nếu hiểu là các hệ thống bên ngoài, nó cũng không liên quan đến việc lưu trữ thông tin cốt lõi của hệ thống.
  • D. Lớp thực thể: Lớp thực thể (Entity layer) đại diện cho các đối tượng dữ liệu cốt lõi của hệ thống, chứa thông tin cần được lưu trữ lâu dài (ví dụ: thông tin khách hàng, sản phẩm, đơn hàng, ...).

Kết luận: Lớp thực thể là lớp phù hợp nhất để mô hình hóa thông tin lưu trữ lâu dài trong hệ thống.

Câu hỏi liên quan