其他编程语言/工具
-
XQuery语言原理和实现技术廖湖声本书针对XQuery语言的原理,从抽象语法和形式语义出发分析了其语言特征,从数据库技术和编译技术两个角度全面介绍了XQuery语言的实现原理,深入讨论了适用于该语言的XML查询及其优化技术、查询计划描述语言的设计原理、编译优化技术和自动并行化方法,展示了XQuery查询引擎、XQuery并行查询引擎、XQuery编译系统等多种XQuery语言的实现方案,并且通过一个基于XQuery语言的网页编程工具的开发,介绍了面向应用领域的XML数据更新、脚本语言等多种功能的扩展方法。本书适用于从事计算机科学与技术领域相关研究或开发工作的专业技术人员参考,也可以作为高等院校计算机软件与理论等相关专业研究生和本科生的教学用书。
-
一个程序员的奋斗史莫 雨《一个程序员的奋斗史》是一本程序员写给程序员的小说。《一个程序员的奋斗史》描写了一位刚从大学毕业,对社会懵懵懂懂的菜鸟程序员段伏枥,通过自身的努力,一步一步前行,最后成为技术高手,并荣获微软最有价值专家的故事。书中不仅有初涉社会时的无奈,也有苦中作乐的愉悦,更有同事间的勾心斗角,是当今IT 职场的一个缩影。这是一个程序员的奋斗,也是无数程序员的缩影。同时,这也是一部IT 公司潜规则与科技江湖厚黑学的实录。
-
MATLAB 2012简明教程薛山 编著《高等学校计算机应用规划教材:MATLAB 2012简明教程》基于MATLABR2012a,重点介绍MATLAB的基础应用,包括利用MATLAB进行科学计算、编写程序、绘制图形等,以简练的语言和代表性的实例向读者介绍MATLAB的功能和使用方法,为初识MATLAB的用户提供指导。《高等学校计算机应用规划教材:MATLAB 2012简明教程》共分12章,包括MATLABR2012a简介,MATLAB的基本使用方法,数组和向量,MATLAB的数学运算,字符串、单元数组和结构体,MATLAB编程,MATLAB的符号处理、MATLAB绘图,MATLAB句柄图形,MATLABGUI设计,Simulink的建模与仿真,文件和数据的导入与导出。全书对MATLAB的常用函数和功能进行了详细介绍,并通过实例及大量的图形进行说明。此外,《高等学校计算机应用规划教材:MATLAB 2012简明教程》每章后面都配有习题,辅助读者学习MATLAB。《高等学校计算机应用规划教材:MATLAB 2012简明教程》结构清晰、内容详尽,可以作为理工科院校相关专业的教材,也可以作为MATLAB初、中级用户学习的参考书。
-
NewClass数字化语言学习系统应用指南王振川NewClass数字化语言学习系统是北*方正龙数字技术公司自主研制开发的新一代语言学习系统,已列入*火炬计划项目,其稳定性和成熟性在实际教学应用中,深受广大用户的信任和青睐。本书主要介绍了NewClassDL500E数字化语言学习系统的原理、基本功能和操作方法,并且结合在实际教学中出现的一些常见问题,间接和直观地进行分析NewClass数字化语言实验室基本操作要领、排除方法和使用技巧。其中*、第二章主要介绍NewClass数字化语言实验室的结构组成和基本功能的操作方法;第三章介绍常用工具和功能的操作方式;第四章结合实际教学应用中容易出现的一些问题加以分析并提出解决方法和建议。书稿内容浅显易懂,为数字化语言实验室的操作、管理与使用提供了借鉴。本书适合于使用NewClass系列数字化语言实验室的教学使用,尤其对于在数字化语言实验室教学方面接触较少的教师来讲,为提高教学效率与效果提供了启示和指导。
-
程序分析方法刘磊 等编著《程序分析方法》共7章,第1章介绍程序设计语言的历史以及未来的发展趋势;第2章介绍元程序设计,包括元程序的概述、元程序系统及其应用;第3章介绍信息流分析技术;第4章介绍别名分析的相关知识;第5章介绍程序分片的基础知识和方法;第6章介绍形式概念分析的相关知识和应用;第7章介绍部分求值技术的相关内容。《程序分析方法》可作为计算机相关专业本科高年级学生及研究生教材,也可作为程序开发人员的参考用书。
-
中文版Effective STL(美)Scott Meyers 著,潘爱民 陈铭 邹开红 译(“日元先生”讲述堪忧的日本经济:我担忧安倍晋三眼界不够开阔,最终会受到狭隘民族主义的制约!)C++的标准模板库(STL)是革命性的技术,但是要想用好STL却并不容易。在《中文版Effective STL:50条有效使用STL的经验》中,畅销书作家ScottMeyers(EffectiveC++和MoreEffectiveC++的作者)揭示了专家总结的一些关键规则,包括专家们总是采用的做法,以及专家们总是避免的做法。通过这些规则,程序员可以高效地使用STL。一般书主要描述了STL中有些什么内容,而《中文版Effective STL:50条有效使用STL的经验》则重点讲述了如何使用STL。本书共有50条指导原则,在讲述每一条原则的时候,ScottMeyers都提供了透彻的分析和详尽的实例,所以读者不仅可以学到要做什么,而且还能够知道什么时候该这样做,以及为什么要这样做。
-
OpenGL ES应用开发实践指南Erik M.Buck《OpenGL ES应用开发实践指南:iOS卷》是一本系统的具备实战性的OpenGL ES 3D图形开发指南。由资深iOS开发专家根据OpenGL ES最新版本撰写,不仅详细讲解了OpenGL ES与GLKit的结合使用,而且还系统讲解OpenGL ES的核心概念、技术,以及iOS的图形机制,并通过大量案例讲解了在iOS上进行OpenGL ES开发的方法和技巧。全书共分12章。第1章介绍了使用嵌入式图形硬件绘制3D图形的最新方法;第2章讲解了如何使用苹果Xcode开发工具和Cocoa Touch面向对象的框架在iPhone、iPod Touch和iPad中开发包括3D图形的程序;第3章涵盖了纹理的底层概念和常用选项;第4章介绍灯光模拟背后的概念,以及利用GLKit并使用相对简单的应用代码演示灯光效果;第5章讲解并演示从任意视点渲染几何对象的技术;第6章介绍如何制作动画;第7章介绍了如何加载并使用模型;第8章讲解了特效的使用;第9章介绍能够提高iOS设备上OpenGL ES 2.0渲染性能的优化策略;第10章讲解了地形和拾取;第11章回顾了3D渲染所需的常见数学运算;第12章涵盖了一个结合地形渲染、天空盒、粒子系统、动画、变化视点、灯光、模型和碰撞检测技术的实例。
-
面向对象程序设计况立群 等编著面向对象程序设计是计算机科学与技术学科的一门必修课程。面向对象软件开发集抽象性、封装性、继承性和多态性于一体,可以帮助人们开发出模块化、数据抽象程度高、体现信息隐蔽、可复用、易修改、易扩充等特性的程序。《21世纪高等学校规划教材·计算机科学与技术:面向对象程序设计》以语言简明、概念清晰、逻辑严谨、容易入门为特色,以通俗易懂的语言讲授面向对象程序设计的基础知识、基本规则和编程思想,以贴近生活的例题去表现面向对象程序设计的思想,将面向对象程序设计思想与C++语言有机地结合在一起。《21世纪高等学校规划教材·计算机科学与技术:面向对象程序设计》内容丰富,是跨编程基础、过程化编程、对象化编程的三合一。教师可以参考学生的已修课程,或选择其中的第一、二部分讲授面向过程程序设计,或选择第三部分讲授面向对象程序设计。《21世纪高等学校规划教材·计算机科学与技术:面向对象程序设计》既可为没有C++基础的人员学习基础C++提供入门之需,也可为具有一定C++语言的人员深入学习面向对象程序设计的知识提供帮助,可作为大专院校计算机专业和非计算机专业学生学习面向对象程序设计的教材,也可作为C++爱好者或自学人员的学习C++的参考书。
-
MATLAB建模与仿真赵书兰 编著《21世纪高等学校规划教材·计算机应用:MATLAB建模与仿真》以MATLABR2012a为平台,从应用的角度出发,系统地介绍了MATLAB建模与仿真。全书共10章,第1~5章介绍了MATLAB基础概述、MATLAB矩阵运算和分析、MATLAB程序建模与仿真、MATLAB图形图像仿真、Simulink建模与仿真等内容,将读者领入MATLAB的大门,并熟练使用MATLAB。第6~10章介绍了MATLAB在数字信号、控制系统、机电系统、通信系统、模糊神经控制系统中的建模与仿真等内容,让读者轻松地掌握MATLAB在相应领域中的建模与仿真。在学习的过程中,书中的实例可帮助读者在充分理解MATLAB建模与仿真理论的基础上,高效地掌握系统建模与仿真及其应用。《21世纪高等学校规划教材·计算机应用:MATLAB建模与仿真》适用于计算机仿真、计算机应用、信息处理、机械电子等初级、中级、高级读者,既可作为高校相关专业的理想教材,也可作为从事MATLAB建模与仿真的科研人员的学习资料。
-
高阶PerlMark Jason Dominus《高阶Perl》是Perl全球社区公认的经典著作,是资深Perl技术专家(核心贡献者之一)数十年工作经验的结晶,Perl 6设计者之一Conway亲自作序推荐。本书处处皆珍宝,不仅对Perl领域的各种经典问题给出了独到且精辟的解释,而且深入探讨了Perl中各种最新的主题,如递归、迭代器、过滤器、记忆术、划分、数值方法、高阶函数、currying、切断排序、基于语法的解析、惰性求值和约束编程等内容,并将这些转换成现实编程工作中强有力的实用工具:文件系统互动、HTML处理、数据库访问、网页抓取、排版、邮件处理、家庭理财、文本描图和图表生成等。全书包含大量真知灼见和最佳实践。全书共9章:第1章介绍了递归与调用等参数化函数行为,分析了数制之间的转换、目录遍历、递归适用条件等;第2章讲解了代码引用的另一种用法—分配表;第3章介绍了解决性能问题的一个简单和普遍的做法—缓存;第4章讲解了迭代器的详细使用方式,包括迭代器概念、自制迭代器、迭代器实例、过滤与变换、半谓词问题、网页抓取等;第5章讲解了将通用递归函数转换到迭代器的技术;第6章介绍了如何使用无限流来摒弃迭代器的缺陷,涉及链表、递归流、正则字符串等内容;第7章介绍了把一个普通的函数转换成一个函数工厂以制造更多函数的currying技术,以及把一个函数转换成另一个函数的技术;第8章讲解了将未结构化的输入转换为数据结构的方式—解析;第9章介绍了声明式编程的技术与应用。