





定价:22元
印次:1-2
ISBN:9787302102687
出版日期:2005.03.01
印刷日期:2005.06.29
图书责编:袁勤勇
图书分类:教材
本书特色: 高校信息技术课程的开设已经非常普遍,但优秀的学习辅导用书却非常缺乏。由于信息技术课程内容更新速度快,涉及的知识点也比较多,如果能够将知识点系统地组织和联系起来,并通过动手练习加深理解,对于课程的学习是不无裨益的。本套丛书就是基于以上考虑组织的。 1.使用灵活,适用面广。已经出版的辅导书,大多是针对某一本特定教材编写,使用起来并不方便。本套丛书都是结合“课程”编写的,而不是结合具体的某种“教材”编写的,因此可以脱离具体的教材而使用。 2.博采众长,知识丰富。本套丛书力求提供丰富的知识点,既覆盖在国内得到广泛使用的几种优秀教材,也基本上能够满足《中国计算机科学与技术学科教程2002》 (清华大学出版社出版)的要求 3.学练结合,事半功倍。本套丛书的内容结构为“难点+例题+习题+试卷”,在帮助读者复习和掌握课程的主要知识点后,通过各章节例题与习题的训练,进而通过模拟试卷的使用,进一步巩固学习效果。 本书针对“编译原理”课程理论性和实践性较强的特点、依据编者多年来教学实践的积累,选取了大量题目,并进行了分析解答。全书共分9章,基本覆盖了编译原理课程的主要内容,每章包括“知识要点”、“例题解析”、“习题及部分参考答案”三大部分,力求引导读者从理论到实践全面掌握编译技术的原理、概念和方法。 本书可作为计算机专业本科生的学习辅导用书,也可用于研究生入学考试的复习指导,还可供计算机软件开发人员参考阅读。
"编译原理"是计算机专业的一门主要专业课。通过对本课程的学习,不仅可以掌握编译程序本身的基本实现原理和技术,同时也有助于提高对程序设计语言的理解,提高语言设计及程序设计的能力。该课程涉及内容较广,具有很强的理论性与实践性,且内容抽象、较难理解,掌握起来有一定的难度。本书根据编者多年的教学实践,精选了该课程主要内容的典型习题,通过课程辅导与习题解析的方式帮助读者理解编译程序构造的基本原理和概念,掌握编译的相关技术,提高解题能力。 本书共分9章。第1章简要介绍程序设计语言的特点与编译的基本概念。第2章介绍词法分析器的设计,主要涉及正则表达式与有限自动机相关理论方法。第3章概要介绍了形式语言的基本概念、文法的定义及变换方法。第4章主要介绍语法分析的相关内容,包括自顶向下和自底向上两种语法分析方法;自顶向下分析法介绍了递归下降法和LL方法;自底向上分析法介绍了简单优先方法、算符优先方法和LR方法。第5章介绍符号表的组织,主要涉及语义信息的提取、存放和使用方法。第6章介绍语法制导翻译与中间代码生成的有关内容,给出了如何利用语法分析算法控制语义加工生成中间代码的方法。第7章重点介绍程序运行时存储空间组织及分配的相关内容。第8章主要介绍代码优化内容。第9章提供了本科期末考试试题和硕士研究生入学考试试题供读者参考。 为了便于读者学习,本书每一章内容分为三部分:第一部分介绍本章包含的内容和需要重点掌握的知识要点;第二部分对本章的典型例题进行较详细的分析和解答;第三部分提供了自测习题和部分自测习题的参考答案,目的是提高读者独立分析和解决问题的能力。 本书提供的...
1.1 知识要点
1.2 例题解析
1.3 习题及部分参考答案
第2章 有限自动机与词法分析
2.1 知识要点
2.2 例题解析
2.3 习题及部分参考答案
第3章 文法和语言
3.1 知识要点
3.2 例题解析
3.3 习题及部分参考答案
第4章 语法分析
4.1 知识要点
4.2 例题解析
4.3 习题及部分参考答案
第5章 语义分析和符号表
5.1 知识要点
5.2 例题解析
5.3 习题及部分参考答案
第6章 中间代码和语法制导翻译
6.1 知识要点
6.2 例题解析
6.3 习题及部分参考答案
第7章 运行时间存储空间
7.1 知识要点
7.2 例题解析
7.3 习题及部分参考答案
第8章 代码优化
8.1 知识要点
8.2 例题解析
8.3 习题及部分参考答案
第9章 自测试卷汇编
本科生期末试卷(一)
本科生基末试卷(二)
本科生基末试卷(三)
研究生入学试卷(一)
研究生入学试卷(二)
研究生入学试卷(三)
参考文献 查看详情