µ±Ç°Î»ÖãºÊ×Ò³ > ±àÒëÔÀí×÷Òµ¼¯-µÚÎåÕÂ-ÐÞ¶©
±àÒëÔÀí×÷Òµ¼¯ µÚÎåÕ ×Ô϶øÉÏÓï·¨·ÖÎö
µÚÎåÕ Óï·¨·ÖÎö¡ª×Ô϶øÉÏ·ÖÎö
±¾ÕÂÒªµã
1. ×Ô϶øÉÏÓï·¨·ÖÎö·¨µÄ»ù±¾¸ÅÄ 2. Ëã·ûÓÅÏÈ·ÖÎö·¨£» 3. LR·ÖÎö·¨·ÖÎö¹ý³Ì£»
4. Óï·¨·ÖÎöÆ÷×Ô¶¯²úÉú¹¤¾ßYACC£» 5. LR·ÖÎö¹ý³ÌÖеijö´í´¦Àí¡£
±¾ÕÂÄ¿±ê
ÕÆÎÕºÍÀí½â×Ô϶øÉÏ·ÖÎöµÄ»ù±¾ÎÊÌâ¡¢Ëã·ûÓÅÏÈ·ÖÎö¡¢LR·ÖÎö·¨¼°Óï·¨·ÖÎöÆ÷µÄ×Ô¶¯²úÉú¹¤¾ßYACCµÈÄÚÈÝ¡£
±¾ÕÂÖØµã
1£®×Ô϶øÉÏÓï·¨·ÖÎöµÄ»ù±¾¸ÅÄ¹éÔ¼¡¢¾ä±ú¡¢×î×óËØ¶ÌÓ
2£®Ëã·ûÓÅÏÈ·ÖÎö·½·¨£ºFirstVT, LastVT¼¯µÄ¼ÆË㣬Ëã·ûÓÅÏȱíµÄ¹¹Ô죬¹¤×÷ÔÀí£» 3£®LR·ÖÎöÆ÷£º
£¨1£©LR(0)ÏîÄ¿¼¯×壬LR(1)ÏîÄ¿¼¯´Ø£»
£¨2£©LR(0)¡¢SLR¡¢LR(1)ºÍLALR(1)·ÖÎö±íµÄ¹¹Ô죻 £¨3£©LR·ÖÎöµÄ»ù±¾ÔÀí£¬·ÖÎö¹ý³Ì£» 4£®LR·½·¨ÈçºÎÓÃÓÚ¶þÒåÎÄ·¨£»
±¾ÕÂÄѵã
1. ¾ä±úµÄ¸ÅÄ 2. Ëã·ûÓÅÏÈ·ÖÎö·¨£» 3. LR·ÖÎöÆ÷»ù±¾£»
×÷ÒµÌâ
Ò»¡¢µ¥ÏîÑ¡ÔñÌ⣺
1. LRÓï·¨·ÖÎöÕ»Öдæ·ÅµÄ״̬ÊÇʶ±ð________µÄDFA״̬¡£
a. ǰ׺£»b. ¿É¹éǰ׺£»c. ÏîÄ¿£»d. ¾ä±ú£» 2. Ëã·ûÓÅÏÈ·ÖÎö·¨Ã¿´Î¶¼ÊǶÔ________½øÐйéÔ¼£º
(a)¾ä±ú £¨b£©×î×óËØ¶ÌÓï (c)ËØ¶ÌÓï (d)¼òµ¥¶ÌÓï
Î÷°²Àí¹¤´óѧ¼ÆËã»ú¿ÆÑ§Ó빤³ÌѧԺ ÕÅ·¢´æ±àд 6/24/2019 6:18:37 AM
- 1 -
±àÒëÔÀí×÷Òµ¼¯ µÚÎåÕ ×Ô϶øÉÏÓï·¨·ÖÎö
3. ÓÐÎÄ·¨G£½£¨£ûS£ý£¬£ûa£ý£¬£ûS¡úSaS£¬S¡ú¦Å£ý£¬S£©£¬¸ÃÎÄ·¨ÊÇ________¡£
a. LL(1)ÎÄ·¨£»b.¶þÒåÐÔÎÄ·¨£»c.Ëã·ûÓÅÏÈÎÄ·¨£»d.SLR(1)ÎÄ·¨£»
4. ÔÚ±àÒë³ÌÐòÖУ¬Óï·¨·ÖÎö·ÖΪ×Ô¶¥ÏòÏ·ÖÎöºÍ×Ôµ×ÏòÉÏ·ÖÎöÁ½À࣬ ºÍLL(1)·ÖÎö·¨ÊôÓÚ×Ô¶¥ÏòÏ·ÖÎö£»
a. Éî¶È·ÖÎö·¨ b. ¿í¶ÈÓÅÏÈ·ÖÎö·¨ c. Ëã·ûÓÅÏÈ·ÖÎö·¨ d. µÝ¹éϽµ×Ó³ÌÐò·ÖÎö·¨ 5. ×Ôµ×ÏòÉÏÓï·¨·ÖÎö²ÉÓà ·ÖÎö·¨£¬³£ÓõÄÊÇ×Ôµ×ÏòÉÏÓï·¨·ÖÎöÓÐËã·ûÓÅÏÈ·ÖÎö·¨ºÍLR·ÖÎö·¨¡£
a. µÝ¹é b. »ØËÝ c. ö¾Ù d. ÒÆ½ø£¹éÔ¼
6. Ò»¸öLR(k)ÎÄ·¨£¬ÎÞÂÛkÈ¡¶à´ó£¬ ¡£
a. ¶¼ÊÇÎÞ¶þÒåÐԵģ»b. ¶¼ÊǶþÒåÐԵģ»c. Ò»²¿·ÖÊǶþÒåÐԵģ»d. ÎÞ·¨Åж¨¶þÒåÐÔ£» 7. ÔÚ±àÒë³ÌÐòÖУ¬Óï·¨·ÖÎö·ÖΪ×Ô¶¥ÏòÏ·ÖÎöºÍ×Ôµ×ÏòÉÏ·ÖÎöÁ½À࣬ ºÍLR·ÖÎö·¨ÊôÓÚ×Ôµ×ÏòÉÏ·ÖÎö¡£
a. Éî¶È·ÖÎö·¨ b. ¿í¶ÈÓÅÏÈ·ÖÎö·¨ c. Ëã·ûÓÅÏÈ·ÖÎö·¨ d. µÝ¹éϽµ×Ó³ÌÐò·ÖÎö·¨ 8. ÔÚ±àÒë³ÌÐòÖУ¬Óï·¨·ÖÎö·ÖΪ×Ô¶¥ÏòÏ·ÖÎöºÍ×Ôµ×ÏòÉÏ·ÖÎöÁ½À࣬×Ô¶¥ÏòÏ·ÖÎöÊÔͼΪÊäÈë·ûºÅ´®¹¹ÔìÒ»¸ö £»
a. Óï·¨Ê÷ b. ÓÐÏòÎÞ»·Í¼ c. ×î×óÍÆµ¼ d. ×îÓÒÍÆµ¼
9. ÔÚ±àÒë³ÌÐòÖУ¬Óï·¨·ÖÎö·ÖΪ×Ô¶¥ÏòÏ·ÖÎöºÍ×Ôµ×ÏòÉÏ·ÖÎöÁ½À࣬×Ôµ×ÏòÉÏ·ÖÎöÊÔͼΪÊäÈë·ûºÅ´®¹¹ÔìÒ»¸ö ¡£
a. Óï·¨Ê÷ b. ÓÐÏòÎÞ»·Í¼ c. ×î×óÍÆµ¼ d. ×îÓÒÍÆµ¼ 10. ²ÉÓÃ×Ô¶¥ÏòÏ·ÖÎö·½·¨Ê±£¬ÒªÇóÎÄ·¨Öв»º¬ÓÐ ¡£
a. Óҵݹé b. ×óµÝ¹é c. Ö±½ÓÓҵݹé d. Ö±½Ó×óµÝ¹é
11. LR·ÖÎöÊÇѰÕÒÓÒ¾äÐ굀 £»¶øËã·ûÓÅÏÈ·ÖÎöÊÇѰÕÒÓÒ¾äÐ굀 ¡£
a. ¶ÌÓ b. ËØ¶ÌÓ c. ×î×óËØ¶ÌÓ d. ¾ä±ú
12. LR·ÖÎö·¨ÖзÖÎöÄÜÁ¦×îÇ¿µÄÊÇ £»·ÖÎöÄÜÁ¦×îÈõµÄÊÇ ¡£
a. SLR(1)£» b. LR(0)£» c. LR(1)£» d. LALR(1) 13. ÉèÓÐÎÄ·¨G£º
T->T*F | F F->F?P | P P->(T) | a
¸ÃÎÄ·¨¾äÐÍT*P?(T*F)µÄ×î×óÖ±½Ó¶ÌÓïÊÇÏÂÁзûºÅ´®________¡£
a. (T*F)£¬ b. T*F£¬ c. P£¬ d. P?(T*F) 14. ÔÚͨ³£µÄÓï·¨·ÖÎö·½·¨ÖУ¬£¨ £©ÌرðÊÊÓÃÓÚ±í´ïʽµÄ·ÖÎö¡£
a£®Ëã·ûÓÅÏÈ·ÖÎö·¨ b£®LR·ÖÎö·¨ c£®µÝ¹éϽµ·ÖÎö·¨ d£®LL(1)·ÖÎö·¨ 15. .ÔËËã·ûµÄÓÅÏÈÊýÖ®¼äÓм¸ÖÖ¹ØÏµ ¡£
a.3ÖÖ b. 2ÖÖ c. 4ÖÖ d. 1ÖÖ 16. Ëã·ûÓÅÏÈ·¨ÊôÓÚ£¨ £©
a.×ÔÉ϶øÏ·ÖÎö·¨ b.LR·ÖÎö·¨ c.£ÓLR·ÖÎö·¨ d.×Ô϶øÉÏ·ÖÎö·¨
17. ÔÚLR·ÖÎö·¨ÖУ¬·ÖÎöÕ»Öдæ·ÅµÄ״̬ÊÇʶ±ð¹æ·¶¾äÐÍ µÄDFA״̬¡£
a.¾ä±ú b. ǰ׺ c. »îǰ׺ d. LR(0)ÏîÄ¿
Ò»£®´ð°¸£º
1. b£»2. b£»3. b£»4. d£»5. d£»6. a£»7. c£»8. c£»9. d£»10. b£»11. d£¬c£»12. c£¬b£»13. a£»14. a 15. a£»16. d£»17. c£»
Î÷°²Àí¹¤´óѧ¼ÆËã»ú¿ÆÑ§Ó빤³ÌѧԺ ÕÅ·¢´æ±àд 6/24/2019 6:18:37 AM - 2 -
±àÒëÔÀí×÷Òµ¼¯ µÚÎåÕ ×Ô϶øÉÏÓï·¨·ÖÎö
¶þ¡¢Ìî¿ÕÌ⣺
1. ¹æ·¶¹éÔ¼µÄ¹Ø¼üÎÊÌâÊÇ________ ¡£
2. LR(k)·ÖÎö·¨ÖУ¬LµÄº¬ÒåÊÇ____________________£¬RµÄº¬ÒåÊÇ_______________________£¬kµÄº¬ÒåÊÇ ¡£ 3. ÒÆ½øÒ»¹éÔ¼·ÖÎö¶Ô·ûºÅ´®µÄʹÓÃÓÐËÄÀà²Ù×÷£ºÒƽø¡¢__________¡¢_________ºÍ³ö´í´¦Àí¡£ 4. ÉèÎÄ·¨G£¨EΪÆä¿ªÊ¼·ûºÅ£©²úÉúʽÈçÏ£º
E¡úE+T|T T¡úT*F|F F¡ú£¨E£©|i
Ôò¾äÐÍE+T*F+iµÄ¾ä±úÊÇ_________________¡£
5. ×Ô϶øÉÏ·ÖÎö·½·¨µÄ»ù±¾Ë¼ÏëÊÇ£º´ÓÊäÈë·ûºÅ´®¿ªÊ¼£¬ÀûÓÃÎÄ·¨¹æÔòÖð²½½øÐйéÔ¼£¬Ö±ÖÁ¹éÔ¼µ½ÎÄ·¨µÄ ¡£
6. ÔÚËã·ûÓÅÏÈ·ÖÎöÖУ¬Óà À´¿Ì»¡°¿É¹éÔ¼´®¡±£»Ôڹ淶¹éÔ¼·ÖÎöÖУ¬Óà À´¿Ì»¡°¿É¹éÔ¼´®¡±¡£
7. ÔÚLR(0)·ÖÎöÖУ¬ÏàÈݵÄÏîÄ¿¼¯£¬±ØÐëÂú×ãµÄÌõ¼þÊÇ_______£¬_______¡£ 8. LRÓï·¨·ÖÎöÕ»Öдæ·ÅµÄ״̬ÊÇʶ±ð_______µÄDFA״̬¡£ 9. ÔÚLR·ÖÎö¹ý³ÌÖеÄÈκÎʱºò£¬Õ»ÀïµÄÎÄ·¨·ûºÅ´ÓÏÂÍùÉÏÓ¦¸Ã¹¹³É £¬°ÑÊäÈë´®µÄÊ£Óಿ·ÖÅäÉÏÖ®ºóÓ¦³ÉΪ ¡£
10. ¶ÔÓÚLR(0)·ÖÎö·¨À´Ëµ£¬ÏîÄ¿A¡ú?1??2¶Ô»îǰ׺??1ÊÇÓÐЧµÄ£¬ÆäÌõ¼þÊÇ´æÔÚ¹æ·¶ÍÆµ¼ ¡£
11. ÐÎʽÉÏÎÒÃÇ˵һ¸öLR(1)ÏîÄ¿[A¡ú???£¬a]¶ÔÓÚ»îǰ׺?ÊÇÓÐЧµÄ£¬Èç¹û´æÔÚ¹æ·¶ÍÆµ¼ ¡£
12. LR(k)·ÖÎö·½·¨ÖÐÏîÄ¿ÀàÐͿɷÖΪËÄÀà ¡¢ ¡¢ ºÍ ¡£ 13. ËùνËã·ûÓÅÏÈ·ÖÎö·¨¾ÍÊÇ·ÂÕÕËãÊõËÄÔòÔËËãµÄÔËËã¹ý³ÌÉè¼ÆµÄÒ»ÖÖÓï·¨·ÖÎö·½·¨¡£ËüÊ×ÏÈÒª¹æ¶¨ £¬È»ºóÀûÓÃÕâÖÖ¹ØÏµÈ·¶¨ £¬²¢½øÐÐ ¡£ 14. ÈçͼËùʾµÄÓï·¨Ê÷ÖУ¬a£¬b²»ÔÚͬһ¾ä±úÖУ¬ ÏȹéÔ¼£¬ËùÒÔ µÄÓÅÏȼ¶¸ßÓÚ ¡£
P ¡¡ R b ¡ a Q
15. ¶ÔÓÚ¾äÐͦǵÄÓï·¨Ê÷£¬ÈôËüµÄÒ»¿Ã×ÓÊ÷µÄ¸ù±ê¼ÇΪA£¬ÇÒ½«´Ë×ÓÊ÷µÄÄ©¶Ë½áµã±ê¼Ç´Ó×óÖÁÓÒÅÅÁÐÆðÀ´ËùÐγɵķûºÅ´®Îª¦Â£¬Ôò¦ÂÊÇ £»´ËʱÎÄ·¨ÖбØÓÐÍÆµ¼ ¡£
16. LR(0)ÿ¸öÏîÄ¿ÖÐÔ²µãµÄ×󲿱íʾÔÚ·ÖÎö¹ý³ÌÖУ¬ÒªÓøòúÉúʽ¹éԼʱ£¬ £¬ÓÒ²¿±íʾ ¡£
17. ¸ù¾ÝÏîÄ¿µÄ¶¨Ò壬¿É¸ø³öÎÄ·¨ÖÐËùÓвúÉúʽµÄÏîÄ¿£¬¶øÃ¿¸öÏîÄ¿¶¼ÎªÊ¶±ð µÄNFAµÄÒ»¸ö״̬¡£
Î÷°²Àí¹¤´óѧ¼ÆËã»ú¿ÆÑ§Ó빤³ÌѧԺ ÕÅ·¢´æ±àд 6/24/2019 6:18:37 AM
- 3 -
±àÒëÔÀí×÷Òµ¼¯ µÚÎåÕ ×Ô϶øÉÏÓï·¨·ÖÎö
¶þ£®´ð°¸£º
1. ѰÕÒ»òÈ·¶¨Ò»¸ö¾äÐ͵ľä±ú£»2. ´Ó×óµ½ÓÒɨÃèÊäÈë´®£¬¹¹ÔìÒ»¸ö×îÓÒÍÆµ¼µÄÄæ¹ý³Ì£»3. ¹éÔ¼£¬½ÓÊÜ£»4. T*F£»5. ¿ªÊ¼·ûºÅ£»6. ×î×óËØ¶ÌÓ¾ä±ú£»7. ÒÆ½øÏîÄ¿ºÍ¹éÔ¼ÏîÄ¿²¢´æ£¬¶à¸ö¹éÔ¼ÏîÄ¿²¢´æ£»8. ÎÄ·¨»îǰ׺ºÍ¿É¹éǰ׺£»9. »îǰ׺£¬¹æ·¶¾äÐÍ£»10.
S'??A????1?2?£»11. S'??A??????£¬ÆäÖÐ?=??£¬aÊÇ?µÄµÚÒ»¸ö·ûºÅ£¬»òÕßa
RRRR**ÊÇ#¶ø?Ϊ?¡£12. ¹éÔ¼ÏîÄ¿£¬½ÓÊÜÏîÄ¿£¬ÒƽøÏîÄ¿£¬´ýÔ¼ÏîÄ¿£»13. ÔËËã·ûÖ®¼äµÄÓÅÏȹØÏµ£»¾äÐ͵ġ°¾ä±ú¡±£¬ ¹éÔ¼£»14. a£¬a£¬b£»15. ¾äÐͦÇÏà¶ÔÓÚAµÄÒ»¸ö¶ÌÓA==>+ ¦Â£»16. ¾ä±úÒÑʶ±ðµÄ²¿·Ö(½øÈë·ûºÅÕ»)£¬µÈ´ýʶ±ðµÄ²¿·Ö£»17. »îǰ׺
Èý¡¢ÅжÏÌâ
1. Ò»¸ö¶þÒåÐÔÎÄ·¨¿ÉÒÔÊÇSLRÎÄ·¨»òLALRÎÄ·¨¡££¨ £© 2. LL(1)ÎÄ·¨²»ÄÜÓÃLR£¨1£©·ÖÎöÆ÷À´·ÖÎö¡££¨ £©
3. LR·ÖÎöÆ÷ÔÚ×Ô×óÖÁÓÒɨÃèÊäÈ봮ʱ¾ÍÄÜ·¢ÏÖÆäÖеÄÈκδíÎ󣬲¢ÄÜ׼ȷµØÖ¸³ö³ö´íµØµã¡£( £©
4. ÔÚ¹éÔ¼¹ý³ÌµÄÈÎһʱ¿Ì£¬Ò»¸öÉÏÏÂÎÄÎÞ¹ØÎÄ·¨µÄÈκξäÐ͵ÄÖ±½Ó¶ÌÓïÒ»°ã¶¼²»ÊÇΨһµÄ¡£( )
5. Ëã·ûÓÅÏÈ·ÖÎö·¨²»ÊÇÒ»Öֹ淶¹æÔ¼·¨¡£ ( ) 6. ´æÔÚÓÐ×óµÝ¹é¹æÔòµÄÎÄ·¨ÊÇLL(1)µÄ¡£ ( )
7. ÈκÎËã·ûÓÅÏÈÎÄ·¨µÄ¾äÐÍÖв»»áÓÐÁ½¸öÏàÁڵķÇÖÕ½á·ûºÅ¡£ ( )
8. Ëã·ûÓÅÏÈÎÄ·¨ÖÐÈκÎÁ½¸öÏàÁÚµÄÖÕ½á·ûºÅÖ®¼äÖÁÉÙÂú×ãÈýÖÖ¹ØÏµ(£¼¡¤£¬¡¤£¾£¬£½¡¤)Ö®Ò»¡£ ( ) 9. ÈκÎLL(1)ÎÄ·¨¶¼ÊÇÎÞ¶þÒåÐԵġ£ ( )
10. ÿһ¸öSLR(1)ÎÄ·¨Ò²¶¼ÊÇLR(1)ÎÄ·¨¡£ ( )
11. ´æÔÚÒ»ÖÖËã·¨£¬ÄÜÅж¨ÈκÎÉÏÏÂÎÄÎÞ¹ØÎÄ·¨ÊÇ·ñÊÇLL(1)µÄ¡£ ( ) 12. ÈκÎÒ»¸öLL(1)ÎÄ·¨¶¼ÊÇÒ»¸öLR(1)ÎÄ·¨£¬·´Ö®ÒàÈ»¡£ ( )
13. LR(1)·ÖÎöÖÐÀ¨ºÅÖеÄ1ÊÇÖ¸£¬ÔÚÑ¡ÓòúÉúʽA¡ú¦Á½øÐзÖÎö£¬¿´µ±Ç°¶ÁÈë·ûºÅÊÇ·ñÔÚFIRST(¦Á)ÖС£ ( )
14. Èôijһ¸ö¾äÐÍÖгöÏÖÁËijһ²úÉúʽµÄÓÒ²¿£¬Ôò´ËÓÒ²¿²»Ò»¶¨ÊǸþäÐ͵ľä±ú¡££¨ £© 15. Ëã·ûÓÅÏȹØÏµ±í²»Ò»¶¨´æÔÚ¶ÔÓ¦µÄÓÅÏȺ¯Êý¡£ £¨ £© 16. ¼òµ¥ÓÅÏÈÎÄ·¨ÔÊÐíÈÎÒâÁ½¸ö²úÉúʽ¾ßÓÐÏàͬÓÒ²¿¡£ £¨ £© 17. Ò»¸ö¾äÐ͵ľä±úÒ»¶¨ÊÇÎÄ·¨Ä³²úÉúʽµÄÓÒ²¿¡£ £¨ £© 18. ÈôÒ»¸ö¾äÐÍÖгöÏÖÁËij²úÉúʽµÄÓÒ²¿£¬Ôò´ËÓÒ²¿Ò»¶¨ÊǸþäÐ͵ľä±ú¡£ £¨ £© 19. ¸ù¾ÝÏîÄ¿µÄ¶¨Ò壬¿É¸ø³öÎÄ·¨ÖÐËùÓвúÉúʽµÄÏîÄ¿£¬¶øÃ¿¸öÏîÄ¿¶¼ÎªÊ¶±ð»îǰ׺µÄDFAµÄÒ»¸ö״̬¡£ £¨ £© ËÄ£®´ð°¸£º1. ¡Á£»2. ¡Á£»3. ?£»4. ?£»5. ?£»6. ¡Á£»7. ?£»8. ¡Á£»9. ?£»10. ?£»11. ?£»12. ¡Á£»13. ?£»14. ¡Á£»15. ¡Ì£»16. ¡Á£»17. ¡Ì£»¢Â ¡Á£»19. ¡Á£»
Î÷°²Àí¹¤´óѧ¼ÆËã»ú¿ÆÑ§Ó빤³ÌѧԺ ÕÅ·¢´æ±àд 6/24/2019 6:18:37 AM - 4 -
¹²·ÖÏí92ƪÏà¹ØÎĵµ