JavaScript is required

Chỉ ra kiểu dữ liệu trừu tượng:

A.

float

B.

int

C.

char

D.

mảng 1 chiều

Trả lời:

Đáp án đúng: D


Kiểu dữ liệu trừu tượng (Abstract Data Type - ADT) là một mô hình toán học cho các kiểu dữ liệu được định nghĩa bởi hành vi của chúng từ quan điểm của *người sử dụng* kiểu dữ liệu, cụ thể là về các giá trị có thể, các thao tác có thể thực hiện trên dữ liệu thuộc kiểu này, và hành vi của các thao tác này. Kiểu dữ liệu trừu tượng tập trung vào *cái gì* chứ không phải *như thế nào*. Trong các lựa chọn được đưa ra: * `float`, `int`, `char` là các kiểu dữ liệu cơ bản (primitive data types) được định nghĩa sẵn trong hầu hết các ngôn ngữ lập trình, thể hiện cách dữ liệu được lưu trữ và thao tác trực tiếp trong bộ nhớ. * `mảng 1 chiều` là một cấu trúc dữ liệu cơ bản, nhưng khi được sử dụng như một kiểu dữ liệu trừu tượng, nó có thể được thao tác thông qua các phương thức truy cập và sửa đổi mà không cần biết chi tiết về cách nó được triển khai. Ví dụ, chúng ta có thể định nghĩa một ADT mảng với các thao tác như thêm phần tử, xóa phần tử, tìm kiếm, v.v. mà không quan tâm đến việc mảng được lưu trữ liền kề trong bộ nhớ như thế nào. Vì vậy, mảng 1 chiều có thể được coi là một kiểu dữ liệu trừu tượng khi chúng ta quan tâm đến các thao tác có thể thực hiện trên nó hơn là cách nó được hiện thực hóa.

Đề cương ôn thi với 220 câu trắc nghiệm Cấu trúc dữ liệu và giải thuật có đáp án được chọn lọc và chia sẻ dưới đây, nhằm giúp bạn sinh viên hệ thống kiến thức chuẩn bị cho kì thi sắp diễn ra.


50 câu hỏi 60 phút

Câu hỏi liên quan