其他编程语言/工具
-
Matlab语言及实践教程马斌 主编《matlab语言及实践教程》内容为matlab语言在数值计算(微分积分、矩阵分析、线性和非线性方程(组)求解、多项式处理、插值拟合、常微分方程(组)求解、偏微分方程求解、优化规划求解等)中的应用,符号计算(微分积分、矩阵分析、线性和非线性方程(组)求解、常微分方程(组)求解、符号代数式运算与简化、数理方程函数等)中的应用,图形绘制与处理(二维、三维、常用和特殊图形的绘制、标注、渲染及动画制作)中的应用,程序设计(面向过程的程序设计和面向对象的程序设计)中的应用,simulink仿真介绍与建模应用以及在工程实践中的应用。《matlab语言及实践教程》可作为高等院校理工科专业学生的matlab语言入门和提高的教程,也可作为工程技术人员或matlab程序员查询的函数手册。
-
MATLAB基础教程杨德平 等编著《21世纪高等院校计算机辅助设计规划教材:MATLAB基础教程》主要介绍MATLAB7.14(R2012a)的基础入门、数值计算、单元数组与结构数组、符号计算、绘图及可视化、程序设计、M文件、数据分析、最优化计算、Simulink动态仿真和图形用户界面(CUI)设计等内容。通过简明扼要的讲解,以及丰富的例题和案例分析,充分体现出MATLAB平台具有的数学计算、算法编程、函数绘图、数据处理、系统建模及仿真、应用软件开发等强大功能,让学习者轻松、自如地掌握MAT-LAB的操作和编程方法,为今后的课程学习、科学研究、行业开发等实践活动打下较好的基础。《21世纪高等院校计算机辅助设计规划教材:MATLAB基础教程》可作为大学本科生、研究生的教材或教学参考书,也可作为教学和科研工作人员的学习用书和参考书。
-
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规范定义的大量函数、命名常量 和类型,可供程序员开发时查阅。
-
编程技术综合实验诸葛斌,楼轶超,陈添丁 等著《编程技术综合实验》面向电子信息类专业本科教学中的C语言、C语言课程设计、C++程序设计、Java程序设计基础和Java语言课程设计5门课的上机实验进行编写,每个实验都属于三性(综合性、设计性和创新性)实验。
-
MATLAB从零到进阶谢中华,李国栋,刘焕进 等著本着从易到难、从基础到应用及提高的原则,《MATLAB开发实例系列图书:MATLAB从零到进阶》结合大量案例系统讲解MATLAB语言编程要旨。主要内容包括:MATLAB简介和基本操作,绘图与可视化,程序设计,图形用户界面(GUI)编程,数据I/O(与TXT、Excel、数据库之间的数据交换),符号计算,数值积分计算,方程与方程组的数值解,常微分方程(组)数值求解,线性规划和非线性优化问题求解,最大最小问题求解,概率分布与随机数,描述性统计,参数估计与假设检验,回归分析,多项式回归与数据插值,MATLAB程序编译,系统级仿真工具Simulink及其应用等。附录为Simulink常用命令列表。《MATLAB开发实例系列图书:MATLAB从零到进阶》可作为一般读者自学并掌握MATLAB语言的参考书,也可作为高等院校理工类本科生、研究生系统学习MATLAB的教材或参考书,还可作为科研人员和工程技术人员应用MATLAB解决实际问题的参考用书。
-
UML面向对象需求分析与建模教程冯洪海 著《高等学校计算机课程规划教材:UML面向对象需求分析与建模教程》吸收了大量工作在一线的软件工程师的实践经验,着眼实际工作需要,力求给读者提供实用的面向对象分析与设计的教程。《高等学校计算机课程规划教材:UML面向对象需求分析与建模教程》条理清楚,案例较丰富,不但包含大量如何使用UML分析设计的实际经验以及为什么设计该项技术,而且包含大量概念或技术之间关系的阐述。《高等学校计算机课程规划教材:UML面向对象需求分析与建模教程》适合高等学校计算机及相关专业“需求分析与建模”、“面向对象分析与设计”有关课程使用,也可供从事面向对象分析设计的工作人员学习和参考。
-
ACM国际大学生程序设计竞赛俞勇 主编acm国际大学生程序设计竞赛(acm-icpc)是国际上公认的水平最高、规模最大、影响最深的计算机专业竞赛,目前全球参与人数达20多万。《ACM国际大学生程序设计竞赛:知识与入门》作者将16年的教练经验与积累撰写成本系列丛书,全面、深入而系统地将acm-icpc展现给读者。本系列丛书包括《acm国际大学生程序设计竞赛:知识与入门》、《acm国际大学生程序设计竞赛:算法与实现》、《acm国际大学生程序设计竞赛:题目与解读》、《acm国际大学生程序设计竞赛:比赛与思考》等4册,其中《acm国际大学生程序设计竞赛:知识与入门》介绍了acm-icpc的知识及其分类、进阶与角色、在线评测系统;《acm国际大学生程序设计竞赛:算法与实现》介绍了acm-icpc算法分类、实现及索引;《acm国际大学生程序设计竞赛:题目与解读》为各类算法配备经典例题及题库,并提供解题思路;《acm国际大学生程序设计竞赛:比赛与思考》介绍了上海交通大学acm-icpc的训练及比赛,包括训练札记、赛场风云、赛季纵横、冠军之路、峥嵘岁月。《ACM国际大学生程序设计竞赛:知识与入门》适用于参加acm国际大学生程序设计竞赛的本科生和研究生,对参加青少年信息学奥林匹克竞赛的中学生也很有指导价值。同时,作为程序设计、数据结构、算法等相关课程的拓展与提升,本丛书也是难得的教学辅助读物。
-
国际大学生程序设计竞赛中山大学内部选拔真题解郭嵩山 陈才斌 赵浩泉 江泽斌 著《国际大学生程序设计竞赛中山大学内部选拔真题解(一)》收录了2007—2008年中山大学ICPC(国际大学生程序设计竞赛)集训队内部选拔赛的全部试题、完整的测试数据和答案。为了方便读者学习,《国际大学生程序设计竞赛中山大学内部选拔真题解(一)》对每道题目做了详尽的题目分析并详细地讲解其算法实现的原理,同时提供了完善的标准程序及其程序分析供读者参考。我们在书中还提供了基本测试数据以方便读者测试自行完成上述题目的结果。随书还附带光盘,存放所有例题中完整的测试数据,以便于对自己有更高、更严格要求的同学能利用规模更大的测试数据进行训练和学习用。本书对试题难易程度进行了星级标注,并在本书知识点分类及说明中列出了本书试题所涉及的算法分类和所用的数据结构类型,以便读者有选择性地学习。《国际大学生程序设计竞赛中山大学内部选拔真题解(一)》所提供的题目都是原创题,题目构思新颖,内容有趣。所涉及的算法知识面广,其涉及的算法知识基本上覆盖大学计算机类本科专业所学到的基本算法。《国际大学生程序设计竞赛中山大学内部选拔真题解(一)》可以作为高等院校大学生和研究生准备参加各级国际大学生程序设计竞赛活动的辅导教材和训练题集,也可以作为高等院校研究生和本科高年级学生学习相关课程的参考书,同时也可以作为中学省级及以上信息学奥林匹克优秀选手准备高层次程序设计竞赛的参考用书。
-
wxWidgets跨平台程序开发张长亮 著《wxWidgets跨平台程序开发》系统地介绍了wxWidgets及其跨平台程序开发。全书共有11章,第·1·章简要介绍了·wxWidgets·的发展历史和框架结构,第2章介绍了wxWidgets的程序框架及其实现,第3章深入剖析了wxWidgets的事件处理机制,第4~11章详细讲述了wxWidgets的图形用户界面、数据结构及wxWidgets在图像与绘图、多媒体、打印处理、多线程、网络通信和数据库方面的编程。 《wxWidgets跨平台程序开发》的目的是帮助读者全面、深入地认识wxWidgets,既适合wxWidgets程序员和编程爱好者阅读,也可作为高校计算机及相关专业的教材。
-
MIC高性能计算编程指南王恩东 等编著《MIC高性能计算编程指南》是全球第一本全面介绍MIC软硬件体系架构、应用及编程开发优化的书籍。书中介绍了使用MIC进行通用计算所需要了解的硬件架构、语法、程序优化技巧等知识,是进行MIC高性能与通用计算程序开发的入门教材和参考书。《MIC高性能计算编程指南》共分12章。第1章介绍高性能计算的发展历程;第2章深入介绍MIC的软硬件架构;第3章介绍MIC编程环境的搭建;第4章引入一个简单的MIC实例;第5章简要介绍与MIC编程相关的OpenMP和MPI相关知识;第6章详细讲解了MIC编程的语法;第7章介绍MIC编程用到的工具软件;第8章介绍MIC可以使用的数学库及其用法;第9章详细讲解如何优化MIC程序,从多个方面系统阐述了MIC优化的方式和方法;第10章通过一个典型的矩阵乘法示例,展示MIC优化方法的应用;第11章介绍将MIC技术应用于工程中的流程和方法;第12章引入两个实际工程的例子,讲解如何将MIC技术应用于实际生产过程当中。《MIC高性能计算编程指南》可作为MIC的入门学习和编程参考书,主要面向从事高性能计算的程序员与工程师、MIC加速计算专业领域的科研人员,以及对MIC通用计算感兴趣的程序员,也可作为开设相关课程的高等院校与科研机构的教材。