其他编程语言/工具
-
面向对象的系统分析邵维忠、杨芙清本书是一本论述面向对象分析方法的专著,其第1版于1998年由清华大学出版社出版,被国内许多大学用作研究生或高年级本科生教材,并被许多软件开发单位作为工程技术用书,至今每年仍在增印。本次再版,根据国内外面向对象领域理论与技术的最新发展,并参照统一建模语言UML2.0的最新版本,做了大量的补充、修改和完善工作,同时在概念解释、文字陈述与图解等方面也做了不少改进。.全书共10章,前3章系统地介绍面向对象方法的基本知识,论述面向对象的分析(OOA)的主要特点和优势,概要地介绍本书的OOA方法之主要特色。第4~第9章详细介绍OOA的全过程,围绕面向对象建模中的基本模型(类图),需求模型(用况图),辅助模型(包图、顺序图、活动图以及其他各种UML模型图)和模型规约,对每个开发活动进行深入讨论,给出详细的过程指导和工程策略。第10章集中讨论软件复用及其与OOA的关系,给出按软件复用的要求组织OOA过程的策略。... -
Fortran90编程基础林晓彤《Fortran90编程基础》全面讲述Fortran 90编程的相关概念和知识。着重介绍了Fortran 90新增加的特点,如种别参数、关键字参数、可选参数、数组的整体运算、数组片段、动态数组、超载函数、超载运算符、类属过程、递归调用、模块、派生类型和指针类型的使用等。这些新的特点使For—tran 90在编程时具有比Fortran 77强大得多的功能,另外可视化的编程环境也使Fortran 90更受欢迎。《Fortran90编程基础》既适合于各类院校本科生作为程序设计语言的教材使用,也适合于已经掌握For-tran 77,但希望使用Fortran 90编程的读者自学参考。 -
程序员考试精讲与精练张淑平、沈林兴本书是根据《计算机技术与软件专业技术资格(水平)考试大纲(程序员级)》编写的考试辅导书。全书共11章,主要内容包括:计算机系统基础知识,操作系统基础知识,数据库基础知识,多媒体基础知识,网络基础知识,程序语言基础知识,软件工程基础知识,数据结构与算法,标准化基础知识,visual Basic程序设计基础知识以及算法与C语言程序设计。每章均包括学习目标与要求、知识点概述、典型例题与分析、强化训练习题和参考答案。 本书浓缩了考试复习内容,知识精练,重点突出,例题丰富,解答详细,既可作为计算机技术与软件专业技术资格(水平)考试的应试辅导教材,也可作为大专院校师生的教学参考书。 -
中欧函数编程学院Zoltan Horvath 著Keep connected to what's happening in the world of books by signing up for Amazon.com Books Delivers, our monthly sub*ion e-mail newsletters. Discover new releases in your favorite categories, popular pre-orders and bestsellers, exclusive author interviews and podcasts, special sales, and more. -
SWT程序高手秘笈(美)哈顿Eclipse平台受欢迎的程度如同Java IDE与Java平台两者之于应用程序设计一样地与日俱增。Eclipse的核心结构之一正是Standard Widget Toolkit——SWT。这一组组件可以用来在Java上开发图形用户界面,并提供了Java Swing与AWT组件的原生代码替代选项。SWT结合了所运行的平台上的外观与操作感受来提供快速构建GUI的方法,并让它们看起来确实就像是属于所运行的平台。.但你已经知道要做什么,所以深入讨论用户界面的基本设计、图形化组件与何为按钮只是在浪费时间而已。从阅读笔记摘要风格的《SWT程序高手秘笈》中你会学习到如何让SWT上手、指挥其运作、转换调整,而并没有丝毫的空间浪费或言之无物。此书中的每个章节都是特定问题的工作细节,你可以从头读到尾,也可以随意找寻有兴趣的部分,甚至随身携带以备忘记如何构建multi-tabbed view时可以马上拿出来参考。《SWT程序高手秘笈》涵盖下面的主题:设置方便的SWT开发环境构建包含有分隔线、快捷键与事件处理程序的交互menu ..在现有的menu系统中加入工具栏与SWT的coolbar 创建text字段、list与combo box 在应用程序中加入slider、对话框与progress bar 使用tree、table与tabbed folder来创建高级的界面... -
汇编语言程序设计学习指导宋彩利、孙友仓《汇编语言程序设计学习指导》是与西安交通大学出版社已出版的“21世纪高职高专计算机系列教材”《汇编语言程序设计》配套的学习指导书,根据原书进行编章,每章包括知识点介绍、习题解答和补充习题。知识点介绍主要是对本章内容提纲性介绍,对易混淆知识点和难点进行分析和说明;习题解答是对原书的所有习题给出解题方法和参考答案。针对原书习题偏少,《汇编语言程序设计学习指导》每章后增设补充习题和参考答案。最后附有5套模拟试题与参考答案。《汇编语言程序设计学习指导》可作为高等院校理工科各类专业学生学习汇编语言程序设计和微机原理及应用的辅助教材,也可供工程人员参考。 -
PYTHON技术手册(美)马特利(Martelli,A.) 著无论对于初学者、老手还是专家,《Python技术手册》正是那本他们正在寻觅的关于Python语言习惯用法的优秀参考书。本着“batteries included”的精神,标准库被按照用途组织,并且辅以简单、直观的示例。清晰的写作风格使得阅读本书成为一种乐趣。:Jeffery D. Collins, Development Lead, 微软公司当Python程序员在回忆或解释这种开源语言的语法以及它的众多强大但又缺乏文档的模块而需要获得帮助的时候,本书为他们提供了参考。最经常需要的信息在这本全面的参考指南中很容易查找到——不单单关于Python语言本身,还包括标准库中最经常需要使用的部分,以及最重要的第三方扩展。 《Python技术手册 第二版》不仅覆盖语言本身,而且涉及标准库中最常用的部分,以及最流行和重要的第三方扩展。本书经修订和扩充以符合Python 2.5,现在本书包含Python的新subprocess模块的骇人听闻?的细节,以及微软新IronPython项目的开创性信息。我们的“Nutshell”形式恰恰与Python相适合,呈现了标准库中最重要的模块和函数的精粹,覆盖了你实际编程所需的百分之九十以上。 本书包含以下内容:Python语言的语法快速指南Python中面向对象编程的说明迭代器、生成器、异常、模块、包、字符串以及正则表达式Python内建类型、函数和关键模块的快速参考重要的第三方扩展参考资料,如Numeric和Tkinter关于扩展和集成Python的信息《Python技术手册》为程序员最倚赖的信息提供了可靠而实际的快速参考。在Python程序员的藏书中,本书将迅速占据一席之地。 -
Pytjon编程(美)卢茨 著Python编程 第三版》已经成为Python用户的行业标准,且更加完善。第三版进行的更新反映了当前的最佳实践以及在语言的最新版本Python 2.5中引入的大量改变。无论是新手还是老手,你都会发现这本经过彻底更新的书确实名副其实,它教给你编写代码的正确途径。它以清晰而简练的方式解释了Python语言的语法以及编程技巧,并辅以大量例子阐明正确的使用方法和通用特性。通过阅读这本全面的指南,你将学习到如何将Python运用到实际问题中,例如: ·用户图形界面编程 ·并行处理 ·网络应用程序·Internet脚本编程·数据库管理从深入讨论核心概念开始,再到完整的程序,《Python编程 第三版》逐一覆盖这些领域。书中确有大型的程序示例,但只在你已经掌握了足够的知识,能够理解技术和代码后才会出现。 在学习过程中,你也会学到如何在实际规模的程序中使用Python——诸如面向对象编程和代码重用概念皆是贯穿全书的副题。如果你对Python程序设计感兴趣,就需要这本O'Reilly经典书籍长伴你的左右。实践中的建议、代码的片断和程序设计模式,这些财富都可以在日常生活中得到应用——使你的生活更轻松更高效。 -
程序设计语言理论基础(美)米切尔本书提出了一个框架,用于分析程序设计语言的语法、操作和语义性质,该框架基于称为类型化?演算的数学系统。演算的主要特色是对于函数和其他可计算的值的一种记法,以及一个等式逻辑和用于表达式求值的一组规则。 本书中最简单的系统是称为泛代数的一个等式系统,它可以用来公理化和分析通常用于程序设计的许多数据类型。更先进的技术机制,诸如逻辑关系的方法、范畴论和递归定义类型的语义在中间的几章中论述。本书最后三章研究多态类型,连带讨论了抽象数据类型的说明形式和程序模块、类型适应性和类型推理。本书可作为理论计算机科学、软件系统和数学专业的大学本科高年级或者研究生初始学习阶段的教材,同时也适合用于高等研究的技术参考书。本书是为本科高年级和研究生开始阶段的学生编写的。书中利用一系列类型化λ演算系统来研究顺序程序语言的公理、操作和指称语义。后面的章节循序渐进地致力于探索较为复杂的类型系统。与同样主题的其他书籍相比,本书的特色主要在于它包含研究泛代数和代数数据类型、命令式语言和Floyd-Hoare逻辑的内容,并包含探讨多态与模块、类型适应性和面向对象概念以及类型推理的高级章节。本书是数学性的,但所含的讨论、启示和举例使得这些材料对于软件系统、理论计算机科学或数理逻辑专业的学生是能够接受的。 本书也适用于关注程序设计语言、软件确认与验证和程序设计,包括使用软件模块和面向对象程序设计的专业工作者们作为参考。 -
脚本驱动的应用软件开发方法与实践陆其明《脚本驱动的应用软件开发方法与实践》纵观了软件开发在不同发展阶段的特点,揭示了当今在很多大型应用软件设计、开发过程中采用的一种部署模式,引出了一种称之为“脚本驱动的应用软件”的开发方法。这种方法可以促进软件开发过程中的团队分工与合作,提高软件开发的效率,提升应用软件在可定制性和交互性方面的表现。在传授方法的同时,《脚本驱动的应用软件开发方法与实践》更结合以递进式的实例,使得方法更容易理解、更贴近于实际应用。在开发脚本驱动的演示程序时,还介绍了XML解析、JavaScript解析等多种实用的编程技术。《脚本驱动的应用软件开发方法与实践》广泛适合于计算机应用软件系统的设计人员以及开发人员,对于指导XML技术入门也有一定的帮助,在JavaScript解析技术方面更是一部不可多得的实务指南。
