其他编程语言/工具
-
精通MATLAB混合编程丁毓峰 著《精通MATLAB混合编程》详细讲解Visual C++和MATLAB混合编程各项技术和重点应用。《精通MATLAB混合编程》从混合编程环境的搭建、混合开发中Visual C++和MATLAB必备基础知识讲解,详细讲解六种混合开发方式:Visual C++调用MATLAB Engine库、Visual C++调用MATLAB的C/C++数学函数库、基于数据文件交换、基于COM技术、使用MATCOM、使用ActiveX技术,还讲解了七大混合编程应用领域:科学运算、图形图像显示、图像识别、控制系统模型输入和分析、控制系统的设计仿真、信号频谱分析和数据采集和分析。最后,《精通MATLAB混合编程》还讲解了两个案例:Visual CH和MATLAB开发齿轮优化设计系统,Visual C++和MATLAB的汽车ABS系统仿真等内容。 -
易读代码的艺术(美)博斯韦尔,(美)富彻 著作为程序员,我们经常看到一些充满Bug、让我们头痛不已的丑陋代码。在过去五年中,《易读代码的艺术(影印版)》的作者博斯韦尔(DustinBoswell)和富彻(TrevorFoucher)分析了许多这样的“糟糕代码”(这些代码有很多是出自于他们自己之手),他们试图厘清为什么这些代码如此糟糕以及如何改进这些代码。他们得出的结论是:你必须写出让他人(这里也包括你自己)花费最少时间能够理解的代码。 -
汇编语言程序设计钱晓捷 主编《汇编语言程序设计(第4版普通高等教育十一五国家级规划教材)》编著者钱晓捷。《汇编语言程序设计(第4版普通高等教育十一五国家级规划教材)》是普通高等教育“十一五”国家级规划教材,是教育部-微软精品课程教学成果。本书以Intel80x86指令系统和MASM6.x为主体,共10章,分为基础和提高两部分。前5章作为基础部分,以当前“汇编语言程序设计”课程的教学为目标,讲解16位基本整数指令及其汇编语言程序设计的知识,包括:汇编语言程序设计基础知识,8086指令详解,MASM伪指令和操作符,程序格式,程序结构及其设计方法。后5章为提高部分,介绍汇编语言程序设计的深入内容和实际应用知识,包括:32位80x86CPU的整数指令系统及其编程,汇编语言与C/C++混合编程,80x87FPU浮点指令系统及其编程,多媒体扩展指令系统及其编程,64位指令简介。 本书可作为高等院校“汇编语言程序设计”课程的教材或参考书。本书内容广博、语言浅显、结构清晰、实例丰富,也适合电子信息、自动控制等专业的高校学生和成教学生、计算机应用开发人员、深入学习微机应用技术的普通读者阅读。 -
Python计算与编程实践(美)古兹迪阿尔,(美)埃里克森 著,王江平 译《计算机科学丛书:Python计算与编程实践·多媒体方法(原书第2版)》是一本别出心裁的程序设计入门教程,以Python数字多媒体编程为主线,依次讲解了图像、声音、文本和电影的处理,其中穿插介绍了大量的计算机程序设计基础知识。方法独到,示例通俗易懂,条理清晰,将趣味性和实用性融于讲解之中。《计算机科学丛书:Python计算与编程实践·多媒体方法(原书第2版)》适合用做计算机专业导论课或非计算机专业编程课程的教材,也可用做软件开发人员学习计算机数字多媒体处理知识和Python语言的专业参考书。 -
易语言入门与提高霍玲玲 等编著霍玲玲等编著的《易语言入门与提高(附光盘)》从初学者的角度出发,全面介绍了易语言的相关知识和基础内容。全书共分为5个部分:第一部分(第l、2章)介绍了易语言的基础知识,包括易语言的特点;易语言的下载与安装;易语言基本界面操作;易语言的变量、常量、运算符及表达式的使用等;第二部分(第3、4章)介绍了易语言的命令,包括基本命令(算术运算、逻辑比较、数组操作等)和常用命令(时间操作、磁盘操作、文件读写、系统处理等);第三部分(第5~ll章)介绍了易语言核心支持库中组件的使用。包括各组件的属性、方法、事件等;第四部分(第12、13章)介绍了易语言的数据库库组件和网络组件;第五部分(第14~16章)介绍了如何编写易语言模块、DLL及如何调用模块、APP、DLL等。《易语言入门与提高(附光盘)》附赠光盘1张,包括书中引用的每个例程源代码。《易语言入门与提高(附光盘)》适合没有编程基础的易语言初学者作为入门教程,或作为喜好编程且想尽快上手的编程爱好者的启蒙教程,也可作为大、中专院校和培训班的教材,对于易语言开发的爱好者,本书也有较大的参考价值。 -
MATLAB科学计算宝典刘正君 编著《MATLAB科学计算宝典(附光盘)》由刘正君编著,共27章,分为4篇,详细讲解MATLAB的计算和数据表现功能,介绍利用HATLAB对科学问题进行计算与仿真。针对部分专业的问题,给出利用HATLAB进行模拟的程序和仿真结果。第1篇为基础篇,包括第1~6章,介绍MATLAB基本知识,具体包括:数据类型、向量与矩阵的定义、表达式、程序结构与优化、文件处理。在介绍基本知识的同时,还给出一些实用经验促进读者更好地利用该软件。第2篇是科学计算,包括第7~15章,详细介绍基本科学问题的求解方法,具体包括:线性方程组、超越方程、数据拟合与插值、最值问题、随机数、微分方程组、积分运算、数学变换、特殊函数等。本篇内容是求解复杂科学问题的基础。第3篇为数据可视化仿真,包括第16~18章,具体包括:二维和三维图形的绘制、用户图形界面设计。第4篇是科学问题编程,包括第19~27章,介绍混沌、分形、元胞自动机、光学现象、机械运动、常用算法等方面的编程知识。通过对不同问题按照建模、程序化实现、过程仿真的顺序介绍HATLAB的应用。本书结构清晰,图形与程序结合,实例丰富,具有很强的实用性。很多实例的选取力图全面,对实际问题的剖析和程序实现进行了详细的讲解。《MATLAB科学计算宝典(附光盘)》既可以作为学校或研究机构及企业中利用HATLAB进行数值计算的教程,也可作为HATLAB开发的案头参考书,还可作为自学MATLAB的参考用书。 -
Erlang/OTP并发编程实战(美) 洛根 (Logan,M.), (美) 梅里特 (Merritt,E.), (瑞典) 卡尔森(Carlsson,R.) 著通过提高CPU时钟频率来制造更快的单核芯片的技术已经到达了极限。多核、并发、分布式等概念和技术也随之走出象牙塔,成为每个一线开发者的必备技能。由通信巨头爱立信研发的Erlang/OTP大放异彩,二十多年来,在传统电信领域高并发、高可靠、高容错的严酷环境下,Erlang语言和OTP平台被锻炼得坚如磐石,浓郁的函数式特质更是恰到好处地弥补了传统命令式语言在并发编程上的固有缺陷,大大降低了构筑并发、容错、分布式应用的门槛。如果将Erlang语言看成才华横溢的钢琴家,那么OTP平台就是一架能让钢琴家把才能发挥得淋漓尽致的钢琴。本书除了全面介绍Erlang语言和OTP平台的基础知识外,还通过一系列实用案例引领你深入了解OTP的高级特性,一步步构建一个大型生产系统,并加以优化和完善。三位作者在Erlang领域拥有极其丰富的实战经验,细致入微地剖析了OTP开发与部署的全过程。要想真刀真枪地上战场,本书才是你明智的选择! -
Node.js开发指南郭家宝 编著Node.js是一种新兴的开源技术,它将JavaScript从Web浏览器移植到常规的服务器端,使用Chrome的V8虚拟机来解释和执行JavaScript代码,能用于构建高性能、高可扩展的服务器和客户端应用,以实现真正“实时的Web应用”。Node.js在GitHub上吸引了大量开发人员的注意,目前已经有不少可以直接引用的优秀模块。本书是一本Node.js的入门教程,共分6章,分别讨论了Node.js的背景、安装和配置方法、基本特性、核心模块以及开发实战,让读者对Node.js有一个全面的认识,学会如何用Node.js编程,并了解到事件驱动的异步式I/O的编程模式,同时还可以掌握一些使用JavaScript进行函数式编程的方法。本书非常适合想学习新技术的Web应用开发人员阅读。 -
编程ING蔡学镛现在是 IT的时代,工作与生活都离不开IT。许多人都想了解软件原理,甚至编写一些简单的软件。通过《编程 ING:人人都能学会程序设计》一书,你就能拥有这样的能力,甚至培养出对编程的兴趣。《编程ING:人人都能学会程序设计》在编写上采用了心理学的一些技巧,每一页都有绘制精美的彩图并配有相应的说明文字,通过图的方式加强说明,而且图片与下面的文字相互呼应,达到重复的效果,可以加深记忆。读者在看图的过程中思考,在阅读文字的过程中加强理解,在动手实践的过程中实际体会,学习效果相当好。《编程ING:人人都能学会程序设计》分成三大篇:第一篇讲述编程原理,第二篇讲述语法细节,第三篇是范例演示。第一篇重点在打破隔阂,让读者对编程有基本的认识,不再感到陌生或恐惧。第二篇详细说明语法,内容安排得深入浅出,不像一般程序设计书籍那般枯燥,而且强调动手做实验。第三篇的范例将前两篇的知识整合起来,并且突破性地设计渐进式的范例,让学习的坡度相当和缓,且讲解了所有的程序要素,包括循环、分支、函数、递归与模块化。任何人想学程序设计,这本书都会是一个明智的选择。 -
符号计算的程序分析智慧来,智东杰 著随着计算机技术的飞速发展,计算机代数系统已经广泛地应用于科研、教学以及工程技术中,如著名的Maple、Mathematica和Matlab等。它们在线性代数及矩阵论的教学中应用研究的较少,不够深入,智慧来、智东杰编写的《符号计算程序分析:在线性代数、矩阵论中的应用》对此进行比较深入的研究。全书共8章,分别介绍了n阶行列式的计算,矩阵及其运算,解实矩阵方程,线性方程组,矩阵的Doolittle和Crout分解,复矩阵乘法,计算复数行列式及求解复矩阵方程,指针在符号行列式计算中的应用。《符号计算程序分析:在线性代数、矩阵论中的应用》适合具有线性代数知识和C语言程序设计基础的大学生及讲授线性代数课的教师阅读,也适合研究符号计算的科研人员和工程技术人员阅读。
