JavaScript is required

Biến là gì?

A.

Một tên xuất hiện trong vùng mã của một chương trình.

B.

Một từ có ý nghĩa được định nghĩa sẵn đối với trình hợp dịch.

C.

Một vị trí trong vùng dữ liệu của chương trình đã được gán một tên.

D.

Một biểu diễn của thanh ghi trong CPU.

Trả lời:

Đáp án đúng: C


Biến trong lập trình là một vùng nhớ được đặt tên, dùng để lưu trữ dữ liệu. Tên biến giúp chương trình truy cập và thao tác với dữ liệu đó một cách dễ dàng. Trong các phương án: * **A. Một tên xuất hiện trong vùng mã của một chương trình.** - Đúng một phần, tên biến xuất hiện trong mã nguồn, nhưng định nghĩa này chưa đủ để mô tả đầy đủ khái niệm biến. * **B. Một từ có ý nghĩa được định nghĩa sẵn đối với trình hợp dịch.** - Sai. Đây là khái niệm về từ khóa (keyword) hoặc các hàm/thủ tục được định nghĩa sẵn. * **C. Một vị trí trong vùng dữ liệu của chương trình đã được gán một tên.** - **Đúng**. Đây là định nghĩa chính xác và đầy đủ nhất về biến. * **D. Một biểu diễn của thanh ghi trong CPU.** - Sai. Biến được lưu trữ trong bộ nhớ (RAM), không phải trực tiếp trong thanh ghi CPU (trừ một số trường hợp tối ưu). Vậy đáp án đúng là C.

Câu hỏi liên quan