Advertisement

编译原理技术与工具(中文版)第二部分(共两部分)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:RAR


简介:
《编译原理技术与工具》第二部分深入探讨了编译器设计的核心概念和技术,涵盖了语法分析、语法制导翻译等关键主题。 《编译原理技术与工具》中文版(又称“龙书”)是一本经典的编译原理书籍,非常值得一读。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • ()
    优质
    《编译原理技术与工具》第二部分深入探讨了编译器设计的核心概念和技术,涵盖了语法分析、语法制导翻译等关键主题。 《编译原理技术与工具》中文版(又称“龙书”)是一本经典的编译原理书籍,非常值得一读。
  • 优质
    《编译原理技术与工具》(中文版)的第一部分全面介绍了编译器设计的基础知识和技术,包括词法分析、语法分析和语义处理等核心概念。本书适合计算机科学专业的学生及编程爱好者阅读学习。 推荐学习经典的编译原理书籍以及《编译原理 技术与工具》中文版(通常被称为“龙书”)。希望大家能够下载阅读。
  • 移动通信().2()
    优质
    《移动通信(第二版)》中文版第二部分,全面介绍了移动通信领域的最新技术和发展趋势,是深入理解现代无线通信系统的宝贵资源。 《移动通信(第二版 中文版)》由JOCHEN SCHILLER编写,并由高等教育出版社出版。 **目录** 第一章 绪论 1.1 应用 1.1.1 车辆 1.1.2 应急通信 1.1.3 商用通信 1.1.4 替代有线网络 1.1.5 信息娱乐及其他 1.1.6 基于位置的服务 1.1.7 移动与无线设备 1.2 无线通信简史 1.3 移动通信市场 1.4 公开研究课题的一些示例 1.5 简化的参考模型概述 1.6 综述 1.7 复习题 1.8 参考文献 第二章 无线传输 2.1 无线传输频率 2.1.1 规划 2.2 信号 2.3 天线 2.4 信号传播 2.4.1 遭遇路径损耗的无线电波 2.4.2 其他传播效应 2.4.3 多径传输 2.5 复用技术 2.5.1 空分复用 2.5.2 频分复用 2.5.3 时分复用 2.5.4 码分多址接入 2.6 调制 2.6.1 幅度调键控 2.6.2 频率移键控 2.6.3 相位移键控 2.6.4 单载波频移键控 2.6.5 单载波相位移键控 2.6.6 多载波调制 2.7 扩频技术 2.7.1 直接序列扩频 2.7.2 跳频扩频 2.8 蜂窝系统 2.9 小结 2.10 复习题 2.11 参考文献 第三章 媒质接入控制 3.1 独占式MAC:机制的起源 3.1.1 隐藏终端和暴露终端问题 3.1.2 近处与远处终端 3.2 SDMA 3.3 FDMA 3.4 TDMA 3.4.1 固定TDM 3.4.2 常规ALOHA 3.4.3 分隙ALOHA 3.4.4 载波侦听多址接入 3.4.5 按需分配多址接入 3.4.6 预留TDMA 3.4.7 冲突避免的多址接入 3.4.8 禁音侦听多址接入 3.5 CDMA 3.5.1 扩展ALOHA 3.6 Sf17F/CDMA对比 3.7 复习题 3.8 参考文献 第四章 通信系统 4.1 GSM 4.1.1 移动服务 4.1.2 系统架构 4.1.3 无线接口 4.1.4 协议 4.1.5 定位与呼叫 4.1.6 越区切换 4.1.7 安全性 4.1.8 新型数据业务 4.2 DECT 4.2.1 系统架构 4.2.2 协议结构 4.3 TETRA 4.4 UMTS与IMT-2000 4.4.1 版本和标准 4.4.2 UMTS系统架构 4.4.5 核心网 4.4.6 越区切换 第五章 卫星通信 5.1 历史 5.2 应用 5.3 基础知识 5.3.1 GEO 5.3.2 LEO 5.3.3 MEO 第六章
  • 优质
    《编译原理的技术与工具(第二版)》深入浅出地介绍了编译器的设计和实现技术,涵盖词法分析、语法分析、语义分析、中间代码生成及优化等核心内容。 《编译原理技术与工具(第二版)》,通常被称为“龙书”,是计算机科学领域的一本经典教材,由Alfred V. Aho、Monica S. Lam、Ravi Sethi 和 Jeffrey D. Ullman共同撰写。这本书深入探讨了编译器的设计和实现,为程序员、软件工程师和计算机科学家提供了宝贵的理论基础和技术指南。 编译原理是计算机科学的一个核心分支,它研究如何将高级编程语言转换为机器可理解的低级指令。这一过程涉及到多个阶段,包括词法分析、语法分析、语义分析、优化和目标代码生成。“龙书”详细介绍了这些阶段以及相应的工具和方法。 1. **词法分析**:这是编译器的第一步,它将源代码分解成一个个称为“标记”的最小有意义单元,如关键字、标识符、常量和运算符。书中讲解了正则表达式和有限状态自动机在词法分析中的应用。 2. **语法分析**:接着,通过上下文无关文法(CFG)解析标记流并构建抽象语法树(AST)。这个过程分为递归下降解析和LRLALR等解析技术,“龙书”详细介绍了这些方法及其优缺点。 3. **语义分析**:在这个阶段,编译器检查程序的语义是否正确,并将语法树转换为中间表示(IR),例如三地址码或抽象语法树。此外还涉及类型检查和作用域规则。 4. **优化**:这一关键步骤包括常量折叠、死代码消除、公共子表达式消除、循环展开和寄存器分配等技术,龙书详细阐述了这些方法及其在编译器设计中的应用。 5. **目标代码生成**:中间表示被转换为目标机器的语言,即汇编或机器码。这一阶段涉及多种策略如指令选择、调度及寄存器分配。 6. **运行时系统**:“龙书”还涵盖了内存管理(例如垃圾收集)、异常处理和虚拟机的概念等重要主题。 7. **实践工具**:除了理论知识,“龙书”介绍了实际编译器开发中使用的工具,如ANTLR、Flex 和 Bison,这些有助于实现词法分析器和解析器的构建工作。 通过阅读《编译原理技术与工具(第二版)》,读者不仅可以了解编译器的基本工作原理,还能掌握如何设计并创建自己的编译器。“龙书”对于计算机科学的学习者和从业者来说是深入理解程序语言本质、提升软件开发能力的重要参考。
  • 计算几何算法应用()高清
    优质
    《计算几何算法与应用》第三版高清中文版深入浅出地介绍了计算几何的核心理论和实用算法。本书分为两个部分,第二部分延续了第一部分的内容,进一步探讨高级主题如排列、对偶性及动力几何等概念,并提供了丰富的实例和习题,适合计算机科学及相关领域的研究人员和技术人员阅读参考。 最新一版的中文版本不仅内容有所增加,而且翻译得更加流畅自然。该版本分为两个分卷。
  • SharpDevelop 3.1.1 C# 包)
    优质
    SharpDevelop 3.1.1是一款用于C#编程的语言开发环境,提供高效的代码编辑和调试功能。本资源为第二部分,共分为两个独立的下载包。 SharpDevelop 是一个专为C#或VB.NET项目设计的编辑器,并且该编辑器本身是用C#开发的,其源代码完全公开。因此,它不仅是一个实用工具,也是一个学习C#及软件开发规范的良好资源。 最新版本的 SharpDevelop 需要 Microsoft .NET SDK Beta 2 支持才能运行。这款轻量级开发工具支持多种编程语言,包括 C# 和 VB.NET,并提供多国语言界面选项(不过目前不包含中文)。由于其源代码完全公开,汉化此工具并非难事。 像许多爱好者制作的软件一样,SharpDevelop 经历了多个版本更新,当前最新版为 Beta 0.85。它的用户界面风格类似 Office XP 和 VS.NET。这款编辑器支持编写 C#, ASP.NET, ADO.NET, XML, HTML 等多种代码,并且可以基于项目或文件进行开发工作。它还提供对C#, HTML, ASP, ASP.NET, VBScript, VB.NET 及 XML 的语法高亮显示功能,同时能将彩色代码输出为HTML格式的文件。用户可以在编辑器中添加书签、使用丰富的代码模板及外接插件等增强功能。
  • DevExpress 10.2.4
    优质
    本篇为DevExpress 10.2.4教程系列第二部分,深入探讨并展示了该版本中控件的新特性和优化功能,旨在帮助开发者更高效地构建用户界面。 C1.2010.v3版注册机收集于网上。安装软件已分开打包,并附带相应的注册机。分为WINFORM、ASP.NET、ActiveX、IPHONE、MOBILE、Silverlight、WPF几个包,根据需要选择下载。此外还有第三方控件DevExpress提供使用。文件较大,因此进行了分包处理,请谅解。
  • )》(即“龙书”)习题解答
    优质
    本书提供了《编译原理(第二版)》中若干章节的部分习题答案和解析,旨在帮助读者加深对编译技术的理解与应用。 习题基本齐全,但有少量错误,使用时需谨慎考虑。
  • 优质
    《编译原理和技术》(第二版)系统地介绍了编译器的设计与实现过程中的关键概念和方法,包括词法分析、语法分析、语义检查、中间代码生成以及目标代码优化等核心内容。本书适合计算机科学及相关专业的学生及编程爱好者阅读参考。 《编译原理与技术》第二版由李文生老师主编,资源清晰完整,可以放心下载。