Ðịnh nghĩa FIRST(x):
A.
Giả sử x là một chuỗi các ký hiệu văn phạm, FIRST(x) là tập hợp các ký hiệu kết thúc mà nó bắt đầu một chuỗi dẫn xuất từ x.
B.
Nếu X là kí hiệu chưa kết thúc thì FIRST(X) là {X}
C.
Giả sử x là một chuỗi các ký hiệu văn phạm, FIRST(x) là tập hợp các ký hiệu không kết thúc mà nó bắt đầu một chuỗi dẫn xuất từ x.
D.
Nếu X là kí hiệu kết thúc thì FIRST(X) là {X}
Trả lời:
Đáp án đúng: A
Định nghĩa FIRST(x) là tập hợp các ký hiệu kết thúc (terminal symbols) có thể xuất hiện đầu tiên trong các chuỗi dẫn xuất từ x. Do đó, đáp án A là chính xác nhất. Đáp án D đúng khi X là ký hiệu kết thúc. Các đáp án còn lại không chính xác theo định nghĩa FIRST(x).





