- 4
- 0
- 约 24页
- 2017-06-03 发布于四川
- 举报
习题及解答: 第一章 什么是编译程序?什么是解释程序?二者的区别? 1、编译程序: 是一种翻译程序,它特指把某种高级程序设计语言翻译成具体计算机上的低级程序设计语言。 2、解释程序: 解释程序(interpreter)也是一种翻译程序,将某高级语翻译成具体计算机上的低级程序设计语言. 两者区别: (1)前者有目标程序而后者无目标程序; (2)前者运行效率高而后者便于人机对话 2、叙述编译程序的逻辑结构和实现机制 根据语言和环境的不同,编译程序实现时是把 图中的各阶段划分成若干遍;典型的情况是两遍的编译程序: 第一遍 :词法分析 、语法分析和语义分析。即前端完成分析,一般与机器无关。 第二遍 :目标代码生成和目标代码优化。即后端完成综合,一般与机器有关。 每遍中的各阶段的工作是穿插进行的, 例如: 使语法分析器处于核心位置,而把词法分析器作为子程序;当语法分析需要下一个单词时,就调用词法分析器,识别一个单词。 词法 分析 语法 分析 语义 分析 代码生成 源语言 目标语言 错 误 处 理 符 号 表 管 理 优化 处理 第二章 1、P36:8 ; i+i*i 最左 E-E+T -T+T -F+T -i+T -i+T*F -i+F*F -i+i*F -i+i*i i+i*i 最右 E-E+T -E+T*F -E+T*i -E+F*i -
您可能关注的文档
- 给童话人物的一封信课件.ppt
- 给朋友的一封信.ppt
- 给高中生的建议.ppt
- 《10.6美国——经济高度发达的国家》.ppt
- 绞丝旁、朝字旁的写法 (2).ppt
- 《16.充气雨衣》PPT.pptx
- 绝对苏教版《桂花雨》课件.ppt
- 绞刑架下的报告.ppt
- 《4古诗两首》然.ppt
- 《Languageextinctions》语言的消亡.pptx
- 《GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件》.pdf
- GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件.pdf
- 中国国家标准 GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 《GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化》.pdf
- GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 2020至2025年车工初级证历年真题汇总 含答案解析 备考专用.docx
- 05.施工便道临时用地占用耕地和永农论证报告.docx
- 2026高三语文复习第六讲 赏析句子的表达效果.pptx
- 2026高三生物复习模块一 第一单元 第5课时 核酸是遗传信息的携带者.pptx
- 2026高三语文复习第六讲 特色:故事有何吸引力、感染力?.pptx
最近下载
- 三国志姜维传简体6.1完整版完美攻略.doc VIP
- 基于单片机的自动浇花系统的设计.docx VIP
- 2019版 人教版 高中体育与健康 必修 全一册《第九章 田径类运动》大单元整体教学设计[2020课标].pdf
- 2024年文创行业报告-Mob研究院识具出品.doc VIP
- 飞机轴承端盖冲压模具设计.doc VIP
- 余华《活着》ppt可编辑.pptx VIP
- 新编日语教程4-课件-第4课.ppt VIP
- 中国太平洋财产保险股份有限公司(北京地区)住宅工程质量潜在缺陷保险.pdf VIP
- 2025AHA心肺复苏指南解读.pptx
- 2025年广西中考语文作文指导:“走,到田野去!” .docx VIP
原创力文档

文档评论(0)