Hãy cho biết cấu trúc stack được tổ chức theo mô hình nào?
Trả lời:
Đáp án đúng: B
Stack là một cấu trúc dữ liệu hoạt động theo nguyên tắc LIFO (Last-In-First-Out), nghĩa là phần tử cuối cùng được thêm vào stack sẽ là phần tử đầu tiên được lấy ra. Điều này giống như việc xếp chồng đĩa, bạn chỉ có thể lấy chiếc đĩa trên cùng ra trước. Do đó, đáp án B là đáp án chính xác.
Phương án A sai vì FIFO (First-In-First-Out) là nguyên tắc hoạt động của Queue, không phải Stack.
Phương án C sai vì cấu trúc Stack không phụ thuộc vào mô hình bộ nhớ của chương trình ứng dụng. Nó là một cấu trúc dữ liệu trừu tượng có thể được triển khai bằng nhiều cách khác nhau, không nhất thiết phải liên quan đến bộ nhớ của chương trình.
Phương án D sai vì có một đáp án đúng là phương án B.