编译原理实验教程(计算机课程设计与综合实践规划教材)

编译原理实验教程(计算机课程设计与综合实践规划教材)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2017-03
版次: 1
ISBN: 9787302456995
定价: 35.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 224页
字数: 337千字
正文语种: 简体中文
27人买过
  • 本书结合对现代编译器设计理论的详细研究,精心设计了若干个实验,每个实验都使用C语言编写完成,并配有大量的练习,使读者可以将注意力集中到编程上,真正做到“以源代码为核心”。读者可以亲自动手完成这些实验,在实践的过程中循序渐进地学习编译原理的理论知识,进而加深对编译原理的理解,掌握理论知识在实际中的应用情况,从而将理论知识统一起来。本书还完整描述了一个可运行的小规模语言编译器(包括源代码)。
    全书包含12个实验,是一本真正能够引导读者动手实践的书。本书可作为高等院校“编译原理”课程的实践教材,也可作为各类程序开发者、爱好者的阅读参考书。 目录

    CP Lab简介1
    实验1实验环境的使用3
    实验2NFA到DFA26
    实验3使用Lex自动生成扫描程序48
    实验4消除左递归(无替换)62
    实验5消除左递归(有替换)74
    实验6提取左因子89
    实验7First集合104
    实验8Follow集合117
    实验9Yacc分析程序生成器132
    实验10符号表的构建和使用137
    实验11三地址码转换为P|代码146
    实验12GCC编译器案例综合研究156
    附录ATINY编译器和TM机167
    参考文献225第1章数据结构课程设计概述1
    1.1数据结构简介1
    1.2课程设计目标和特点2
    1.3编写说明3
    1.4课程设计实例的标准格式4
    第2章线性表的应用6
    2.1存储结构与基本运算的算法6
    2.2集合的交、并运算15
    2.3学生成绩管理18
    2.4多项式求导25
    2.5约瑟夫环问题30
    2.6数据库管理系统34
    第3章栈的应用58
    3.1存储结构与基本运算的算法58
    3.2括号匹配63
    3.3汉诺塔问题66
    3.4算术表达式求值69
    3.5马踏棋盘76
    第4章队列的应用82
    4.1存储结构与基本运算的算法82
    4.2看病排队候诊问题88
    4.3数制的转换91
    4.4停车场管理99
    4.5基数排序107
    第5章串的应用114
    5.1存储结构与基本运算的算法114
    5.2KMP算法118
    5.3*长公共子串121
    5.4大整数计算器123
    编译原理实验教程目录第6章多维数组和广义表的应用130
    6.1存储结构与基本运算的算法130
    6.2魔方阵139
    6.3稀疏矩阵的加法运算143
    6.4本科生导师制问题151
    第7章树状结构的应用169
    7.1存储结构与基本运算的算法169
    7.2线索二叉树的创建与遍历172
    7.3由遍历确定二叉树175
    7.4电文的编码和译码177
    7.5家族关系查询系统183
    第8章图状结构的应用201
    8.1存储结构与基本运算的算法201
    8.2地铁建设问题209
    8.3安排教学计划214
    8.4校园导航218
    附录A课程设计实例软件包224
    参考文献227
  • 内容简介:
    本书结合对现代编译器设计理论的详细研究,精心设计了若干个实验,每个实验都使用C语言编写完成,并配有大量的练习,使读者可以将注意力集中到编程上,真正做到“以源代码为核心”。读者可以亲自动手完成这些实验,在实践的过程中循序渐进地学习编译原理的理论知识,进而加深对编译原理的理解,掌握理论知识在实际中的应用情况,从而将理论知识统一起来。本书还完整描述了一个可运行的小规模语言编译器(包括源代码)。
    全书包含12个实验,是一本真正能够引导读者动手实践的书。本书可作为高等院校“编译原理”课程的实践教材,也可作为各类程序开发者、爱好者的阅读参考书。
  • 目录:
    目录

    CP Lab简介1
    实验1实验环境的使用3
    实验2NFA到DFA26
    实验3使用Lex自动生成扫描程序48
    实验4消除左递归(无替换)62
    实验5消除左递归(有替换)74
    实验6提取左因子89
    实验7First集合104
    实验8Follow集合117
    实验9Yacc分析程序生成器132
    实验10符号表的构建和使用137
    实验11三地址码转换为P|代码146
    实验12GCC编译器案例综合研究156
    附录ATINY编译器和TM机167
    参考文献225第1章数据结构课程设计概述1
    1.1数据结构简介1
    1.2课程设计目标和特点2
    1.3编写说明3
    1.4课程设计实例的标准格式4
    第2章线性表的应用6
    2.1存储结构与基本运算的算法6
    2.2集合的交、并运算15
    2.3学生成绩管理18
    2.4多项式求导25
    2.5约瑟夫环问题30
    2.6数据库管理系统34
    第3章栈的应用58
    3.1存储结构与基本运算的算法58
    3.2括号匹配63
    3.3汉诺塔问题66
    3.4算术表达式求值69
    3.5马踏棋盘76
    第4章队列的应用82
    4.1存储结构与基本运算的算法82
    4.2看病排队候诊问题88
    4.3数制的转换91
    4.4停车场管理99
    4.5基数排序107
    第5章串的应用114
    5.1存储结构与基本运算的算法114
    5.2KMP算法118
    5.3*长公共子串121
    5.4大整数计算器123
    编译原理实验教程目录第6章多维数组和广义表的应用130
    6.1存储结构与基本运算的算法130
    6.2魔方阵139
    6.3稀疏矩阵的加法运算143
    6.4本科生导师制问题151
    第7章树状结构的应用169
    7.1存储结构与基本运算的算法169
    7.2线索二叉树的创建与遍历172
    7.3由遍历确定二叉树175
    7.4电文的编码和译码177
    7.5家族关系查询系统183
    第8章图状结构的应用201
    8.1存储结构与基本运算的算法201
    8.2地铁建设问题209
    8.3安排教学计划214
    8.4校园导航218
    附录A课程设计实例软件包224
    参考文献227
查看详情
12
相关图书 / 更多
编译原理实验教程(计算机课程设计与综合实践规划教材)
编译原理与实践
鲁斌
编译原理实验教程(计算机课程设计与综合实践规划教材)
编译器设计原理
谌志群 著
编译原理实验教程(计算机课程设计与综合实践规划教材)
编译原理课程辅导
莫礼平、周恺卿、宋海龙 著
编译原理实验教程(计算机课程设计与综合实践规划教材)
编译方法导论
史涯晴 贺汛
编译原理实验教程(计算机课程设计与综合实践规划教材)
编译原理及编译程序构造(第3版)/普通高校计算机专业精品教材系列
云挺、秦振松、薛联凤 著
编译原理实验教程(计算机课程设计与综合实践规划教材)
编译技术与应用(微课视频版·题库版)
杨金民 陈果 黎文伟
编译原理实验教程(计算机课程设计与综合实践规划教材)
编译原理简明教程
费蓉
编译原理实验教程(计算机课程设计与综合实践规划教材)
编译原理
刘茂福、黄革新、胡慧君 编
编译原理实验教程(计算机课程设计与综合实践规划教材)
编译原理及实现(第2版)
姜淑娟;谢红侠;张辰;刘兵
编译原理实验教程(计算机课程设计与综合实践规划教材)
编译原理教程(第五版)
李玉军 著
编译原理实验教程(计算机课程设计与综合实践规划教材)
编译原理
李维华;岳昆;周小兵
编译原理实验教程(计算机课程设计与综合实践规划教材)
编译原理及编译程序构造
薛联凤
您可能感兴趣 / 更多
编译原理实验教程(计算机课程设计与综合实践规划教材)
康复治疗临床基础/高职高专康复治疗技术专业教材
刘刚、李峥 编
编译原理实验教程(计算机课程设计与综合实践规划教材)
合理规范使用中成药(西学中培训创新教材)
刘刚、王秀娟、林晓兰 编
编译原理实验教程(计算机课程设计与综合实践规划教材)
文化的江山06:通往文艺复兴的岁月
刘刚、李冬君 著
编译原理实验教程(计算机课程设计与综合实践规划教材)
薄煤层高效开采技术/临沂矿业集团十大采矿技术丛书
刘刚、闫家正、韩希才、李宗国、高建伟 编
编译原理实验教程(计算机课程设计与综合实践规划教材)
电子支付与网络金融
刘刚、范昊 著
编译原理实验教程(计算机课程设计与综合实践规划教材)
技术人文视野下高等职业院校办学理念研究
刘刚、邵帅、刘志坚 著
编译原理实验教程(计算机课程设计与综合实践规划教材)
互联网金融乱象及其风险监管
刘刚、邹新月 著
编译原理实验教程(计算机课程设计与综合实践规划教材)
操作系统实验教程(第二版)
刘刚、赵鹏翀 著
编译原理实验教程(计算机课程设计与综合实践规划教材)
Java程序设计基础教程(慕课版)
刘刚、刘伟 著
编译原理实验教程(计算机课程设计与综合实践规划教材)
MySQL数据库应用实战教程(慕课版)
刘刚、苑超影 著
编译原理实验教程(计算机课程设计与综合实践规划教材)
园艺康复治疗技术
刘刚、冯婉仪 著
编译原理实验教程(计算机课程设计与综合实践规划教材)
杭州色调(第5季四大调)/国美励志精品教程系列丛书
刘刚、祁达、霍星光 编