JavaScript is required

Trong thiết kế kiến trúc, thế nào là mô hình lớp?

A.

Mọi dữ liệu được lưu trữ tại một cơ sở dữ liệu trung tâm được truy cập bởi các lớp

B.

Mô hình mà để vận hành, hệ thống phải được điều khiển làm việc đồng bộ và đúng

C.

Tổ chức hệ thống thành một tập hợp các lớp cung cấp tập hợp các dịch vụ

D.

Mô hình hệ thống phân tán, biểu diễn phân tán dữ liệu và xử lý trên nhiều máy tính

Trả lời:

Đáp án đúng: C


Trong thiết kế kiến trúc phần mềm, mô hình lớp (layered architecture pattern) là một kiểu kiến trúc phân chia hệ thống thành các lớp (layers) riêng biệt. Mỗi lớp thực hiện một tập hợp các chức năng liên quan và cung cấp các dịch vụ cho lớp phía trên nó. Lớp dưới cùng thường là lớp phần cứng hoặc các dịch vụ hệ thống cơ bản, trong khi lớp trên cùng là giao diện người dùng. Mục đích của mô hình này là để đơn giản hóa sự phức tạp của hệ thống, tăng tính tái sử dụng và bảo trì, và cho phép thay đổi một lớp mà không ảnh hưởng đến các lớp khác. Phương án 1: Sai. Mặc dù cơ sở dữ liệu trung tâm có thể là một phần của hệ thống lớp, nhưng nó không phải là định nghĩa cốt lõi của mô hình lớp. Phương án 2: Sai. Mô tả này liên quan đến tính đồng bộ và điều khiển hệ thống, không phải là bản chất của mô hình lớp. Phương án 3: Đúng. Đây là định nghĩa chính xác nhất về mô hình lớp trong thiết kế kiến trúc. Phương án 4: Sai. Mô hình hệ thống phân tán là một khái niệm khác, mặc dù nó có thể được kết hợp với kiến trúc lớp trong một số trường hợp.

Tổng hợp 500+ câu hỏi trắc nghiệm môn Công nghệ phần mềm có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan