VIP会员
作者:CSDN
出版社:CSDN《程序员》
ISBN:1111111111117
VIP会员免费
(仅需0.8元/天)
¥ 40000.0
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
编译原理 课后答案 陈英 陈朔鹰 清华大学出版社 评分:
不太全。只有4-8章。不过精髓4、5章都包括啦。
上传时间:2010-07 大小:804KB
- 47KB
《编译原理》课后习题答案
2011-10-24《编译原理》课后习题答案第一章 第 1 章引论 第 1 题 解释下列术语: (1)编译程序 (2)源程序 (3)目标程序 (4)编译程序的前端 (5)后端 (6)遍 答案: (1) 编译程序:如果源语言为高级语言,目标语言为某台计算机上的汇编语言或机器语 言,则此翻译程序称为编译程序。 (2) 源程序:源语言编写的程序称为源程序。 (3) 目标程序:目标语言书写的程序称为目标程序。 (4) 编译程序的前端:它由这样一些阶段组成:这些阶段的工作主要依赖于源语言而与 目标机无关。通常前端包括词法分析、语法分析、语义分析和中间代码生成这些阶 段,某些优化工作也可在前端做,也包括与前端每个阶段相关的出错处理工作和符 号表管理等工作。 (5) 后端:指那些依赖于目标机而一般不依赖源语言,只与中间代码有关的那些阶段, 即目标代码生成,以及相关出错处理和符号表操作。 (6) 遍:是对源程序或其等价的中间语言程序从头到尾扫视并完成规定任务的过程。 第 2 题 一个典型的编译程序通常由哪些部分组成?各部分的主要功能是什么?并画出编译程 序的总体结构图。 答案: 一个典型的编译程序通常包含 8 个组成部分,它们是词法分析程序、语法分析程序、语 义分析程序、中间代码生成程序、中间代码优化程序、目标代码生成程序、表格管理程序和 错误处理程序。其各部分的主要功能简述如下。 词法分析程序:输人源程序,拼单词、检查单词和分析单词,输出单词的机内表达形式。 语法分析程序:检查源程序中存在的形式语法错误,输出错误处理信息。 语义分析程序:进行语义检查和分析语义信息,并把分析的结果保存到各类语义信息表 中。 中间代码生成程序:按照语义规则,将语法分析程序分析出的语法单位转换成一定形式 的中间语言代码,如三元式或四元式。 中间代码优化程序:为了产生高质量的目标代码,对中间代码进行等价变换处理。 盛威网(www.snwei.com)专业的计算机学习网站1 《编译原理》课后习题答案第一章 目标代码生成程序:将优化后的中间代码程序转换成目标代码程序。 表格管理程序:负责建立、填写和查找等一系列表格工作。表格的作用是记录源程序的 各类信息和编译各阶段的进展情况,编译的每个阶段所需信息多数都从表格中读取,产生的 中间结果都记录在相应的表格中。可以说整个编译过程就是造表、查表的工作过程。需要指 出的是,这里的“表格管理程序”并不意味着它就是一个独立的表格管理模块,而是指编译 程序具有的表格管理功能。 错误处理程序:处理和校正源程序中存在的词法、语法和语义错误。当编译程序发现源 程序中的错误时,错误处理程序负责报告出错的位置和错误性质等信息,同时对发现的错误 进行适当的校正(修复),目的是使编译程序能够继续向下进行分析和处理。 注意:如果问编译程序有哪些主要构成成分,只要回答六部分就可以。如果搞不清楚, 就回答八部分。 第 3 题 何谓翻译程序、编译程序和解释程序?它们三者之间有何种关系? 答案: 翻译程序是指将用某种语言编写的程序转换成另一种语言形式的程序的程序,如编译程 序和汇编程序等。 编译程序是把用高级语言编写的源程序转换(加工)成与之等价的另一种用低级语言编 写的目标程序的翻译程序。 解释程序是解释、执行高级语言源程序的程序。解释方式一般分为两种:一种方式是, 源程序功能的实现完全由解释程序承担和完成,即每读出源程序的一条语句的第一个单词, 则依据这个单词把控制转移到实现这条语句功能的程序部分,该部分负责完成这条语句的功 能的实现,完成后返回到解释程序的总控部分再读人下一条语句继续进行解释、执行,如此 反复;另一种方式是,一边翻译一边执行,即每读出源程序的一条语句,解释程序就将其翻 译成一段机器指令并执行之,然后再读人下一条语句继续进行解释、执行,如此反复。无论
- 758KB
编译原理书后习题答案
2010-04-26编译原理是一门实践性很强的课程,多做习题也是捷径之一。此习题答案是word版本。
- 1.27MB
编译原理第2-10章课后答案
2017-10-28《编译原理第三版》课后答案word版,第二章到第十章答案。
- 1.45MB
编译原理课后习题及习题答案
2010-06-05编译原理课后习题及习题答案 编译原理课后习题及习题答案 ————张素琴,吕映芝等编著
- 145KB
编译原理课后习题答案
2010-06-02编译原理 清华大学第二版 课后重点习题答案
- 1.56MB
编译原理清华大学第二版课后答案
2018-03-09编译原理清华大学第二版课后习题及答案,答案详细,包括题目解析
- 2.22MB
编译原理课后习题答案_清华大学_第二版
2010-05-20编译原理课后习题答案_清华大学_第二版 内有全部题目的详细解答
- 17.51MB
清华大学编译原理课后答案第二版
2011-12-30清华大学编译原理课后答案第二版。在此做个备份,以防以后找不到。
- 31.15MB
编译原理_第二版_清华&编译原理--陈英 2009&编译原理第二版_张素琴_课后习题解答&编译原理--蒋立源 2005
2017-02-03编译原理_第二版_清华&编译原理--陈英 2009&编译原理第二版_张素琴_课后习题解答&编译原理--蒋立源 2005
- 7KB
编译原理课后习题答案编译原理课后习题答案
2008-11-17编译原理课后习题答案编译原理课后习题答案编译原理课后习题答案编译原理课后习题答案编译原理课后习题答案
- 425KB
《编译原理课后习题解答》
2008-09-09第二版的教材对各章节的课后习题给与解答 第一章 高级语言与编译程序概述 第二章 词法分析 第三章 语法分析 第四章 语法分析器的自动构造 第五章 中间代码生成 第六章程序运行时存储空间组织 第七章 代码优化与目标代码生成
- 93KB
编译原理课后习题全解
2009-05-20一 选择题(12分) 【 】1.词法分析器的输入是 。 A.符号串 B.源程序 C.语法单位 D.目标程序 【 】2.两个有穷自动机等价是指它们的 。 A.状态数相等 B.有向弧数相等 C.所识别的语言相等 D.状态数和有向弧数相等 【 】3.文法G:S → xSx | y 所识别的语言是 。 A.xy*x B.(xyx)* C.xx*yxx* D.x*yx*
- 425KB
编译原理参考答案
2008-03-17国防工业出版社 陈火旺 第3版答案
- 91KB
编译原理课后第三章答案
2011-05-16编译原理及实现第三章的课后答案 有详细的图文解说 简单易懂
- 2.50MB
编译原理教材(清华大学版)答案
2013-11-07编译原理教材(清华大学版)的课后答案,配合我上传的另一资源"编译原理习题",效果更佳。
- 146KB
编译原理课后答案(清华版)
2009-10-30第3章 1、 L(G[S])={ abc } 2、 L(G[N])={ n位整数或空字符串 | n>0 } 3、 G[E]:E—>E+D | E-D | D D—>0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 4、 L(G[Z])={ anbn | n>0 }
- 1.33MB
清华大学《编译原理》第二版1-6章答案
2009-03-16这是1-6章的答案 清华大学出版 编译原理第二版 pdf文档~
- 2.55MB
《编译原理》课后答案
2013-03-19计算机专业《编译原理》课后答案 很好很全很详细
- 2.50MB
编译原理课后习题答案~
2009-03-10计算机专业,上学期刚学完,为需要的同学提供帮助!~~
- 7.70MB
编译原理学习指导与典型题解析
2018-09-10《编译原理-学习指导与典型题解析》这本书的pdf,由刘春林和陈火旺主编,十分适合期末复习以及平时的答疑解惑。
- 6.17MB
编译原理教材及其习题解答
2011-12-22编译原理教材及其习题解答 内附详细解答 值得下载
- 425KB
《编译原理》参考答案
2008-10-26学计算机的同学差不多都要用到的,大家一起来分享吧。
- 609KB
编译原理习题答案
2015-12-17编译原理习题答案解答,作业、复习、考试为你提供一些指点。
- 365KB
编译原理课后习题答案答案
2009-05-20西北工业大学 编译原理课后习题答案 word格式
- 10.91MB
编译原理习题集,并附带有课后题答案解析
2008-10-07编译原理习题集,并附带有课后题答案解析,供广大大学生学习使用,内容齐全,通俗易懂!
- 425KB
编译原理参考答案.pdf
2010-03-05编译原理参考答案.pdf编译原理参考答案.pdf编译原理参考答案.pdf编译原理参考答案.pdf编译原理参考答案.pdf
- 14.36MB
编译原理--陈英 2009
2012-10-23编译原理作为计算机学科的一门重要专业基础课,列为国际ACM教程和IEEE计算机学科的正式主干课程。
- 2.52MB
《编译原理》清华第二版习题答案
2009-04-02《编译原理》清华第二版习题答案完整版 从1-13章都有 资源分又少 大家赶快来下吧