其他编程语言/工具
-
计算机测绘程序设计赵淑湘 等主编《教育部高等学校高职高专测绘类专业教学指导委员会“十二五”规划教材:计算机测绘程序设计》以VisualBasic(简称VB)为语言背景,介绍了高级语言程序设计、面向对象方法、可视化编程技术和常用测绘算法的程序设计。主要内容包括:VB环境和程序设计基础知识,对象的基本概念和方法,VB窗体、菜单、控件等的设计,文件操作,测绘算例综合应用以及VBA开发应用。本书包括实用案例和丰富的习题,除注意培养学生基本的程序设计能力外,还紧密结合专业,通过案例重点介绍了测绘程序设计的步骤、方法和规范要求。《教育部高等学校高职高专测绘类专业教学指导委员会“十二五”规划教材:计算机测绘程序设计》可作为高职高专院校测绘类专业的教材,也可供从事测绘生产的各类技术人员学习使用。
-
IDL程序设计董彦卿 编著《IDL程序设计:数据可视化与ENVI二次开发》根据学习编程语言的特点,首先介绍了IDL的编写环境、代码的编写优化与调试、语法和控制基础、输入与输出等基础内容;然后针对IDL的快速、高效可视化特点介绍了直接图形法、对象图形法、快速可视化、智能化编程、界面程序与事件处理、图像处理与分析等内容;对IDL中的数学与统计分析、数据库、小波与信号处理和医学应用等内容进行了描述;最后讲述了IDL与其他语言的混合编程调用和ENVI二次开发。《IDL程序设计:数据可视化与ENVI二次开发》可以作为高校地理信息系统、遥感、计算机、图形图像处理及相关专业本科生和研究生的实验教材,也可以作为计算机软件开发人员的工具书。
-
并行程序设计导论(美)帕切克 著,邓倩妮 等译《并行程序设计导论/计算机科学丛书》编著者Peter S.Pacheco。本书全面涵盖了并行软件和硬件的方方面面,深入浅出地介绍如何使用MPI(分布式内存编程)、Pthreads和OpenMP(共享内存编程)编写高效的并行程序。各章节包含了难易程度不同的编程习题。本书可以用做计算机科学专业低年级本科生的专业课程的教材,也可以作为软件开发人员学习并行程序设计的专业参考书。
-
OpenCL编程指南(美)蒙施 著,苏金国 等译OpenCL领域公认的权威著作,由OpenCL核心设计人员亲自执笔,不仅全面而深刻地解读了OpenCL规范和编程模型,而且通过大量案例和代码演示了基于OpenCL编写并行程序和实现各种并行算法的原理、方法、流程和最佳实践,以及如何对OpenCL进行性能优化,如何对硬件进行探测和调整。 蒙施、Benedict R.Gaster、TimothyG.Mattson、James Fung、Dan Giburg所著的《OpenCL编程指南》分为两大部分:第一部分(1~13章),从介绍OpenCL的核心思想和编写OpenCL程序的基础知识开始,对枯燥的OpenCL规范进行了深刻而系统的解读,旨在帮助读者全面、正确地理解OpenCL规范及其编程模型;第二部分(14~22章),提供了一系列经典的案例,如图像直方图、Sobel边界检测过滤器、并行实现Dijkstra单源最短路 径图算法、Bullet PhysicsSDK中的布模拟、用快速傅里叶变换模拟海洋、 光流、OpenCL与PyOpenCL结合使用,使用OpenCL完成矩阵相乘与稀疏矩阵矢量乘法等,目的是让读者通过案例熟练掌握编写复杂并行程序的方法和技巧。《OpenCL编程指南》的附录收录了OpenCL规范定义的大量函数、命名常量 和类型,可供程序员开发时查阅。
-
国际大学生程序设计竞赛中山大学内部选拔真题解郭嵩山 陈才斌 赵浩泉 江泽斌 著《国际大学生程序设计竞赛中山大学内部选拔真题解(一)》收录了2007—2008年中山大学ICPC(国际大学生程序设计竞赛)集训队内部选拔赛的全部试题、完整的测试数据和答案。为了方便读者学习,《国际大学生程序设计竞赛中山大学内部选拔真题解(一)》对每道题目做了详尽的题目分析并详细地讲解其算法实现的原理,同时提供了完善的标准程序及其程序分析供读者参考。我们在书中还提供了基本测试数据以方便读者测试自行完成上述题目的结果。随书还附带光盘,存放所有例题中完整的测试数据,以便于对自己有更高、更严格要求的同学能利用规模更大的测试数据进行训练和学习用。本书对试题难易程度进行了星级标注,并在本书知识点分类及说明中列出了本书试题所涉及的算法分类和所用的数据结构类型,以便读者有选择性地学习。《国际大学生程序设计竞赛中山大学内部选拔真题解(一)》所提供的题目都是原创题,题目构思新颖,内容有趣。所涉及的算法知识面广,其涉及的算法知识基本上覆盖大学计算机类本科专业所学到的基本算法。《国际大学生程序设计竞赛中山大学内部选拔真题解(一)》可以作为高等院校大学生和研究生准备参加各级国际大学生程序设计竞赛活动的辅导教材和训练题集,也可以作为高等院校研究生和本科高年级学生学习相关课程的参考书,同时也可以作为中学省级及以上信息学奥林匹克优秀选手准备高层次程序设计竞赛的参考用书。
-
wxWidgets跨平台程序开发张长亮 著《wxWidgets跨平台程序开发》系统地介绍了wxWidgets及其跨平台程序开发。全书共有11章,第·1·章简要介绍了·wxWidgets·的发展历史和框架结构,第2章介绍了wxWidgets的程序框架及其实现,第3章深入剖析了wxWidgets的事件处理机制,第4~11章详细讲述了wxWidgets的图形用户界面、数据结构及wxWidgets在图像与绘图、多媒体、打印处理、多线程、网络通信和数据库方面的编程。 《wxWidgets跨平台程序开发》的目的是帮助读者全面、深入地认识wxWidgets,既适合wxWidgets程序员和编程爱好者阅读,也可作为高校计算机及相关专业的教材。
-
MATLAB基础与应用教程王月明,张宝华 编《MATLAB基础与应用教程》系统全面介绍了MATLAB基础知识,《MATLAB基础与应用教程》可作为高等院校电气信息类专业及其相关专业教材使用,也可作为研究生和科研人员的参考书。
-
虚拟现实VRML程序设计与实例薛庆文,辛允东 编著《虚拟现实VRML程序设计与实例》全面介绍VRML的基础知识和各节点详细的使用方法,以及将VRML与Java相结合创建虚拟世界的技术与实例。全书共8章,其中第1章至第6章介绍虚拟现实VRML的基础知识和各节点的语法定义,以及VRML与Java相结合的方法;第7章和第8章主要介绍VRML与Java交互编程技术,并结合编者开发的虚拟视频展台综合实例,详细介绍使用Java Applet对图像处理的方法,通过综合实例的学习,使读者的VRML与Java编程开发水平在实践中得到提高。《虚拟现实VRML程序设计与实例》的特色是将VRML与Java相结合创建虚拟世界,并配有大量的VRML编程实例,内容丰富,实用性强,叙述由浅入深,思路清晰,结构合理。《虚拟现实VRML程序设计与实例》既可作为大学本专科计算机类专业学生学习虚拟现实技术的教材,同时也可以作为计算机软件开发人员和工程技术人员的实用工具书。
-
程序员面试笔试宝典何昊 等编著《程序员面试笔试宝典》针对当前各大IT企业面试笔试中常见的问题以及注意事项,进行了深层次的分析。本书除了对传统的计算机相关知识(C/C++、数据结构与算法、操作系统、计算机网络与通信、软件工程、数据库、智力题、英语面试等)进行介绍外,还根据当前计算机技术的发展潮流,对面试笔试中常见的海量数据处理进行了详细的分析。同时,为了更具说服力,本书特邀多位IT名企面试官现身说法,对面试过程中求职者存在的问题进行了深度剖析,同时本书引入了一批来自于名牌高校、就职于明星企业的职场达人的真实求职案例,通过他们的求职经验与教训,抛砖引玉,将整个求职过程生动形象地展示在读者面前,进而对求职者起到一定的指引作用。本书也对各种类型的IT企业的招聘环节进行了庖丁解牛式的分析,帮助求职者能够更加有针对性地进行求职准备。 《程序员面试笔试宝典》是一本计算机相关专业毕业生面试笔试的求职用书,同时也适合期望在计算机软硬件行业大显身手的计算机爱好者阅读。
-
Hadoop云计算实战周品 主编《hadoop云计算实战》全面介绍了云计算的基本概念、google(谷歌)云计算的关键技术,以及hadoop云计算的相关配套项目及其实战,包括hadoop的hdfs、mapreduce、hbase、hive、pig、cassandra、chukwa及zookeeper等配套项目的实现机制、用法及应用。《hadoop云计算实战》可作为高等院校本科生和研究生的教材,也可作为广大科研人员、学者、工程技术人员的参考用书。