其他编程语言/工具
-
基于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开发的科研人员使用。 -
编译原理与技术李文生 编著《编译原理与技术》系统地介绍了编译程序的设计原理和基本实现技术,主要内容包括词法分析、语法分析、语义分析、中间代码生成、代码生成和代码优化等,还重点介绍了用于实现语义分析和中间代码生成的语法制导翻译技术,以及程序运行时存储空间的组织与管理。在介绍基本理论和方法的同时,注重实际应用,介绍了LEX和YACC的使用方法及原理,剖析了PI/O语言的编译程序,讨论了GCC编译程序的基本结构。配合理论教学,给出了一些实践题目,旨在培养学生分析和解决问题的能力。《编译原理与技术》内容充实、图文并茂、各章节内容循序渐进,并注意理论与实践的结合。《编译原理与技术》可作为高等学校计算机科学与技术专业的本科生教材或参考书,也可供其他专业的学生或从事计算机工作的工程技术人员阅读参考。 -
MPI并行程序设计实例教程张武生,薛巍,李建江,郑纬民 编著《MPI并行程序设计实例教程》旨在通过示例全面介绍MP1并行程序开发库的使用方法、程序设计技巧等方面的内容,力争完整讨论MP1规范所定义的各种特征。主要也括MPI环境下开发并行程序常用的方法、模式、技巧等内容。在内容组织上力求全面综合地反映MPl-1和MPI-2规范。对MPI所定义的各种功能、特征分别给出可验证和测试其工作细节的示例程序。 -
MATLAB小波分析张德丰 著本书从信号处理的角度阐述小波分析的基本原理及其应用。从信号时-频联合分析引入小波变换,将信号的多分辨率分析及Mallat算法作为全书的重点,并在此基础上,进一步阐述了双正交小波多分辨率分析、小波包多分辨率分析、提升小波应用,还讲述了小波分析在奇异性检测、去噪及数据压缩中的应用。为鼓励读者将理论学习与上机实验结合以提高学习效率,书中提供了许多MATLAB仿真程序,供读者参考。本书适用于从事信号处理、图像处理等方面工作的工程技术人员,也可作为理工科各专业高年级本科生、研究生学习小波理论与应用的参考书。 -
WPF全视角分析张晗雨 编著这是一本讲解WPF(Windows Presentation Foundation)的使用、架构,实现逻辑的书。本书按照WPF的各种功能由浅入深地进行讲解。不同于众多外文书籍的是:在本书的阅读过程中,读者将看到WPF如何组织其中包含的各个类,类层次结构中各个类所提供的功能以及各种功能的实际内部实现等多方面的内容。阅读本书后,读者能够真正掌握WPF各种功能的使用方法。希望读者能够通过本书的学习清晰地认识到WPF所提供的各种功能之间的联系,并在此基础上熟练、灵活地掌握这些功能的用法。 -
MATLAB与外部程序接口编程张德丰 等编著本书系统地介绍了MATLAB与外部程序的接口方法和技巧,重点介绍了MATLAB与各种高级语言之间的交互以及MATLAB提供的各种计算引擎和服务器引擎。书中给出了大量的MATLAB与高级语言结合的编程实例,可帮助读者更好地理解和掌握MATLAB应用程序接口的使用方法。通过MATLAB提供的串口接口,可以实现从外围设备(如MODEM)直接输入数据到MATLAB工作空间,再利用MATLAB进行处理。《MATLAB与外部程序接口编程》可作为计算机、电子学、信息科学、通信、控制等专业的本科生、研究生以及其他专业技术人员学习MATLAB与外部程序接口技术的教材或参考书。 -
CSS权威教程(美)维姆莱(Wium Lie,H),(美)波斯(Bos,B) 著;祁玉芹,王海涛 译本书全面介绍了CSS 2.1的所有改进和修复,涵盖了从绝对定位元素中新的高度/宽度定义,以及新型的截断属性计算等诸多内容。不仅内容清晰、可读性强,而且分析透彻,是每个Web开发者、设计者和内容提供者的必备教材。本书主要内容● 掌握基本的CSS概念:规则、声明、选择器、属性等● 使用字体:从绝对/相对单位到字体尺寸和粗细度● 了解CSS对象:框模型、显示属性、列表样式等● 对间隔和定位实施完全的控制● 指定边框和背景的颜色● 管理打印:页边距、分页符等● 为音频显现、手持设备和其他表现形式实现媒体特有的样式表● 通过5个实际案例研究讲解如何从HTML扩展过渡到CSS● 充分利用层叠和继承● 使用外部样式表和@import标记符● 集成CSS和XML文档● 优化CSS页面的性能 -
编译器设计(印)查托帕答雅(Chattopabhyay,S.) 著,徐骁栋,王海涛 译本书是作者多年来在编译器领域中钻研、教学的成果,并以在该学科领域与学生的交流以及他们的反馈和研究作为依据。本书全面介绍了编译器设计中的原理和技术,阐述了编译领域中的难点,并详细描述了编译器设计的各个阶段。因为编译器的设计过程是将自动机理论、数据结构、算法、计算机体系结构和操作系统等领域知识进行综合韵过程,所以编译器设计者必须要有较好的计算机科学理论的背景。本书详细描述了各种类型的解柝器,从最简单的递归下降和LR解析器到复杂的LR、规范LR和LALR解析器,尤其强调了LR解析器。 -
UML那些事儿邱郁惠 编著本书通过引用UML规格书里的图例和定义详细介绍了UML的特色和发展历史,六类UML图,元模型的说明,并且以StarUML为示范,讲解UML,工具如何落实UML概念,还介绍了活动图、控制节点、交互图、生命线、用例图等内容。本书可作为高等院校计算机专业的教材和参考书,也可作为各类希望了解UML的人员的参考书。 -
Rails Space(美)哈特尔(Hartl,M),(美)普罗卡克(Prochazka,A.) 著,姚军,徐锋 译本书通过对一个社交网络RailsSpace开发过程的介绍,详细地展示了流行的Web应用程序开发框架Ruby on Rails的配置和使用方法。本书循序渐进地带领读者完成一个完整的项目,从静态的标题页开始,通过添加注册和验证功能,逐步完成一个高度动态的网站,它具备用户配置、图像上传、简单的博客、纯文本和地理位置搜索以及交友请求系统等功能。本书内容翔实,涵盖了诸如MVC程序架构、关系数据库和AJAX支持、强大的测试机制和REST风格等许多Rails的精彩特性,以及注册和登录、CSS样式和特效、后台数据库交互、博客站点等内容。本书是以实例指南的形式组织编写的入门书籍,适合渴望了解Ruby on Rails的开发人员、各类Web开发人员以及网站建设人员。已经熟悉Ruby甚至已经对Rails有了一定了解的读者,也能够在本书中学到Rails更新版本的许多新特性。对于需要“Rails百科全书”的读者,本书则提供了许多参考书籍和网站。
