Report tài liệu
Chia sẻ tài liệu
Bài tập kiểm tra Bottom up và CYK
bài tập
Môn: Chương trình dịch (Phenika) 15 tài liệu
Trường: Đại học Phenika 1.3 K tài liệu
Tác giả:


Tài liệu khác của Đại học Phenika
Preview text:
BÀI THỰC HÀNH CHƯƠNG 4 – SỐ 2
Môn: Chương trình dịch
Nội dung: Phân tích cú pháp Bottom-up với các phương pháp
I. PTCP Bottom-up: Hãy chỉ ra quá trình phần tích bottom-up các chuỗi sau xem có
thuộc văn phạm G không? Với mỗi xâu phân tích hãy vẽ cây PTCP của chuỗi đó.
1. Chuỗi raid thuộc văn phạm G có tập luật: S → r X d | r Z d X → o a | e a Z → a i
2. Chuỗi read thuộc văn phạm G có tập luật: S → r X d | r Z d X → o a | e a Z → a i
3. Chuỗi ((x+y)=(y+x)) thuộc văn phạm G có tập luật: S → B B → R | ( B ) R → E = E E → x | y | ( E + E )
II. Trình bày lại thuật toán CYK (Lưu ý chuẩn BNF, CYK cũng là TT bottom up)
Sử dụng thuật toán CYK
4. Cho văn phạm G có tập luật: S → r X d | r Z d|d X r X → o a | e a|r|b Z → a i
Thuật toán CYK có phân tích thành công xâu w = board không? Chỉ ra? 5. Cho văn phạm G: S→AA | AS | b A→SA | AS | a
Thuật toán CYK có phân tích thành công xâu w = aaabbb không? Chỉ ra?
Tài liệu liên quan:
-
bài tập của môn chương trinh dịch bottom up
3 2 -
TH4 - Bài Thực Hành 4: Phân Tích Cú Pháp và Thuật Toán CYK. Môn Chương trình dịch (Phenika) | Đại học Trường Đại học Phenika.
93 47 -
Phân Tích Văn Phạm và Cây Cú Pháp trong LR(0) - CSC1001. Môn Chương trình dịch (Phenika) | Đại học Trường Đại học Phenika.
64 32 -
BT4 Chương 4 - Phân Tích FIRST và FOLLOW trong Ngữ Pháp. Môn Chương trình dịch (Phenika) | Đại học Trường Đại học Phenika.
88 44