程序设计综合
-
中间件技术原理与应用张云勇[等]编著中间件技术由于自身的互操作性、强大的服务功能、快速的开发能力等特性,目前已经成为诸如金融、电信等大型核心业务系统的支撑平台。围绕中间件的各种相关技术近几年来也成为研究热点。本书是目前该技术领域国内较为系统的专著。结合作者多年研究和实践的经验,从开放系统发展动力到中间件产生,从通用向过程中间件到面向对象、面向智能代理的中间件,从普通的网络中间件到无线/移动中间件,从通用中间件到专用的实时/嵌入式中间件、具有服务质量保证的中间件、反射中间件,从中间件理论和应用开发到中间件的典型应用以及中间件未来发展方向的展望,都进行了系统的论述。《高等学校教材·计算机应用:中间件技术原理与应用》在编写过程中,既做到内容全面、叙述清楚,又注意一些最新的协议、规范及学术界、工业界研究进展,同时还非常注重实用性。本书既适用于本科高年级和研究生的教材,也可供工程技术人员自学参考之用。
-
信息显示技术余理富等编著现代科学技术和人类生活一刻也离不开信息。信息显示设备作为人-机接口起着极其重要的作用。人们无论是在办公室还是在家庭中,都越来越多地面对显示器。显示屏上呈现的文字、图形、图像信息是一个系统各部分的作用以其具体形态表达出来的总结果。而图形/图像显示具有形象逼真、生动、感染力强等特点,给人以强烈的印象。在信息量急剧增长、各种记录形式不断涌现、传播媒体快速进步和多样化的信息社会里,人们面对显示屏的时间越来越多。对于当前迅猛发展的计算机技术、网络技术、通信技术、电视技术等,可以说没有作为人-机界面的显示器,就没有如今的信息化社会。显示技术行业,已经成为电子信息产业的一大支柱。伴随信息显示技术的迅猛发展,讲述各种显示器件结构原理和显示器维护修理的书籍很多,相关的学术论著也不断发表。《信息显示技术》一书旨在总结作者及其所在单位三十多年来在信息显示技术领域的教学和科研成果,为信息处理、电路与系统、电子工程等专业的学生和从事计算机显示设备与系统设计、电视视频工程、指挥控制系统等工程技术人员提供一本有价值的参考书。余理富,教授,1945年1月生,1969年毕业于上海交通大学无线电系,现任职于国防科学技术大学电子科学与工程学院,是政府特殊津贴享受者。参加工作以来,主要从事信息显示技术与计算机科学方面的教学和科研工作。讲授“显示技术”、“脉冲与数字电路”、“彩电原理”、“计算机图形显示原理”等课程,累积一千余学时,获校教学优秀奖一次。本书对信息显示技术及其系统原理做了较为全面的叙述。主要内容包括:信息显示技术概况,显示系统指标与人的因素,显示器件,CRT和FPD的驱动、控制、接口以及系统组成,高速三维显示与立体显示技术,光栅扫描雷达显示系统和大屏幕显示与图像显示控制系统等。本书是在《计算机图形显示原理》(硬件)一书的基础上,对信息工程专业多年来的教学、科研成果总结编写而成的。显示器件及其驱动控制原理部分可作为信息显示与处理、图形图像工程等本科生专业课教材;而系统技术部分可供信息工程、电路与系统等学科硕士课程参考。本书也是从事计算机工程显示装置、视频工程、电视工程、指挥控制系统等方面的工程技术人员颇有价值的参考书。
-
结对编程技术(美)Laurie Williams,(美)Robert Kessler著;杨涛,杨晓云等译;杨涛译结对编程技术是一个非常简单和直观的概念:两位程序员肩并肩地坐在同一台电脑前合作完成同一个设计。同一个算法、同一段代码或同一组测试、与两位程序员各自独立工作相比.结对编程往往只需花费大约一半的时间就能编写出质量更高的代码,但是,人与人之间的合作不是一件简单的事情——尤其当人们都早己习惯了独自工作的时候、实施结对编程技术将给软件项目的开发工作带来好处.只是这些好处必须经过缜密的思考和计划才能真正体现出来。本书对结对编程技术的基本原则和最佳实践进行了论述,它不仅能帮助初次接触结对编程技术的团队成员和经理们熟悉这项技术,还能指导有经验的结对程序员把这项技术运用得更加纯熟。作者根据自身的实践经验,对结对编程中的各种问题进行了解释。书中用两个案例研究对结对编程技术在软件开发工作中的实际应用情况做了进一步的阐述。其中一个是在XP环境中,这是最常与结对编程技术结合使用的;另一个为CSP,这要求更高的纪律性。本书主要内容:编程搭档的选配原则。实战经验,比如如何布置工作场所,如何进行结对轮转,如何发现”不良”搭档,等等。优秀结对程序员的7个良好习惯。相对编程技术看起来简单,但当习惯于独立工作的人结对进行开发时,如何真正做到事半功倍,还要用到很多非技术性的技巧。本书作者根据自身的实践经验,对结对编程中的习惯以及应该强调和需要避免的做法等进行了全面分析,还给出了两个案例研究。本书不仅能帮助初次接触结对编程的团队成员及经理熟悉该技术,还能指导有经验的程序员更加熟练地运用结对编程技术。
-
面向对象的设计与模式(美)Cay Horstmann本书通过讲授Java语言,将面向对象的设计原理和设计模式相互结合起来。本书的重点是从设计的角度出发,循序渐进地向读者全面介绍了面向对象的设计(方法学、CRC卡和UML类图,设计模式),用户接口编程(Swing应用程序,事件处理,Java 2D图形),Java语言的高级特性(接口类型,内部类,反射,多线程技术),以及一些常用开发工具的使用。另外,本书还配有大量完整的程序代码并包含了详细的注释,可供任何面向对象编程技术的初学者或者是具有一定基础的读者参考和使用。
-
Visual FoxPro程序设计教程彭春年,张广庆,周以宁编著本书是根据教育部高等教育司组织编制的普通高等学校与计算机基础课程相关的教学大纲及全国计算机等级考试大纲编写的。本书以数据库应用系统Visual FoxPro为例,系统地介绍了数据库基本概念、关系数据库、数据库应用系统设计与实现、数据库操作、交互式操作界面的设计(如:表单、菜单等)、面向过程与面向对象程序设计等内容。全书共11章,采用严谨的结构编排逐层深入,语言通俗、操作简便、概念清晰、内容丰富、实用性强,还配有丰富的例题、习题(包括思考、判断、填空、选择及上机实践练习题)。本书既适合作为大中专院校的数据库应用教材,也可以作为Visual FoxPro初学者的自学参考书。
-
成功的软件开发(美)Scott E.Donaldson,(美)Stanley G.Siegel编著本书围绕一种成熟的软件开发模型——SEE,以案例学习的方式讲述了软件开发全过程中涉及的一系列问题,内容包括:业务实例、项目规划、软件开发、变更控制、产品和过程评审、文化变更和过程改进规划等。本书内容翔实,案例丰富,条理清晰,不仅可作为高等院校研究生或本科生软件工程类的教材,还适合在软件企业对开发及项目管理人员的培训中使用。
-
Visual FoxPro程序设计参考手册张洪举编著近几年,自从VisualFoxPro从VisualStudio中分离出来以后,VisualFoxPro的版本升级速度明显加快,几乎每年都有新版本问世。随着版本的迅速升级,许多新技术被加入到了VisualFoxPro中。例如,对XML、Web服务的支持,可以允许在VisualFoxPro中使用异构平台中的数据资源;提供的CursorAdapter工具,可以允许用户以一种简单的方式连接到各种数据源,如ODBC、ADO、XML等。现在,图书市场上已有的一些VisualFoxPro书籍或者过于简单而使读者感觉收获甚微,或者仍旧使用VisualFoxPro6.0进行介绍而显得技术过于陈旧。因此,本书力图系统、全面地介绍VisualFoxPro的基本数据库开发技术和最新的VisualFoxPro增强技术,以及更多的实用技巧,尽可能地满足不同层次读者的需求,使读者能够通过阅读本书真正掌握VisualFoxPro开发工具,从而开发出功能强大的应用程序。本书在编写过程中,尽量以一种由简入繁、循序渐进的方式来讲解VisualFoxPro编程中各个方面的内容。但是,在VisualFoxPro中,有许多技术是对多种技术的融合,这需要读者对VisualFoxPro有一定的熟练程度,以及对多种计算机知识的掌握广度。在第一次阅读本书时,读者可以粗略阅读一下大体框架,然后对关键难点重新阅读。
-
UML基础、案例与应用(美)Joseph Schmuller著;李虎,赵龙刚译本书教读者循序渐进地、系统地学习UML基础知识和应用技术。和前一版相比,本书内容根据UML 2.0进行了补充和更新,随书光盘包含了建模工具Poseidon的试用版。全书分为三部分24章。第一部分“基础知识”包括第1章到第15章,主要是介绍UML语言的基础知识以及面向对象的概念和思想,还简单介绍了UML在开发过程的应用方法。第二部分“学习案例”包括第16章到第22章,结合实例详细分析了UML的应用方法与技巧,还介绍了UML在热点领域设计模式中的应用。第三部分“高级应用”包括最后两章,先是运用UML来描述设计模式和嵌入式系统,然后讨论UML在其他领域的应用前景。附录给出了每章的小测验答案,介绍了使用Microsoft Visio专业版绘制常用UML图的方法步骤,还对常用UML图进行了总结。本书适用于从事面向对象软件开发的软件工程人员,也特别适合UML的初中级学习者。
-
Visual FoxPro 6.0程序设计技能百练张王群主编;第一时间工作室编著本书通过100个风格各异的练习实例,重点讲述了编程过程中的方法和技巧,又兼顾其础知识的应用,使读者快速找到与之相关的知识点和方法,掌握数据库编程的技巧与原理。有些实例具有很强的通用性和实用性,可以直接或稍加修改将其运用到自己的应用程序中。本书共分10章,每章包括课堂讲解与上机练习两大部分。前6章主要介绍VFP编程基础、数据库与表设计、SQL命令、索引技术、视图和数据辞典;后4章主要介绍面向对象的程序设计方法、用户界面的设计、表单和表单集的应用、如何使用VFP内部控件和ActiveX控件、如何设计用户自定义菜单、工具栏、报表输出以及应用程序的编译、发布磁盘的制作等,并简单介绍了VFP应用程序与Internet的链接方法。本书集知识性、实用性于一体,能使读者在较短的时间内通过上机练习掌握VFP编程方法与技巧。可作为初学VFP编程者、数据库程序设计人员及计算机专业教师和学生的参考书。丛书特色:·突出软件的核心知识::每课开始都进行核心知识讲解,将知识要点呈现出来,以便与后面的练习相对应。·反复进行技能特训::每课根据技能核心知识安排大量的实例进行全面训练,达到快速掌握技能的目标。·环环相扣的组织结构::练习案例之间通过有效地组织,根据读者学习习惯和知识点的不同安排内容,方便读者循环渐进地学习。
-
注册表就这500招华师傅资讯编著本手册从实际出发,首先介绍了注册表的基础,接着有针对性地介绍了Windows 2003修改、Office 2003设置、个性化电脑、优化Windows性能、增强Windows功能、网络优化配置、系统网络安全设置等等,全方位地展示注册表使用实例,同时提供软件方便读者即点即改,从而将误操作的风险降低至零。本手册内容丰富、操作性强、查阅方便、资料准确,特别适合电脑爱好者及普通用户阅读、收藏。