Cho văn phạm G, với S là ký hiệu bắt đầu, phân tích xâu vào theo phương pháp phân tích bottom-up, trạng thái thành công là:
Trả lời:
Đáp án đúng: A
Trong phương pháp phân tích bottom-up (từ dưới lên), chúng ta bắt đầu từ các ký hiệu cuối và cố gắng xây dựng cây phân tích ngược lên đến ký hiệu bắt đầu. Trạng thái thành công của quá trình phân tích là khi ngăn xếp chỉ chứa ký hiệu bắt đầu (S) được bao quanh bởi ký hiệu kết thúc chuỗi ($), và đầu vào cũng chỉ còn ký hiệu kết thúc chuỗi ($). Điều này có nghĩa là chúng ta đã giảm toàn bộ chuỗi đầu vào về ký hiệu bắt đầu của văn phạm.
Trong các lựa chọn:
- A. ngăn xếp: dollar S, Đầu vào: dollar: Đây là trạng thái thành công, vì ngăn xếp chứa ký hiệu bắt đầu (S) và ký hiệu kết thúc ($), và đầu vào cũng chỉ còn ký hiệu kết thúc ($).
- B. ngăn xếp: dollar, Đầu vào: dollar: Trạng thái này không cho biết chuỗi đã được rút gọn về ký hiệu bắt đầu.
- C. ngăn xếp: dollar S, Đầu vào: S dollar: Đầu vào không đúng định dạng, vì S không nên xuất hiện trong đầu vào ở giai đoạn này.
- D. ngăn xếp: dollar S, Đầu vào: a dollar: Đầu vào còn chứa ký hiệu 'a', nghĩa là chưa phân tích hết chuỗi.





