网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 程序设计 > 商品详情

编译原理 第2版:本科教学版

分享到:
编译原理 第2版:本科教学版

最 低 价:¥35.80

定 价:¥55.00

作 者:(美)Alfred V. Aho 赵建华 郑滔 戴新宇

出 版 社:机械工业出版社

出版时间:2009-05

I S B N:711126929

价格
35.80元
  • 编译原理(第2版)
  • 送货上门
  • 价格
    38.00元
  • 编译原理(第2版)
  • 送货上门
  • 价格
    38.00元
    价格
    41.25元
    价格
    41.30元
    价格
    41.30元
    价格
    44.00元

    商品详情

    编辑推荐

    姓名:(美)阿霍 赵建华
    作者简介:
    作品:《编译原理(原书第2版) 》《编译原理 第2版:本科教学版 》 姓名:(美)Alfred V. Aho 赵建华 郑滔 戴新宇
    作者简介:
    作品:《编译原理 第2版:本科教学版 》

    内容简介

    作者简介

    第1章 引论
    程序设计语言是向人以及计算机描述计算过程的记号。如我们所知,这个世界依赖于程序设计语言,因为在所有计算机上运行的所有软件都是用某种程序设计语言编写的。但是,在一个程序可以运行之前,它首先需要被翻译成一种能够被计算机执行的形式。
    完成这项翻译工作的软件系统称为编译器(compiler)。
    本书介绍的是设计和实现编译器的方法。我们将介绍用于构建面向多种语言和机器的翻译器的一些基本思想。编译器设计的原理和技术还可以用于编译器设计之外的众多领域。因此,这些原理和技术通常会在一个计算机科学家的职业生涯中多次被用到。研究编译器的编写将涉及程序设计语言、计算机体系结构、形式语言理论、算法和软件工程。
    在本章中,我们将介绍语言翻译器的不同形式,在高层次上概述一个典型编译器的结构,并讨论了程序设计语言和硬件体系结构的发展趋势。这些趋势将影响编译器的形式。我们还将介绍关于编译器设计和计算机科学理论的关系的一些事实,并给出编译技术在编译领域之外的一些应用。最后,我们将简单论述在我们研究编译器时需要用到的重要的程序设计语言概念。
      ……

    更多

    目录

    出版者的话
    改编者序
    前言
    第1章?引论
     1.1?语言处理器
     1.2?一个编译器的结构
      1.2.1?词法分析
      1.2.2?语法分析
      1.2.3?语义分析
      1.2.4?中间代码生成
      1.2.5?代码优化
      1.2.6?代码生成
      1.2.7?符号表管理
      1.2.8?将多个步骤组合成趟
      1.2.9?编译器构造工具
     1.3?程序设计语言的发展历程
      1.3.1?走向高级程序设计语言
      1.3.2?对编译器的影响
      1.3.3?1.3节的练习
     1.4?构建一个编译器的相关科学
      1.4.1?编译器设计和实现中的建模
      1.4.2?代码优化的科学
     1.5?编译技术的应用
      1.5.1?高级程序设计语言的实现
      1.5.2?针对计算机体系结构的优化
      1.5.3?新计算机体系结构的设计
      1.5.4?程序翻译
      1.5.5?软件生产率工具
     1.6?程序设计语言基础
      1.6.1?静态和动态的区别
      1.6.2?环境与状态
      1.6.3?静态作用域和块结构
      1.6.4?显式访问控制
      1.6.5?动态作用域
      1.6.6?参数传递机制
      1.6.7?别名
      1.6.8?1.6节的练习
     1.7?第1章总结
     1.8?第1章参考文献
    第2章?一个简单的语法制导翻译器
     2.1?引言
     2.2?语法定义
      2.2.1?文法定义
      2.2.2?推导
      2.2.3?语法分析树
      2.2.4?二义性
      2.2.5?运算符的结合性
      2.2.6?运算符的优先级
      2.2.7?2.2节的练习
     2.3?语法制导翻译
      2.3.1?后缀表示
      2.3.2?综合属性
      2.3.3?简单语法制导定义
      2.3.4?树的遍历
      2.3.5?翻译方案
      2.3.6?2.3节的练习
     2.4?语法分析
      2.4.1?自顶向下分析方法
      2.4.2?预测分析法
      2.4.3?何时使用产生式
      2.4.4?设计一个预测分析器
      2.4.5?左递归
      2.4.6?2.4节的练习
     2.5?简单表达式的翻译器
      2.5.1?抽象语法和具体语法
      2.5.2?调整翻

    更多

    商品评论(0条)

    暂无评论!

    您的浏览历史

    loading 内容加载中,请稍后...