JavaScript is required

Thế nào là thiết kế hướng chức năng?

A.

Bản thiết kế được phân giải thành một bộ các chức năng tác động lẫn nhau, các chức năng không dùng chung trạng thái hệ thống.

B.

Bản thiết kế được phân giải thành một bộ các đơn thể tác động lẫn nhau, mỗi đơn thể có một chức năng được xác định rõ ràng.

C.

Bản thiết kế được phân giải thành một bộ các chức năng tác động lẫn nhau, các chức năng có trạng thái giống nhau.

D.

Bản thiết kế được phân giải thành một bộ các chức năng tác động lẫn nhau, mỗi chức năng có trạng thái riêng, không dùng chung trạng thái hệ thống.

Trả lời:

Đáp án đúng: D


Thiết kế hướng chức năng (Functional Design) là phương pháp thiết kế phần mềm mà trong đó hệ thống được phân rã thành một tập hợp các chức năng tương tác với nhau. Mỗi chức năng thực hiện một nhiệm vụ cụ thể và rõ ràng. Các chức năng này thường có trạng thái riêng và không dùng chung trạng thái hệ thống để đảm bảo tính độc lập và dễ bảo trì. * **Phương án A:** Sai. Các chức năng trong thiết kế hướng chức năng thường có trạng thái riêng, mặc dù có thể tương tác với nhau nhưng không dùng chung trạng thái hệ thống để tránh sự phụ thuộc lẫn nhau. * **Phương án B:** Sai. Đơn thể không phải là khái niệm chính trong thiết kế hướng chức năng. * **Phương án C:** Sai. Các chức năng trong thiết kế hướng chức năng có trạng thái riêng, không dùng chung trạng thái. * **Phương án D:** Đúng. Bản thiết kế được phân giải thành một bộ các chức năng tác động lẫn nhau, mỗi chức năng có trạng thái riêng, không dùng chung trạng thái hệ thống. Do đó, đáp án đúng là D.

Câu hỏi liên quan