其他编程语言/工具
-
WPF全视角分析张晗雨 编著这是一本讲解WPF(Windows Presentation Foundation)的使用、架构,实现逻辑的书。本书按照WPF的各种功能由浅入深地进行讲解。不同于众多外文书籍的是:在本书的阅读过程中,读者将看到WPF如何组织其中包含的各个类,类层次结构中各个类所提供的功能以及各种功能的实际内部实现等多方面的内容。阅读本书后,读者能够真正掌握WPF各种功能的使用方法。希望读者能够通过本书的学习清晰地认识到WPF所提供的各种功能之间的联系,并在此基础上熟练、灵活地掌握这些功能的用法。 -
MATLAB小波分析张德丰 著本书从信号处理的角度阐述小波分析的基本原理及其应用。从信号时-频联合分析引入小波变换,将信号的多分辨率分析及Mallat算法作为全书的重点,并在此基础上,进一步阐述了双正交小波多分辨率分析、小波包多分辨率分析、提升小波应用,还讲述了小波分析在奇异性检测、去噪及数据压缩中的应用。为鼓励读者将理论学习与上机实验结合以提高学习效率,书中提供了许多MATLAB仿真程序,供读者参考。本书适用于从事信号处理、图像处理等方面工作的工程技术人员,也可作为理工科各专业高年级本科生、研究生学习小波理论与应用的参考书。 -
MATLAB使用详解董霖 编著MATLAB之所以能够如此流行,一方面是由于其强大的数值计算能力、图形功能和丰富的工具箱,另一方面是由于MATLAB语言的简洁性、更加符合工程应用的思维习惯。本书编著时兼顾上述两方面的特点,内容主要针对MATLAB 7.0,这是MATLAB当前最流行的版本。全书大致可以分为七个部分,分别讲述MATLAB安装卸载、界面环境,MATLAB基础入门,MATLAB数值计算,MATLAB图形可视化,MATLAB程序设计、调试,MATLAB外部接口和MATLAB工具箱。本书做到了逐点实例讲解,并在解决实际问题时溶入了工程实践的经验。 -
编译原理与技术李文生 编著《编译原理与技术》系统地介绍了编译程序的设计原理和基本实现技术,主要内容包括词法分析、语法分析、语义分析、中间代码生成、代码生成和代码优化等,还重点介绍了用于实现语义分析和中间代码生成的语法制导翻译技术,以及程序运行时存储空间的组织与管理。在介绍基本理论和方法的同时,注重实际应用,介绍了LEX和YACC的使用方法及原理,剖析了PI/O语言的编译程序,讨论了GCC编译程序的基本结构。配合理论教学,给出了一些实践题目,旨在培养学生分析和解决问题的能力。《编译原理与技术》内容充实、图文并茂、各章节内容循序渐进,并注意理论与实践的结合。《编译原理与技术》可作为高等学校计算机科学与技术专业的本科生教材或参考书,也可供其他专业的学生或从事计算机工作的工程技术人员阅读参考。 -
基于FPGA的SOPC嵌入式系统设计与典型实例王刚,张潋 编著基于FPGA的SOPC设计技术是当前电子系统设计领域最前沿的技术之一。全书通过核心技术与典型实例的形式,全面系统、深入浅出地介绍了基于FPGA的嵌入式SOPC系统设计技术与应用实例。全书共分14章,第1~3章简要介绍了FPGA硬件结构知识、Verilog HDL编程基础、FPGA常用开发工具,引导读者入门;第4~7章重点对嵌入式SOPC系统设计技术进行了细致阐述,内容包括:SOPC硬件系统开发、SOPC软件系统开发、Avalon总线规范、Nios II外围设备及其编程;第8~14章通过7个典型实例,对基于FPGA的嵌入式SOPC系统设计过程进行实际演练,具体包括:七段数码管时钟显示实例、串口通信DMA传输实例、LED灯控PWM IP核的设计实例、通用TFT-LCD控制器及PS2鼠标设计实例、对对碰游戏设计实例、GPS信息接收系统设计实例以及基于Nios II的I2C总线传输应用设计。经过这些例子的学习,读者设计的能力将迅速提升,产生质的飞跃。 本书语言通俗,结构清晰,基础知识和大量工程实例结合,实践性强。不但详细介绍了基于FPGA的嵌入式SOPC系统设计的构架与软硬件编程,同时提供了应用设计思路与方案,对实例的所有程序代码做了详细注释,利于读者理解和巩固知识点。本书配有光盘一张,包含了全书所有实例的硬件原理图和程序源代码,方便读者学习和使用。本书适合计算机、自动化、电子及硬件等相关专业的大学生,以及从事FPGA开发的科研人员使用。 -
COMPOSITE UI APPLICATION BLOCK和SMART CLIENT SOFTWARE FACTORY编程(美)普拉特 著Get practical, hands-on instruction for learning the Composite UI Application Block (CAB) and the Smart Client Software Factory. Using just your fundamental Microsoft Visual Basic or Visual C# Skills, you'll work through seven lessons that present real-world development scenarios. Each lesson is based on proven classroom guidance:building the skills you need to easily create user interface components for smart-client solutions. -
计算机编译原理张幸儿 编著《计算机编译原理:编译程序构造实践(第2版)》共分两篇,第一篇概论包括编译程序概述与程序(软件)研制的实践指南,第二篇实践篇包括文法及相关概念、词法分析、语法分析、语义分析和目标代码生成、目标代码优化。第—篇系统而概要地介绍了以C型语言编译系统作为开发平台进行界面设计、研制应用程序的操作步骤;第二篇中的实习题涵盖了编译程序构造的各个主要环节,以C语言为规范,给出了相关的数据结构、众多的C型伪代码程序,供读者参考。书中所配光盘内容是《计算机编译原理:编译程序构造实践(第2版)》的附录,其中附录一给出了语义分析中语义子程序的设计;附录二给出了覆盖编译全过程的可执行样本程序,让读者深切感受从源程序字符序列到等价的目标代码的翻译全过程的感性体验;附录三与附录四给出了以VC++为开发平台开发的应用系统实例;附录五是以赋初值方式给出的各章实习题调试实例。 期望读者通过阅读《计算机编译原理:编译程序构造实践(第2版)》,能了解C型语言研制应用程序的要点,汲取丰富的编程方法和技巧,对照操作,便可以轻松开发具有良好界面的应用程序(包括编译程序)。《计算机编译原理:编译程序构造实践(第2版)》可供计算机及相关专业作为编译原理课程的富有启发性的配套实践教材,同时也可作为计算机软件工作者、研究生以及广大计算机爱好者的参考用书。 -
IEC 61131-3编程语言及应用基础彭瑜,何衍庆 编著本书共分7章,主要介绍了PLCopen组织和编程语言基本概念、标准编程语言的公用元素和程序组织单元、指令表和结构化文本的文本类编程语言、梯形图和功能块图的图形类编程语言、顺序功能表图编程语言和可编程控制器的基本应用,最后并用两个实例说明,可编程控制器的编程方法和注意事项。本书可作为自动化和仪表专业以及相关专业本、专科学生的教材和编程语言的培训教材,还可以作为工矿企业工程设计人员、科研开发单位工程技术人员的重要参考资料。 -
程序设计语言与编译王晓斌,陈文宇 编著《程序设计语言与编译:语言的设计和实现(第3版)》是一本计算机专业的宽口径教材,新版覆盖CC2001和CCC2002教程中,除自动机外编程语言(PL)模块的全部知识点。内容涉及语言及其编译系统的设计要素、设计思想、设计方法、设计技术和设计风格等知识,《程序设计语言与编译:语言的设计和实现(第3版)》分为上、下篇。上篇,程序设计语言的设计包括:绪论、数据类型、控制结构、程序语言设计、非过程式程序设计语言和形式语义学简介;下篇,程序设计语言的实现(编译)包括:编译概述、词法分析、自上而下的语法分析、自下而上的语法分析、语义分析和中间代码生成、代码优化和目标代码生成、运行时存储空间的组织。《程序设计语言与编译:语言的设计和实现(第3版)》的学习目标是,使读者掌握设计和实现一个程序设计语言的基本思想和方法,具有分析、鉴赏、评价、选择、学习、设计和实现一个语言的基本能力。《程序设计语言与编译:语言的设计和实现(第3版)》力求简明、通俗,注重可读性,是大学计算机科学和软件工程等专业高级程序设计语言概论及编译技术课程教材,也是软件开发人员的学习参考书。 -
ZK框架(美)陈(Chen,H.),(美)程(Cheng,R.) 著,蔡毅 译本书将为你介绍使用ZK框架来轻松地开发Ajax应用。你不需要在浏览器端编写用户接口,而且,你可以在服务端使用ZK所提供超过160个的Java组件来构建应用。有关Ajax编程的复杂架构技术都由ZK自动在后台进行处理。书中将告诉读者如何安装并运行ZK程序,以及ZK如何完成那些后台的处理任务,还对重要的ZK组件进行了解释,然后作者会与读者一起创建一个真实的Web应用。读者将学到如何设计应用程序的页面、如何访问数据库,以及如何编写控制端代码来协调ZK表现层和数据访问层。本书特别适合那些对Ajax感兴趣但是又不愿意学习JavaScript、CSS和DOM的读者,也适合那些不愿意处理浏览器间不兼容问题的读者。要阅读本书,读者应该具备使用ZK来开发Web应用所必需的Java和HTML基础知识。
