编译原理,PDF下载

名称:编译原理 作者:未知 出版社:哈尔滨工程大学出版社 格式:pdf,txt 本电子书只供学习参考,请更多地支持正版图书。编译原理内容简介 电子书免费下载:《编译原理》(txt, pdf格式),于2011 年8月,由哈尔滨工程大学出版社正式出版。 编译原理部分内容 编译原理是计算机学科的...

名称:编译原理
作者:未知
出版社:哈尔滨工程大学出版社
格式:pdf,txt 
本电子书只供学习参考,请更多地支持正版图书。 

编译原理内容简介

电子书免费下载:《编译原理》(txt, pdf格式),于2011 年8月,由哈尔滨工程大学出版社正式出版。

编译原理部分内容

编译原理是计算机学科的一门重要专业基础课,是一门理论性、实践性、技术性很强的课程,强调理论与实践的紧密结合。设置本课程的目的在于系统地讲述程序设计语言编译程序构造的基本原理和设计方法,通过本课程的学习,一方面使学生掌握和理解编译系统的结构、工作流程以及编译程序各组成部分的设计原理和实现技术;另一方面,通过学习编译的理论和方法,提高学生对知识的综合理解能力,使学生更好的理解程序语言的内部机制,培养学生初步掌握设计大型系统软件的方法、技术以及设计大型软件的能力。
  全书共分为14章,第1章主要介绍了编译程序的结构和组织。第2章介绍了文法的定义和分类等。第3章主要介绍了有穷自动机、正规文法、正规式、正规集以及它们之间的相互转换,此外,还介绍了词法分析器的设计等。第4章介绍了自顶向下的语法分析,主要包括LL(1)分析法和递归下降分析法。第5章介绍了自底向上分析中的优先分析法,简要介绍了简单优先分析法,详细介绍了算符优先分析法。第6章介绍了自底向上语法分析的LR分析法,其中主要是对LR(0)、SLR、LALR以及LR(1)文法的详细介绍。第7章介绍了语法制导翻译和中间代码生成,主要是对说明语句以及各种可执行语句的翻译。第8章介绍了运行时的存储管理,主要是静态、栈式和堆式分配。第9章介绍了符号表的作用、组织等。第10章介绍了代码优化,包括局部、循环和全局优化等。第11章介绍了目标代码生成,其中涉及目标代码的形式以及寄存器的分配等。第12章介绍了词法分析程序生成器LEX。第13章介绍了语法分析程序生成工具YACC。第14章介绍了面向对象语言的编译。
  本书第2、3、4、5、6、7、10、11章由张晶编写,第8、12章由陈香凝编写,第9、13章由董德义编写,第1、14章由李鑫编写。鉴于编者水平有限,时间仓促,本书稿虽经审慎校阅,仍难免存在疏误,殷切希望广大读者批评指正。
  本书参考了国内外一些专著和资料,参考、借鉴了一些专家、学者的研究成果,编者在此对所有这些前辈和同行的引导和帮助表示衷心的感谢。
本书系统、全面地介绍了编译程序的基本原理、实现技术、方法和工具。在全书的安排上,首先介绍了编译程序的定义、结构、组织以及文法和语言的相关知识;然后以编译程序的结构为主线介绍了词法分析、语法分析、语法制导翻译与中间代码生成、代码优化和目标代码生成,另外,本书还涉及到运行时的存储管理以及符号表,并对词法分析、语法分析程序的生成工具lex、yacc以及面向对象语言的编译进行了简要的介绍。在基本概念和基本理论的阐述上做到准确清楚,在内容的组织上做到循序渐进、深入浅出、通俗易懂,精心挑选的习题可以使学习者对自己的掌握情况有较好的把握。
  本书可以作为计算机专业的大专生、本科生和研究生的教材,也可以作为计算机科技工作者的参考书。
本站的pdf电子书《编译原理》主要是由网络收集整理来的,最终著作权仍归属于原书的作者未知和出版商。如果您喜欢这本书,请多多支持我们的图书出版事业,让辛苦写书的作者得到应有的回报。在此也要感谢哈尔滨工程大学出版社,感谢出版社为《编译原理》的出版所做的工作。本站只提供图书的试读版,同时欢迎更多的爱好读书的朋友来电子书下载网来分享更多好看的pdf电子书,免费下载您所需要的电子书籍。最后衷心感谢您下载《编译原理》pdf版免费电子书。

参考: 电子书免费下载 编译原理

本文来自早川希奈子投稿,不代表电子书资源网立场,如若转载,请联系原作者获取。

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 02-13
下一篇 02-13

相关推荐

  • 编译原理,PDF下载

    名称:编译原理 作者:未知 出版社:哈尔滨工程大学出版社 格式:pdf,txt 本电子书只供学习参考,请更多地支持正版图书。编译原理内容简介 电子书免费下载:《编译原理》(txt, pdf格式),于2011 年8月,由哈尔滨工程大学出版社正式出版。 编译原理部分内容 编译原理是计算机学科的

    2023-02-13 18:11:01
    551 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信