JavaScript is required

Trong phương pháp “Phân tích dự đoán không đệ qui”, khẳng định nào sau đây đúng nhất đối với INPUT (đầu vào)

A.

Là bộ đệm chứa chuỗi cần phân tích, kết thúc bởi ký hiệu ‘dollar’.

B.

Là bộ đệm chứa các ký hiệu kết thúc của văn phạm.

C.

Là bộ đệm chứa các ký hiệu kết thúc và không kết thúc của văn phạm.

D.

Là bộ đệm chứa các luật sinh của văn phạm.

Trả lời:

Đáp án đúng: A


Trong phương pháp phân tích dự đoán không đệ quy (non-recursive predictive parsing), đầu vào (INPUT) là bộ đệm (buffer) chứa chuỗi ký tự cần được phân tích cú pháp. Chuỗi này đại diện cho chương trình nguồn hoặc biểu thức cần được kiểm tra xem có tuân theo ngữ pháp đã định hay không. Thông thường, chuỗi đầu vào này được kết thúc bằng ký hiệu '$' (dollar sign) để đánh dấu sự kết thúc của chuỗi, giúp cho việc phân tích cú pháp được thực hiện một cách chính xác và tránh các lỗi không mong muốn. Vì vậy, phương án A là chính xác nhất. Các phương án khác không đúng vì: - Phương án B chỉ chứa các ký hiệu kết thúc của văn phạm, không phải là chuỗi đầu vào cần phân tích. - Phương án C chứa cả ký hiệu kết thúc và không kết thúc, nhưng không phải là bộ đệm đầu vào mà là tập hợp các ký hiệu trong văn phạm. - Phương án D là các luật sinh của văn phạm, không phải là đầu vào cần phân tích.

Câu hỏi liên quan