Mảng là:
Trả lời:
Đáp án đúng: A
Mảng là một cấu trúc dữ liệu quan trọng trong lập trình. Nó cho phép lưu trữ một tập hợp các phần tử có cùng kiểu dữ liệu dưới một tên duy nhất. Các phần tử trong mảng được truy cập thông qua chỉ số (index).
* **Phương án A đúng:** Mảng là một nhóm các phần tử có cùng kiểu dữ liệu (ví dụ: tất cả đều là số nguyên, số thực, hoặc chuỗi) và chúng được tham chiếu thông qua một tên chung. Đây là định nghĩa chính xác nhất về mảng.
* **Phương án B sai:** Các phần tử trong mảng phải có cùng kiểu dữ liệu.
* **Phương án C sai:** Các phần tử trong mảng dùng chung một tên mảng, không có tên riêng cho từng phần tử, mà truy xuất bằng index.
* **Phương án D sai:** Mảng không phải là một kiểu dữ liệu cơ sở *đã định sẵn* trong C. Nó là một kiểu dữ liệu *dẫn xuất* (derived data type) được xây dựng từ các kiểu dữ liệu cơ sở.