编译原理期末复习概要
编译原理期末复习
注:下面出现的字母中,若无特别说明,小写英文字母为终结符,大写英文字母为非终结符,希腊字母为终结符与非终结符的任意组合。
1、简答题(或者名词解释)
下面涉及到的概念中,加下划线的都是在以往一些试卷中出现的原题,务必掌握。
注:这类题目老师说答案不会超过一百个字,否则写的再多也不给分,有些点到即可,不要重复啰嗦。
(1)简述编译程序的概念及其构成
答:1)编译程序:它特指把某种高级程序设计语言翻译成等价的低级程序设计语言的翻译程序。
2)构成:
(2)简述词法分析阶段的主要任务(也有可能问语法分析阶段主要任务)
答:词法分析的任务是输入源程序,对源程序进行扫描,识别其中的单词符号,把字符串形式的源程序转换成单词符号形式的源程序。
语法分析的主要任务是对输入的单词符号进行语法分析(根据语法规则进行推导或者归约),识别各类语法单位,判断输入是不是语法上正确的程序
(3) 简述编译程序的构造过程(这个大家看看,是对(1)和(2)的综合)
答:1)构造词法分析器:用于输入源程序进行词法分析,输出单词符号;
2)构造语法分析器:对输入的单词符号进行语法分析,识别各类语法单位,判断输入是不是语法上正确的程序
3)构造语义分析和中间代码产生器:按照语义规则对已归约出的语法单位进行语义分析并把它们翻译成中间代码。
4)构造优化器:对中间代
您可能关注的文档
最近下载
- (立党为公、为民造福、科学决策、真抓实干4个方面16个问题)2026年学习教育偏差主要问题查摆清单及整改措施(党政领导干部、机关科室).docx VIP
- 耻骨上前列腺切除术.ppt
- 2021-2022学年江苏省苏州市相城区七年级(下)期末数学试卷(解析版).doc VIP
- 联轴器讲义分解.ppt VIP
- 拨叉机械制造工艺学课程设计.doc VIP
- 光伏质量验收评定表格.pdf VIP
- 2024年厦门大学强基计划数学笔试真题试卷含详解.docx VIP
- 火车司机证理论考试题及答案.doc VIP
- (高清版)DB13∕T 1305-2010 秸秆沼气集中供气系统工程设计、施工及验收规范.pdf VIP
- 火车司机证理论考试题及答案.pdf VIP
原创力文档

文档评论(0)