JavaScript is required

Tên nào sau đây hợp lệ trong ngôn ngữ Assembler?

A.

AB.C

B.

IT’S

C.

T+

D.

Hello_2_ABC

Trả lời:

Đáp án đúng: D


Trong ngôn ngữ Assembler, tên (hay còn gọi là định danh - identifier) hợp lệ phải tuân theo một số quy tắc nhất định. Cụ thể:

  1. Bắt đầu bằng một chữ cái (A-Z, a-z) hoặc dấu gạch dưới (_).
  2. Chỉ chứa các chữ cái, chữ số (0-9) và dấu gạch dưới.
  3. Không chứa các ký tự đặc biệt khác (ví dụ: dấu chấm, dấu phẩy, dấu cộng, dấu nháy đơn, v.v.).
  4. Không trùng với các từ khóa (keyword) đã được định nghĩa sẵn trong ngôn ngữ Assembler.

Dựa vào các quy tắc này, ta có thể phân tích các phương án:

  • A. AB.C: Chứa dấu chấm (.), không hợp lệ.
  • B. IT’S: Chứa dấu nháy đơn ('), không hợp lệ.
  • C. T+: Chứa dấu cộng (+), không hợp lệ.
  • D. Hello_2_ABC: Bắt đầu bằng chữ cái, chỉ chứa chữ cái, chữ số và dấu gạch dưới, hợp lệ.

Câu hỏi liên quan