其他编程语言/工具
-
测量数据处理程序设计李建章 等编著《测量数据处理程序设计》首先介绍了在MATLAB中进行程序设计的基本知识,以此为基础,对测绘领域常见问题进行分析,并开发相关程序。全书共10章,第1章为MATLAB程序设计基础知识,主要介绍MATLAB中的变量、程序控制及常用命令等;第2章是数据处理的理红论部分,介绍了利用最小二乘理论进行数据处理的方法;第3章至第10章对测绘领域常见的各种问题分别进行分析,并设计开发出相关程序。 -
有限单元法程序设计侯建国,安旭文 编著《高等学校土木建筑工程类系列教材:有限单元法程序设计(第2版)》主要介绍弹性力学平面问题有限元程序设计的基本原理和编制方法。书中以三节点三角形单元、四节点矩形单元、六节点三角形单元和四节点、八节点、九节点等参单元以及杆单元为例,围绕作者所编写的弹性力学平面问题有限元分析通用程序FEAP,逐段讲解数据输入及网格自动部分,约束条件的引入,单元刚度矩阵的形成,结构总刚度矩阵的组集,整体荷载列向量的形成,解方程和单元应力计算与成果整理等关键性程序模块的设计方法,从而使读者掌握结构分析有限元程序设计的基本原理和编制方法。书中对有限元法在钢筋混凝土结构应力分析中的应用亦作了简要介绍。书中所给出的源程序既可供读者阅读参考和上机实习使用,亦可用于解决工程实际问题。本书主要作为高等学校土木建筑工程类专业本科生和硕士生有限元程序设计选修课的教材之用,也可以供高等学校教师和从事结构分析的相关工程技术人员学习与参考。《高等学校土木建筑工程类系列教材:有限单元法程序设计(第2版)》由侯建国、安旭文编著。 -
MATLAB及应用胡鹤飞 主编《matlab及应用》以matlab r2010a版本为基础介绍matlab的功能与应用,突出matlab很多新的特点。注重在讲解有关数学方法和算法原理的前提下,从电子信息通信工程等专业学生的特点出发,尊重低年级本科学生的学习需求,引导读者入门;除matlab的基础功能外,还引入了仿真的基本概念,希望读者理解matlab的作用;注重原理与数学背景,并采用以实例为主的教学方式;内容按照由浅入深、循序渐进的原则进行安排,更符合低年级本科学生的需要。《matlab及应用》共11章,分为基础部分与应用部分。基础部分包括仿真的基本概念与,matlab系统环境、matlab基础要点、matlab数据、matlab数值计算、matlab符号计算、matlab程序设计、matlab绘图功能等。应用部分包括matlab图形用户界面、matlab高级编程、matlab环境下的仿真软件simulink、matlab在通信中的应用等。《matlab及应用》可作为高校理工科专业,特别是信息与通信工程、电子信息等专业低年级本科学生的学习教材,也可供广大科技工作者阅读使用。 -
实战Matlab之并行程序设计刘维 编著《实战Matlab之并行程序设计》对基于Matlab的并行程序设计的原理进行了深入的剖析,并结合各章给出的大量实例对基于Matlab的并行计算程序设计方法和技巧给出了详细的说明。通过阅读和学习《实战Matlab之并行程序设计》的内容,读者可以掌握基于多种平台(多核、多处理器、集群和GPU等),利用多项技术(Matlab并行计算工具箱、多线程MEX文件、OpenMP和GPU等),学习理解Matlab并行程序设计的原理、方法和技巧。全书共分l0章:第1章为Matlab开发环境和程序设计基础;第2章为利用parfor对for循环进行并行;第3章为SPMD并行结构;第4章为其他Matlab并行结构;第5章为Matlab并行计算数据类型;第6章为Matlab通用并行程序设计;第7章为MDCE配置;第8章为创建多线程MEX文件;第9章为在Matlab中应用OpenMP进行并行计算;第10章为利用GPU并行执行Matlab程序。书中附录共包括三个部分,即MEX文件基础知识、用户配置项和Matlab并行计算常用概念说明。书中所有的源代码均可在出版社网站的下载中心和Matlab中文论坛中下载。除特别说明之外,其开发和编译环境均为Matlab 2010与Visual C++2010。《实战Matlab之并行程序设计》的阅读对象包括大中专院校学生以及利用Matlab开发并行程序的人员。 -
程序设计基础习题解答实验与课程设计指导代俊雅,汪元惠,余俊杰 主编《程序设计基础习题解答实验与课程设计指导》是主教材《程序设计基础——基于问题情境的c语言实践教程》(张克军主编,科学出版社出版)的配套习题集与实验指导教材,主要包括主教材各章的课后练习题、实验指导、课程设计指导和习题解答四个部分。课后练习题涵盖了选择题、填空题、阅读程序题、编程题等多种题型,旨在结合课堂教学,通过不同的方式对所学知识进行巩固训练,通过查询每个习题所给出的参考答案进行反思。课程设计指导部分通过一个电话费管理系统案例,从系统分析、设计到实现三个环节进行讲解,通过此实例,使读者掌握基于模块化面向过程的程序设计方法,达到能够综合运用所学的c语言知识设计并编写小型软件的水平。《程序设计基础习题解答实验与课程设计指导》可作为高等院校c语言程序设计课程的辅导教材。 -
虚拟现实应用系统设计与开发高飞 编著这本《21世纪高等学校数字媒体专业规划教材:虚拟现实应用系统设计与开发》是一本关于虚拟现实的基本概念、设计方法和应用开发的专业教材。虚拟现实的应用领域非常广泛,包括军事、医疗、培训、艺术、设计、娱乐等各个领域。如何将虚拟现实技术与具体的设计领域结合,应该遵循怎样的设计思路和方法是本书所要探讨的核心问题。从某种程度来说,《21世纪高等学校数字媒体专业规划教材:虚拟现实应用系统设计与开发》是当前国内为数不多的探讨如何将虚拟现实与设计结合的专门书籍。本书共分为8章,包括虚拟现实简介、虚拟现实系统的硬件设备、虚拟现实系统设计要素、虚拟现实开发工具综述、Quest3D应用基础、虚拟古迹复原开发实例、数字城市仿真开发实例、虚拟现实应用与展望。本书内容丰富,条理清楚,图文并茂,理论与应用并重,具有较强的针对性,适合作为数字媒体艺术及相关专业的课程教材和专业课讲义。《21世纪高等学校数字媒体专业规划教材:虚拟现实应用系统设计与开发》中有关实例的素材文件可从出版社网站下载,以便使读者更好地学习相关知识。本书的目标是在兼顾虚拟现实的基本知识和体系结构的前提下,把虚拟现实在设计领域里的设计要素、设计方法介绍给读者,是一本关于虚拟现实设计与开发的专业教材,可供大专院校数字媒体艺术、新媒体、动画设计、游戏娱乐设计以及其他相关专业的本科生和研究生学习使用,也可供相关行业的从业人士参考。 -
Perl语言入门(美)施瓦茨,(美)福瓦 等著,盛春 译如果刚开始学习Perl这门语言,那么《Perl语言入门(第6版)(中文版)》就是你所需要的——不管你是一名程序员,还是系统管理员,抑或是网络黑客。这本书被整整两代Perl用户昵称为“小骆驼书”,《Perl语言入门(第6版)(中文版)》根据作者施瓦茨、福瓦、菲尼克斯从1991年开始的教学经验积累汇聚而成,多年来十分畅销。此次第六版涵盖了最新的Perl 5.14版本的变化。Perl能在绝大多数平台上完成几乎所有任务,不管是简单的修修补补,还是大型完备的网络应用。《Perl语言入门(第6版)(中文版)》从最基础的开始教起,然后逐渐深入,让你慢慢能够自行编写多至128行的程序——如今90%的Perl程序差不多都是这般大小。本书每章都包含若干习题,帮助你巩固消化刚学到的知识。也许其他书籍只是想着灌输Perl编程的条条框框,但本书不同,我们希望把你培养成一名真正的Perl程序员。 -
编码与测试教育部 等编《编码与测试》是“中职计算机软件专业教师培训包项目”核心教材之一,教材针对初次就职于中职校的计算机软件专业教师,从培养他们的教学和实践动手能力人手,以“扶贫基金管理系统(SimplePAMS)”的功能模块为主线,按照软件企业的岗位分工分解任务,针对其中的“系统登录”、“用户管理”和“生成项目汇总表”三个典型功能模块,详细描述设计与实现中解决问题的步骤,并讲解所用到的知识。本教材还安排了“网上购物系统”中的“用户登录”、“会员注册”和“生成商品销售表”三个功能模块,作为学员动手设计与实现的实践括动案例,起到巩固知识和提高实践能力的效果。本教材涉及的专业知识包括C#NET程序设计、SQL语言、数据库设计、软件系统设计和软件测试等方而的内容《编码与测试》作为计算机软件专业中职教师上岗培训教材,也可以作为高职院校计算机软件专业以及软件学院软件上程专业的实践教材。 -
ACM-ICPC程序设计系列基础训练题解俞经善 等编著本书汇集了程序设计竞赛中的100个基本题型,涵盖了排序、模拟、组合数学、博弈论、贪心、动态规划、搜索、图论、并查集、树状数组、线段树、数论及计算几何等算法的知识点,并对相关知识进行了综合、全面的介绍。本书将竞赛知识点与竞赛题型结合,通过对典型题目分析和算法实现,使读者能够对问题有深入、直观的了解。同时,每道例题均给出完整的源程序作为参考,以帮助读者加深对算法的理解。 -
程序设计基础吴良杰 等主编《程序设计基础》由11章组成,主要内容包括:程序设计基础,数据表示和数据运算,顺序结构、选择结构、循环结构程序设计,函数,数组,常用算法,结构体,指针和文件系统。本书注重培养程序设计理念,通过问题分析,给出设计方案与程序实现,逐步引领思维。每章配有编程实例与课后习题,同时本书还另配有《程序设计基础实验与学习指导》作为辅助教材。本书适合作为高等学校非计算机专业学生学习程序设计基础课程的主教材,也可作为全国计算机等级考试的参考书。
