编译原理练习题及答案-高艳霞.docVIP

  • 12
  • 0
  • 约2.31千字
  • 约 6页
  • 2020-04-14 发布于四川
  • 举报
简答题(31分) 什么是编译程序?(3分) 答:编译程序是指能把一种高级语言程序转换成一种低级语言程序的程序,而两者在逻辑上是等价的。 编译前端由哪些部分组成?(3分) 答:词法分析、语法分析、语义分析与中间代码产生、优化 编译过程各阶段分别完成什么任务?(各用一句话简短回答)(5分) 答: 第一阶段,词法分析的任务是:输入源程序,对构成源程序的字符串进行扫描和分解,识别出一个个的单词。 第二阶段,语法分析的任务是:在词法分析的基础上,根据语言的语法规则,把单词符号串分解成各类语法单位(语法范畴)。 第三阶段,语义分析与中间代码产生的任务是:对语法分析所识别出的各类语法范畴,分析其含义,并进行

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档