其他编程语言/工具
-
编程原本预售商品Alexander Stepanov , Paul McJones 著,裘宗燕 译本书提供了有关编程的一种与众不同的理解。其主旨是,实际的编程也应像其他科学和工程领域一样基于坚实的数学基础。本书展示了在实际编程语言(如C++)中实现的算法如何在最一般的数学背景中操作。例如,如何定义快速求幂算法,使之能使用任何可交换运算。使用抽象算法将能得到更高效、可靠、安全和经济的软件。这不是一本很容易读的书,它也不是能提升你的编程技能的秘诀和技巧汇编。本书的价值是更根本性的,其终极目标是提升你对编程的洞察力。要想从中大获裨益,你需要从头到尾认真学习:阅读代码,证明引理,完成练习。到结束之时,你将看到如何把这里讨论的演绎方法应用到你的程序中,保证你做出的软件部件能一起工作,并表现出它们所应该表现的行为。书中给出的算法和需求针对某些被操作的类型。有关这些描述的代码(也可以通过Web得到)采用C++的一个小子集书写,这样做是为了让所有有经验的程序员都能理解。这个小子集可以看做一种特殊语言,是由SeanParent和Bjarne Stroustrup一起设计的。无论你是一位软件开发者,还是其他以编程作为一项重要活动的专业人员,或者是一名在校的学生,你都会逐渐理解本书的经验丰富的作者多年来一直在教授和阐释的道理:数学对于编程是绝好的东西,理论对于实际是绝好的东西。 -
MATLAB实用教程郑阿奇 主编,曹弋 编著《高等学校计算机教材:MATLAB实用教程(第3版)》以MATLAB 7.10和Simulink 7.5版为平台,系统介绍了MATLAB环境、MATLAB数值计算、MATLAB符号计算、MATLAB计算可视化和GUI设计、MATLAB程序设计、线性控制系统分析与设计、Simulink仿真环境、MATLAB的高级应用等内容。全书包括实用教程、习题和实验等几个部分,各部分深入浅出,相互配合,层次清楚。附录部分包含习题参考答案、模拟测试题及其参考答案、例题索引和程序的调试介绍。同时,《高等学校计算机教材:MATLAB实用教程(第3版)》配备了教学课件和实例文件,方便老师授课和学生自学。 -
分布式计算实验教程万海 等编著分布式计算是软件设计与开发领域重要的发展方向。本书是《分布式计算》一书的辅助实验教材,以《分布式计算》讲解的分布式计算范型为线索,以实验案例为导向,详细介绍了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开发技术。本书可作为计算机科学与技术专业高年级本科生和研究生学习分布式计算技术的教材,也可作为分布式计算领域的研究人员与开发人员的参考书。 -
数值分析与算法喻文健 编著《数值分析与算法》是针对“数值分析”、“计算方法”、“数值分析与算法”等课程编写的教材,主要面向理工科大学信息科学与技术各专业以及信息与计算科学专业的本科生。《数值分析与算法》内容包括数值计算基础、非线性方程的数值解法、线性方程组的直接解法与迭代解法、矩阵特征值与特征向量的计算、数值逼近与捕值、数值积分方法、常微分方程初值问题的解法以及数值算法与应用的知识。《数值分析与算法》涵盖了数值分析、矩阵计算领域最基本、最常用的一些知识与方法,在算法及应用方面增加了一些较新的内容在叙述上既注重理论的严谨性,又强调方法的应用背景、算法设计以及不同方法的对比每章配备了应用实例、算法背后的所史、评述等子栏目,《数值分析与算法》附有术语索引对常用算法给出了简明的算法伪码描述,在附录中还包括了MATLAB软件的简介,便于读者进行上机编程实验。《数值分析与算法》适合作为高年级本科生或研究生的教材,也可供从事科学与工程计算的科研人员参考。 -
PAC编程基本教程邓李 编著《PAC编程基本教程》以罗克韦尔自动化公司的Logix控制器为编程平台,结合现场实例的梯级逻辑介绍了指令的运用,由浅入深、循序渐进地介绍了PAC的四种编程模式。既有PLC的基础指令编程,数组和通信操作的高级指令编程,还有PAC的特殊指令和编程模式,内容全面覆盖了当前可编程序控制器的控制功能。 《PAC编程基本教程》详细讨论了指令实际运用过程和编程细节是如何推敲的,强调了编程能力和编程习惯的训练,注重标准化编程的发展过程和趋势的研究,是一本极具使用价值的指导性编程教程。 《PAC编程基本教程》适用于学校作为实操能力训练的课程教材,生产企业培训中心针对技术培训的教材,也可作为项目开发编程人员和控制系统维护人员提高自身编程能力的自学教材。在本书学习进程的编程练习中,建议使用与之紧密配合的标准编程实验设备和编程实验指导书,可以高效地完成各个章节对应的编程训练,保持完整内容的编程训练过程。 -
IDA Pro权威指南(美) Chris Eagle内容简介:IDA Pro(交互式反汇编器专业版)是应用最广泛的静态反汇编工具,在IT领域有着举足轻重的地位,但其文档资料一直都不够完善。在IDA Pro开发者Ilfak的协助下问世的这本书,完美地弥补了这一缺憾。Chris Eagle的理论被业界公认为是权威且令人信服的,而他的模拟器也是公开发布的IDA插件中最棒的一款。本书以反汇编与逆向工程的基本信息和IDA Pro的背景知识开篇,为读者奠定基础,紧接着循序渐进地讲解IDA Pro的基本使用、高级应用、扩展功能及其在安全领域的实际应用。通过阅读本书,从事逆向工程的读者一定能迅速掌握IDA Pro的使用方法。 -
ActionScript 3.0游戏编程(美) Gary RosenzweigFlash游戏传送方便,操作简单,一直受到众多游戏爱好者的喜爱。因应这一潮流,本书全面讲解了用ActionScript3.0和FlashCS5制作有吸引力的Web游戏。作者首先介绍了ActionScript3.0的基本概念,然后将Flash游戏分为13类,逐一讲解,并配有完整的游戏示例。书中共介绍了25个完整的游戏及其源代码,包括配对游戏、问答游戏、拼图游戏、同色消除游戏、太空岩石、竞速游戏、平台卷轴和3D冒险等。跟随作者的步伐由浅入深地完成这些示例后,你将掌握基本的开发技术,继而能够创作自己的游戏。本书中的代码易于修改,读者可以将其应用到自己的项目和网站中。无论是打算循序渐进地学习ActionScript游戏编程,还是希望找到涵盖各类Flash游戏的代码库,本书都能为你提供帮助。 -
MATLAB神经网络应用设计张德丰 等 著《MATLAB神经网络应用设计(第2版)》以MATLAB R2011a为平台编写,简洁明了地介绍了神经网络理论及其实现方法、神经网络背景及其MATLAB工具箱。同时又紧密联系实际应用,以具体的实例说明函数的使用方法,在实例中强调了如何应用MATLAB神经网络工具箱解决实际中的问题、难题。全书共分9章,首先讲解了MATLAB及神经网络的概述,让读者对MATLAB及神经网络有一个大致的认识,接着分别介绍了神经网络工具箱函数、前向型神经网络、反馈型神经网络、竞争型神经网络、神经网络的控制系统预测及诊断、神经网络图形用户接口、神经网络的Simulink和自定义神经网络等内容,让读者全面领略到MATLAB在神经网络中的应用。本书可作为高等理工科院校电子信息、通信工程及自动控制等学科的本科生的教学参考用书,也可供研究生以及从事神经网络研究的科研工作者学习参考。 -
程序员2011精华本《程序员》杂志社 编《程序员》创刊10年来,每年末编辑部精心打造的“合订本”已经形成一个品牌,得到广大读者的认可和喜爱。今年,《程序员》杂志内容再次进行了优化整合,除了每期推出的一个大型专题策划,各版块也纷纷以专题、策划的形式,将每月的重点进行了整合,让内容非常具有凝聚力,基于原有栏目和本年度热点,《程序员(2011精华本)》的结构分为以下七个篇章:如专题篇、人物篇、管理篇、移动篇、云计算篇、技术篇、观点篇。 -
程序设计与实践夏耘 主编《面向应用型高校“十二五”规划教材:程序设计与实践(VB.NET)》是根据教育部对计算机小公共课程:“程序设计及应用”的教学要求编写的。将启发式教学方法变成可操作的教学方法,通过任务驱动、项目引领实施可操作的启发式教学,实现了“教”与“学”互动。《面向应用型高校“十二五”规划教材:程序设计与实践(VB.NET)》以VisualBasic2008为编程环境,对程序设计的基本步骤、基本知识和语法、编程方法和常用算法进行了较为系统、详细的介绍,除介绍可视化界面设计的方法外,内容还涉及数据库、Web等方面的编程。实例丰富有趣,阅读轻松,操作容易。《面向应用型高校“十二五”规划教材:程序设计与实践(VB.NET)》可作为高等院校非计算机各专业,计算机成人教育各类进修班与培训班,以及广大工程技术人员和管理人员学习计算机应用基础知识的教材。
