其他编程语言/工具
-
程序员学管理雷之宇、孙颖、陈新高级程序员向管理角色转变,不仅需要有很强的技术背景,还要具备多方面的综合素质,如领导能力(1eadersmp)、表达能力(speech)、控制能力(c011tr01)等。《程序员学管理》将告诉你怎样从一个技术专家转变为一个出色的技术管理者(rreamLeader)。《程序员学管理》由三部分构成:第一部分从程序员和管理者职业差异和价值取向入手,介绍管理学的概念、原理,帮助大家对管理学的基础知识有一个初步的认识。第二个部分则是从项目管理的角度出发,结合实际的案例,帮助程序员了解项目经理的工作内容、重点、困难,以及标准的项目管理流程,并附有项目管理流程中每个步骤的详细介绍和真实的项目范例。《程序员学管理》第三部分将对一些常用的管理软件和工具(如:MS Project、ER—Win、Rational Rose、CVS和ACT等)及其使用方法进行介绍。《程序员学管理》附录中收录了大型软件开发项目完整的文档范例,包括解决方案、测试报告、验收报告、报价单、编程规范、命名规范等。《程序员学管理》面向高级程序员、项目负责人、技术负责人及其决策者。 -
VRML编程实训教程张金钊、张金锐、等《VRML编程实训教程》从软件工程项目开发的角度出发,指导读者学习和运用虚拟现实建模语言(VRML),并进行软件工程项目开发实践。《VRML编程实训教程》由浅入深地引导读者利用软件工程的思想开发设计各种虚拟现实三维立体场景,并运用VRML的基本节点和复杂节点,进行基本的三维立体场景设计、自然景观场景设计、室内外场景设计、三维人体和动物场景设计、道路桥梁场景设计、建筑场景设计及综合场景设计等。《VRML编程实训教程》是一本虚拟现实三维立体网络程序开发和应用的实践教材,全书内容丰富,叙述简明扼要,思路清晰,结构合理,实用性强,可作为高等院校计算机网络、多媒体、人工智能、机械设计、装潢设计及建筑规划设计等相关专业的教材,同时也可作为计算机软件开发人员和工程技术人员的参考用书。 -
高质量程序设计艺术(希腊)斯皮内利斯(Spinellis,D.) 著,韩东海 译本书论述阅读与编写软件代码的方法,重点讨论软件代码的质量属性,包括了软件系统的可靠性、可移植性、可用性、互操作性、适应性、可信性以及可维护性等方面。着力培养软件工程师了解这些属性的能力,并能编写出具备这些属性的优质代码。本书研究了来自于现有开源系统的真实示例,并提供了有意义的练习以巩固读者的判断能力和技巧,使用了统一建模语言来绘制所有图表。本书适合各层次软件开发人员、管理人员和测试人员阅读。 -
家庭电脑应用入门·提高·精通陈泽友本书全面系统地介绍家庭电脑的应用,是一本指导初学者快速入门、通过大量案例掌握知识点,达到熟练应用电脑的书籍。全书分为基础知识篇、软件应用篇、网络应用篇和电脑维护篇,共20章,主要内容包括电脑的基础知识、WindowsXP的基本操作、电脑打字、管理文件和文件夹、设置系统环境、安装和卸载软硬件、使用WindowsXP自带软件、用Word处理日常文档、用Excel管理家庭财务、家庭必备工具软件的使用、家庭影音娱乐、制作家庭电子相册和影片、组建家庭局域网、连接与浏览Intemet、QQ与电子邮件、网络休闲娱乐、家用电脑维护与优化以及病毒防治与故障处理等知识。本书版式新颖,内容浅显易懂,注重“知识+技能”的结合,实用性强。在正文讲解中穿插大量与实际应用相结合的案例以及内容丰富的小栏目,每章最后还通过小结、学习笔记、常见问题答疑、各种练习来帮助读者巩固所学的知识,能够学以致用。本书附带一张精心开发的多媒体教学光盘,采用全程语音讲解和情景式教学,读者可对照光盘学习本书内容。 -
计算机程序设计艺术(美国)(Donald E.Knuth)克努特关于算法分析的这多卷论著已经长期被公认为经典计算机科学的定义性描述。迄今已出版的完整的三卷已经组成了程序设计理论和实践的惟一的珍贵资源,无数读者都赞扬Knuth的著作对个人的深远影响,科学家们为他的分析的美丽和优雅所惊叹,而从事实践的程序员已经成功地将他的“ 菜谱式”的解应用到日常问题上,所有人都由于Knuth在书中表现出的博学、清晰、精确和高度幽默而对他无比敬仰。第2卷为半数值算法,分“随机数”和“算术”两章。本卷总结了主要算法范例及这些算法的基本理论,广泛剖析了计算机程序设计与数值分析间的相互联系。 -
UML系统建模与分析设计课程设计刁成嘉、刁奕 等《UML系统建模与分析设计课程设计》概要地介绍了基于UML的面向对象分析与设计的基本概念及其建模开发过程,包括设计模式、正向/逆向工程和数据库设计建模等15个课程设计题目,以一个集成案例“企业综合信息管理系统”贯穿于可行性研究、需求分析、系统分析与系统设计的全过程,并以此为例引导学生以一个自选的待开发项目作为本课程设计的目标,完成具体分析设计任务。本书既可作为普通高等教育“十一五”国家级规划教材《uML系统建模与分析设计》的配套教材,也可独立于教材作为软件工程类课程的参考书,以及作为计算机专业本科生学习UML的课程设计用书。 -
汇编语言程序设计牛斗、王润辉、周欣欣、李红彪“汇编语言程序设计”是高校计算机专业的主干课程之一。《汇编语言程序设计》以8086/8088指令为主,以实模式下的80x86指令为辅,系统地介绍了汇编语言的基础理论知识和程序设计方法。主要内容包括:汇编语言程序设计基础知识、8086指令寻址方式及指令系统、常用伪指令、程序设计方法、高级汇编技术、80x86指令系统、汇编语言与C语言混合设计的方法。《汇编语言程序设计》各章节内容重点突出、结构清晰、简洁易懂。 在《汇编语言程序设计》的实验调试软件一章中,介绍了两种调试软件:基于MASM 5.0的DEBUG和基于MASM 6.11的PWB、CodeView,为读者进行汇编语言程序设计提供了方便。 《汇编语言程序设计》可作为本科、高职院校计算机及相关专业的教材,也可供科研及软件开发人员自学参考。 -
深入浅出Ajax(美)马劳克林 著;O'reilly taiwan 译Ajax作为流行的Web开发技术,由于其具有异步的数据请求和Web页面数据的无刷新改变等特性,广泛应用于Web 2.0与富客户端口Web中。本书首先通过分析Ajax相关技术入手,深入Ajax的技术细节;然后对现在流行的Ajax实现模式进行了介绍,掌握Ajax的思考方式;最后通过一个大型的Ajax开发实例,让读者全面了解怎样将Ajax在实际项目中加以应用。 作为一名网站设计人员,您也许时常因为遇到以下情况而烦恼:用户只是移动了鼠标就要从服务器重载数据;尽管请求的服务很简单,用户却仍然需要长时间等待服务器的响应。无疑,Ajax技术能够帮助您减少这样的烦恼。Ajaxe的异步技术能够让您设计的网站在变得更简洁的同时具有更敏捷的用户响应。我们都知道,下一代的网站设计需要新的技术来指导;需要引入一些吸引人的、够炫的技术来支持我们完成设计。这就是本书能够提供给您的。阅读本书,一定会带给您许多的乐趣。首先,您可以在很短的时间内掌握如何使用JavaScript代码来向服务器提交异步请求。同时,更为有趣的是,您可以学习如何使用诸如动态HTML、XML、JSON、DOM等技术来解决开发过程中遇到的许多问题。毫无疑问,这是一本指导您进行异步开发的经典参考书籍。本书和其他深入浅出系列书籍一样,使用许多有趣的视觉刺激来保持我们大脑思考的兴奋。读完全书,您会惊奇地发现那些繁琐笨拙的网站开发技术早已随风而去,展现在我们面前的是一个崭新的技术境界。本书的作者Brctt mclaughlin是一位出色的吉他手,擅长于蓝调布鲁斯和爵士乐的演奏。同时,作为一位帮助人们更好地编写程序的作家,McLaughlin为读者奉献了许多优秀的作品和畅销书籍。如《Java and XML》,《Java 5.0 Ti—ger:A Developer’S Notebook》,《Home Theater Hacks》等等。 -
Ajax高级程序设计(美国)(Nicholas C.Zakas)扎卡斯、(美国)(Jeremy McPeak)麦克皮克、(美国)(Joe Fawcett )福西特 著;徐锋、吴兰陟 等译本书是Ajax 领域的名著,详细讲解了帧、JavaScript、cookie、XML 和XHR 如何与Ajax 相关,以及具体的Ajax 技术实现;介绍了各种请求类型,给出了具有一定深度的有关如何以及何时在Web 站点或Web 应用程序中使用Ajax 的示例,以及各种数据传输格式及其优缺点;介绍了较为复杂的请求管理框架和Ajax 调试技术;讲述了两个完整的AjaxWeb 应用程序的创建过程。本书适用于各层Web 开发人员。 -
MATLAB语言常用算法程序集龚纯、王正林本书精选了科学和工程中常用的200余个算法,全部采用MATLAB语言编程实现,并结合实例对算法程序进行验证和分析。本书分为上下两篇,上篇为MATLAB基础篇,主要介绍MATLAB的基本功能和操作以及MATLAB程序设计的入门知识;下篇为算法程序篇,主要讲述以下方面常用算法的MATLAB实现,包括插值、函数逼近、矩阵特征值计算、数值微分、数值积分、方程求根、非线性方程组求解、解线性方程组的直接法、解线性方程组的迭代法、随机数生成、特殊函数计算、常微分方程的初值问题、偏微分方程的数值解法、数据统计和分析。本书适用于初、中、高级MATLAB用户,既可以作为使用MATLAB的高等院校师生的教学用书或参考书,又可以供广大科研人员和工程技术人员参考。
