其他编程语言/工具
-
精通MATLAB最优化计算龚纯,王正林 编著龚纯、王正林编著的《精通MATLAB最优化计算(第2版)》的主要内容是应用MATLAB来解决最优化问题,通过将“最优化问题”、“MATLAB优化工具箱”和“MATLAB编程”这三方面有机结合进行讲述,即一方面是使用工具箱来快速解决最优化问题,另一方面是通过算法编程深入解决最优化问题。本书侧重于最优化算法的MATLAB实现,同时精选了大量的最优化问题实例,通过实例的分析与求解,切实教会读者掌握MATLAB在最优化问题方面的应用。通过本书,读者不仅能掌握使用MATLAB最优化工具箱来快速解决实际问题,而且能学会分析优化算法和采用MATLAB编程解决最优化问题,从而提高分析和解决问题的能力。《精通MATLAB最优化计算(第2版)》可作为信息、数学、经济、金融、管理、运筹、统计、计算机以及相关理工科专业的本科生和研究生作为教材、实验或教学参考书,也可供相关工程技术与管理人员、数学建模爱好者参考。 -
计算机原理与汇编语言程序设计高静,王映龙 主编本书将“计算机原理”与“汇编语言程序设计”的内容进行了有机结合。从普遍性和原理性的角度出发,讲述计算机硬件系统的组成、各部件的结构及工作原理、指令系统和汇编语言程序设计的基本方法。全书内容分10章:第1章绪论;第2章计算机中的信息表示方法;第3章运算方法和运算器;第4章指令系统和寻址方式;第5章控制器部件的组成及其设计;第6章存储器系统;第7章输入/输出设备及输入/输出系统;第8章汇编语言的程序格式;第9章汇编语言程序设计;第10章汇编语言程序的开发与调试。本书内容翔实、语句通顺、概念清晰、通俗易懂,每章配有适量的例题和习题,可以作为计算机及其相关专业的本、专科生的教材,成人自学考试和全国计算机等级考试三、四级用书,也可以作为计算机科技人员的参考书。 -
Python编程实践(美)坎贝尔 等著,唐学韬 等译Python是当今世界流行的编程语言之一。《Python编程实践》共15章,通过一些短小精悍的交互式Python脚本帮助学生进行练习,并在这个过程中掌握诸如数据结构、排序和搜索算法、面向对象编程、数据库访问、图形用户界面等基本概念以及良好的程序设计风格。《Python编程实践》既是一本注重科学的计算机科学专业教材,也是一本目标明确的Python参考书。《Python编程实践》语言风格言简意赅,图表丰富,简单实用,是一本优秀的Python入门级读物,适合Python初学者使用。 -
MATLAB实用教程郑阿奇 主编,曹弋 编著《高等学校计算机教材:MATLAB实用教程(第3版)》以MATLAB 7.10和Simulink 7.5版为平台,系统介绍了MATLAB环境、MATLAB数值计算、MATLAB符号计算、MATLAB计算可视化和GUI设计、MATLAB程序设计、线性控制系统分析与设计、Simulink仿真环境、MATLAB的高级应用等内容。全书包括实用教程、习题和实验等几个部分,各部分深入浅出,相互配合,层次清楚。附录部分包含习题参考答案、模拟测试题及其参考答案、例题索引和程序的调试介绍。同时,《高等学校计算机教材:MATLAB实用教程(第3版)》配备了教学课件和实例文件,方便老师授课和学生自学。 -
编程原本预售商品Alexander Stepanov , Paul McJones 著,裘宗燕 译本书提供了有关编程的一种与众不同的理解。其主旨是,实际的编程也应像其他科学和工程领域一样基于坚实的数学基础。本书展示了在实际编程语言(如C++)中实现的算法如何在最一般的数学背景中操作。例如,如何定义快速求幂算法,使之能使用任何可交换运算。使用抽象算法将能得到更高效、可靠、安全和经济的软件。这不是一本很容易读的书,它也不是能提升你的编程技能的秘诀和技巧汇编。本书的价值是更根本性的,其终极目标是提升你对编程的洞察力。要想从中大获裨益,你需要从头到尾认真学习:阅读代码,证明引理,完成练习。到结束之时,你将看到如何把这里讨论的演绎方法应用到你的程序中,保证你做出的软件部件能一起工作,并表现出它们所应该表现的行为。书中给出的算法和需求针对某些被操作的类型。有关这些描述的代码(也可以通过Web得到)采用C++的一个小子集书写,这样做是为了让所有有经验的程序员都能理解。这个小子集可以看做一种特殊语言,是由SeanParent和Bjarne Stroustrup一起设计的。无论你是一位软件开发者,还是其他以编程作为一项重要活动的专业人员,或者是一名在校的学生,你都会逐渐理解本书的经验丰富的作者多年来一直在教授和阐释的道理:数学对于编程是绝好的东西,理论对于实际是绝好的东西。 -
Ruby元编程Paolo Perrotta 著《Ruby元编程》以案例形式循序渐进地介绍Ruby特有的实用编程技巧。通过分析案例、讲解例题、回顾Ruby代码库的实现细节,作者不仅向读者展示了Ruby编程的优势和Ruby特有的解决问题的方式,更详细开列出发挥其优势的技巧和常用的Ruby设计模式。Ruby之父松本行弘作序推荐。 -
计算机程序设计基础赵宏 等主编《21世纪高等学校规划教材·计算机应用:计算机程序设计基础(第2版)》为适应新的人才培养的要求,结合程序设计技术和信息技术的发展,《21世纪高等学校规划教材·计算机应用:计算机程序设计基础(第2版)》对程序设计基础课程教学内容进行了重大改革。《21世纪高等学校规划教材·计算机应用:计算机程序设计基础(第2版)》以C作为编程语言,全面介绍了结构化程序设计基本原理和方法,介绍了常用的数组、链表等数据结构,讲解了递归、递推、排序、查找等算法的设计。《21世纪高等学校规划教材·计算机应用:计算机程序设计基础(第2版)》内容由浅入深,循序渐进,每章都有丰富的例题和习题。《21世纪高等学校规划教材·计算机应用:计算机程序设计基础(第2版)》立足应用开发能力的培养,精选了大量应用案例,并详细介绍每个案例程序的开发过程。《21世纪高等学校规划教材·计算机应用:计算机程序设计基础(第2版)》可作为高等学校各专业程序设计基础课程的教材,也可用于网络化教学、培训机构和读者自学程序设计课程的教材。 -
数值分析与算法喻文健 编著《数值分析与算法》是针对“数值分析”、“计算方法”、“数值分析与算法”等课程编写的教材,主要面向理工科大学信息科学与技术各专业以及信息与计算科学专业的本科生。《数值分析与算法》内容包括数值计算基础、非线性方程的数值解法、线性方程组的直接解法与迭代解法、矩阵特征值与特征向量的计算、数值逼近与捕值、数值积分方法、常微分方程初值问题的解法以及数值算法与应用的知识。《数值分析与算法》涵盖了数值分析、矩阵计算领域最基本、最常用的一些知识与方法,在算法及应用方面增加了一些较新的内容在叙述上既注重理论的严谨性,又强调方法的应用背景、算法设计以及不同方法的对比每章配备了应用实例、算法背后的所史、评述等子栏目,《数值分析与算法》附有术语索引对常用算法给出了简明的算法伪码描述,在附录中还包括了MATLAB软件的简介,便于读者进行上机编程实验。《数值分析与算法》适合作为高年级本科生或研究生的教材,也可供从事科学与工程计算的科研人员参考。 -
分布式计算实验教程万海 等编著分布式计算是软件设计与开发领域重要的发展方向。本书是《分布式计算》一书的辅助实验教材,以《分布式计算》讲解的分布式计算范型为线索,以实验案例为导向,详细介绍了TCP/IP协议应用层程序开发技术、Sun公司的RMI(RemoteMethod Invocation)开发技术、对象管理组织(OMG:Object ManagemnetGroup)的CORBA(Common Object Request BrokerArchitecture)应用程序开发技术、Sun公司的EJB(EnterpriseJavaBean)组件开发技术、开源框架SSH(Struts、Spring、Hibernate)开发方法和SOA(Service?OrientedArchitecture)及SOA Governance开发技术。本书可作为计算机科学与技术专业高年级本科生和研究生学习分布式计算技术的教材,也可作为分布式计算领域的研究人员与开发人员的参考书。 -
编译原理及编译程序构造张莉 等编著《重点大学计算机专业系列教材:编译原理及编译程序构造》全面地介绍编译系统的构造和相关原理与技术。全书共15章,力求展示一个完整的编译过程,在此基础上介绍与编译系统相关的理论和方法。《重点大学计算机专业系列教材:编译原理及编译程序构造》围绕这个完整的过程,还介绍并讨论了计算机领域三个非常重要的原理、概念和技术:高级程序设计语言的工作原理、程序模型间的转换方法,以及软件系统的概念。《重点大学计算机专业系列教材:编译原理及编译程序构造》强调编译系统的构造及其相关技术,突出对工程师人才的培养要求。书中的算法和示例程序全部采用C语言风格。《重点大学计算机专业系列教材:编译原理及编译程序构造》适合作为高校计算机科学与技术专业本科“编译原理”、“编译技术”等专业课程的教材,也可供相关研究开发人员自学参考。
