JavaScript is required

Thiết kế chi tiết và đặc tả các cấu trúc dữ liệu được dùng trong việc thực hiện hệ thống. Đây là hoạt động gì trong thiết kế phần mềm?

A.

Đặc tả cấu trúc dữ liệu.

B.

Thiết kế thuật toán.

C.

Đặc tả thuật toán.

D.

Thiết kế cấu trúc dữ liệu.

Trả lời:

Đáp án đúng: D


Thiết kế chi tiết và đặc tả các cấu trúc dữ liệu được dùng trong việc thực hiện hệ thống chính là hoạt động "Thiết kế cấu trúc dữ liệu". * **Thiết kế cấu trúc dữ liệu** (Data structure design) bao gồm việc lựa chọn và mô tả chi tiết các kiểu dữ liệu (ví dụ: mảng, danh sách liên kết, cây, đồ thị, bảng băm) và các cấu trúc dữ liệu cụ thể (ví dụ: hàng đợi, ngăn xếp) phù hợp để lưu trữ và quản lý dữ liệu một cách hiệu quả trong hệ thống. Các lựa chọn khác không phù hợp vì: * **Đặc tả cấu trúc dữ liệu** (Data structure specification) chỉ là việc mô tả yêu cầu về cấu trúc dữ liệu, chưa bao gồm thiết kế chi tiết. * **Thiết kế thuật toán** (Algorithm design) tập trung vào việc xây dựng các bước để giải quyết một vấn đề, không phải là thiết kế cấu trúc dữ liệu. * **Đặc tả thuật toán** (Algorithm specification) là việc mô tả các yêu cầu về thuật toán, không phải là thiết kế cấu trúc dữ liệu.

Câu hỏi liên quan