程序设计综合
-
Visual FoxPro高级应用实例刘斌编本书精心安排了八个完整的Visual FoxPro应用实例,主要内容包括GUI设计、数据库系统的快速开发、外部资源的使用、共享数据访部、OLE与自动化、C/S体系架构、基于Web的数据库应用系统和产品级企业应用的开发,每个实例均有详细的技术分析和说明,并给出了完整的源程序。全书知识覆盖面广,条理清晰,结构严谨,深入浅出,融理论性和实践性于一体,适用于具备一定基础的Visual FoxPro编程技术人员,也可作为大专院校相关专业师生的进阶参考书。 -
电脑游戏自己编彭博(Kane Peng)编著本书在吸收国内外游戏编程新技术的基础上,结合作者多年编程的经验和体会,由浅入深地介绍了游戏制作所必需的C++语言、Windows编程、DirectDraw编程、内嵌汇编、DirectXAu—dio、DirectXGraphics、DirectInput、Winsock等基础知识。阐述了各种高级游戏编程技巧和常用数据结构与算法等知识。另外,为方便读者更好地理解本书的内容和节省编程时间,本书还提供了供读者参考的游戏实例。最后一章提供了一个具有类似DOOM3画质游戏DEMO的源码及分析(见配书光盘)。本书语言简明扼要,通俗易懂,内容新颖、充实、叙述深入浅出,例子生动、应用性强,读者阅后必能编出自己所喜爱的游戏。本书适合有一定编程基础的大中学生、游戏爱好者、游戏编程人员及其他读者阅读。 -
SAS for Windows(v8)统计分析系统教程新编洪楠,侯军编著SAS(StatisticalAnalvsisSystem,统计分析系统)是当今国际上最著名的数据分析软件系统。20世纪60年代末期,由美国北卡罗来纳州州立大学(NorthCarolinaStateUniversity)开发,并创建美国SAS研究所(SASInstitutelnc.)之后推出的SAS系统,始终以领先的技术和可靠的支持著称于世,经过了多年的不断发展与完善,特别是近几年来推出的视窗版本SAS/Win(v6.12)与SAS/Win(v8)已成为大型集成应用软件系统。本书全面介绍了SASfo,Windows(v8)编程与调用视窗的应用技巧,包括基本统计方法、常用多元统计方法、高等统计学方法及高级作图方法,用大量实例加以阐明,并对输出结果做出解释。本书的内容与方法广泛适用于社会科学、经济学、生物学、金融学与医疗卫生保健等多学科、多专业、多层次的需要,可供高等院校、科研单位等相关专业的研究生、科技人员、大学生和企事业单位计算机工作者使用。人类已进入信息时代,要在大量的信息中获得有科学价值的结果,需要对信息进行存储、整理、统计学分析和绘制图表,可以借助于计算机统计软件包来完成繁冗的数据处理工作,从这些数据的内涵中揭示数据之间的统计学与图形变化规律,进而为决策提供强有力的支持。SAS(StatisticalAnalysisSystem,统计分析系统)是当今国际上最著名的数据分析软件系统。20世纪60年代末期,由美国北卡罗来纳州州立大学(NorthCarolinaStateUniversity)开发,1975年美国创建SAS研究所(SASInstitutelnc.)。之后,推出的SAS系统SAS/PC(v6.03),SAS/Win(v6.12),SAS/Win(v8.0)始终以领先的技术和可靠的支持著称于世,经过30多年的不断发展与完善,目前已成为大型集成应用软件系统。本书的初稿曾多次作为大学生、研究生、进修教师和培训班使用的教材。本书的内容与方法广泛适用于社会科学、经济科学、生物学、金融学与医疗卫生保健等多学科、多专业、多层次的需要,可供高等院校、科研单位等相关专业的研究生、科技人员、大学生和企事业单位的计算机工作者使用。中山大学医学部卫生统计学教研室的方积乾教授和计算机中心的邹赛德教授等为本书提出了很多指导性意见,卫生统计学教研室和计算机中心的同事们参与协作,在此深表感谢。由于编者水平有限,编写时间仓促,错误之处,在所难免,敬请读者批评指正。反馈意见,请发电子邮件(E-mail)至:hopejun@21cn.com或hongnan@163.net洪楠侯军广州·中山大学2004年6月 -
OMT应用(美)Kurt W.Derr著;殷人昆,田金兰译;殷人昆译本书利用对象建模式技术(OMT),通过一个完整的例子(包括电子归档系统的分析、设计,以及编码和测试等方面)说明开发人员是怎样开发一个应用程序的。本书附录提供了分析文档、系统设计文档、对象设计文档、基于子系统应用的C++代码、用于类操作的伪码以及对使用给定数据集的过程和产品度量标准的讨论等。本书适用于短训班学员、工程专业或计算机专业的本科生或研究生以及其他自学人员。 -
软件配置管理模式(美)Stephen P.Berczuk,(美)Brad Appleton著;黄明成译熟悉我的工作的读者或许会想,为什么搞J2EE软件体系结构的专家竟会为论述软件配置管理(Software Configuration Management,SCM)的书作序。毕竟,这两门学科不能再分开了,难道不是吗?J2EE体系结构似乎高高在上,而SCM也许被视为在软件开发中地位低下。实际上,没有什么比这更背离事实真相了。多年来,我常常发现,那些在J2EE应用体系结构上遇到问题的顾客,通常在SCM上也遇到了严重的问题。这种离奇的巧合,有两层原因。首先,许多人通常很难迅速适应变化:例如放弃一套不再适用于像J2EE这样的新环境的体系结构实践,或者放弃在一种环境行之有效,但未必在所有的环境都行之有效的软件开发过程。这样,他们就会以为,如果他们的SCM过程对前一个项目行之有效,就一定对当前的项目也行之有效:而不顾设计与构造这两个项目所使用的技术、时间框架(timescale)与方法也许完全不同的事实。其次,人们往往想靠一小组简单的规则支配他们的全部行动。然而,采取过于简单的方法通常会在抽象与现实交会的地方遇到问题。无论问题是理解为什么特定的J2EE构造(例如Entity EJB)在一种情况下行之有效,而在另一种情况下却不行;还是理解为什么让开发者有自己的,能在其中进行开发与集成的私用工作区是重要的(毕竟,你迟早得把他们的代码加以集成),问题都是一样的。在这两种情况下,简单的规则(使用Entity Bean;使用构造脚本)的确是好建议,但它必须在经验的熔炉中经受锻炼,因为在未经锻炼之前,它太脆弱,无法应用。通过最近20年关于混沌和复杂性理论的研究,数学家与科学家们开始发现,虽然根据太少的和过于简单的规则构造的系统通常迟钝而单调,但只要增加很少几个规则,便常常可以得到惊人的复杂与美妙的系统。这些系统即使受到外力的严重扰乱,仍能自行重组,使总体构架保持完整。你手里的这本书就提供一组具有这种柔韧性的SCM规则。Steve和Brad提出了把SCM作为模式系统对待的成熟建议。正如他们早些时候有力地揭示的,模式系统的实力不在于各个模式本身,而在于模式之间的关系网。作者开发出模式的连锁网络,覆盖了最常见的SCM实践。然而,更重要的是,他们说明,SCM面临的问题不是任何一个模式可以独自完全解决的:你需要仔细地考虑各个SCM实践与其他实践的联系,以免作茧自缚。例如,你也许想提前看一下他们在第一个模式:"主线"(第4章)中给出的绝妙建议。这个貌似平凡的建议(开发者应在单一、稳定的码基上工作)正是我发现被许多组织:包括那些在实现过程中已经花费了数百万美元的大型的、成功的公司:在某种程度上忽略了的东西。这是常识,非常实用的常识,而这正是它的难得之处。同样,在"私用工作区"(第6章)和"私用系统构造"(第8章)中给出的建议,简直和使得现代的Java集成开发环境(例如VisualAge for Java和IBM的WebSphere Studio)如此有用和如此流行的两个关键思想一模一样。当有人问我(差不多每天有人问),为什么开发者应当选择这样的集成开发环境,而不是用传统的代码编辑程序和编译程序在命令行进行开发时,这些工具不仅允许而且积极鼓励这种开发风格的事实,是使我能够用简单的措词表达我的建议的关键因素。所以,我相信,你会像我一样发现本书有用,有启发。自从几年前,这些模式首次在程序模式语言(Pattern Languages of Programs,PLoP)会议上发表以来,我已经向人们介绍过本书的一些模式,而且我发现,它们对构筑坦诚的、有建设性的、关于如何以正确的方式实施SCM的论坛是无价之宝。这些模式已经在解决需要靠技巧与智谋来慎重处理的对顾客的承诺时,成为我劈开复杂的SCM问题的戈尔迪结的利剑:我希望,你也能很快开始挥舞这把利剑。:Kyle Brown《Enterprise Java Programming with IBM WebSphere》的作者 -
软件体系结构及实例分析余雪丽主编本书共三篇12章,第l~4章构成基础篇,重点介绍软件体系结构的基本概念和基本原理,明确提出软件体系结构的动态性和适应性的理念。第5~9章构成应用篇,从身边的实例出发,以理论为指导,分析软件体系结构原理的具体应用,以求缩短软件体系结构理论与实际软件开发之间的距离。第10~12章构成发展篇,选择以网络为中心的前沿应用实例CORBA、Web Services、P2P、MAS及Grid来分析软件体系结构的作用,以及软件体系结构的动态性、适应性的体现,通过对新应用、新服务中体系结构及其动态性、适应性的初步分析,起到抛砖引玉的作用。本书的读者群包括计算机及相近专业本科高年级学生、计算机应用和软件专业的硕士研究生、软件学院的学生。同时,本书对于在企业和公司从事软件开发的技术人员、软件密集型项目及开发团体的软件构架师、项目负责人等都有一定的指导作用。 -
程序设计基础吴文虎编著本书重点讲授在C/C++语言环境下,编写程序的思路和方法,涉及计算机语言、数据结构和常用算法等内容。全书内容丰富,强调动手实践,深入浅出地引导读者理性思维和理性实践,教学方法引入人胜,便于自学。 本书可作为大专院校教材,亦可供从事计算机、自动化和相关领域的科研人员参考自学。 -
Visual FoxPro数据库设计教程杨佩理,陶瑜编著本书全面介绍了VisualFoxPro(VFP)数据库编程语言,内容涵盖从数据库的基本概念和基本操作到应用程序设计的各个方面。本书有序地组织了VFP所包含的主要知识,讲解了VFP的操作设计环节,使读者能够快速掌握VFP平台上的数据处理方法。从编程部分开始,本书紧密结合面向对象的主题,以培养读者面向对象编程的能力。书中给出了大量经过调试运行的实例,便于初学者入门。本书结尾还包含一个课程设计,以提高读者的实际应用能力。本书可作为高等院校相关专业VFP课程的入门教材,也可用于自学。简明扼要。本书以简洁的语言介绍了数据库技术的基本概念和系统开发的基本方法,由浅入深、重点突出,旨在引领读者在较短的时间内顺利进入VisualFoxPro的大门。系统性强。本书系统介绍了VisualFoxPro的操作环境、操作方式,以表作为切入点,全面介绍了VisualFoxPro中数据库、查询、表单、类、报表以及菜单的设计思想和设计方法。重点介绍了面向对象编程的思想和程序设计方法。理论与实践并重。本书穿插了众多实例,以加强对VisualFoxPro中各种操作和设计方法的理解。大多数设计实例中包含对设计进行分析的环节,可帮助读者理解该例的设计方法,并可帮助读者逐渐建立一种科学的分析和设计思路。此外,本书还配合各章内容安排了大量的上机实验,并在本书结尾安排了课程设计,以提高读者独立设计的能力。本书为教师配有电子教案。 -
统计基础和SPSS 11.0入门与提高东方人华主编;周皓编著丛书特色·精选著名流行软件,紧跟版本更新,连续推出配套图书·由“入门”起步,注重“提高”,使新手老手都能成为行家里手·根据用户实际使用的需要取材谋篇,着重技术精华的剖析和操作技巧的指点·明晰精练的风格,醒目的步骤提示和生动的屏幕画面使您如临操作现场通过本书可学到以下知识:●SPSS的基本情况,用户将要面对的数据类型●如何利用SPSS给出对数据的数字形式和图形形式的描述●有关假设检验的知识及其在SPSS中的操作●研究不同变量之间的关系本书将社会经济统计分析的基础原理与SPSS的实际操作相结合,利用各种形式的实例贯穿全部内容。主要介绍了SPSS软件中的基础内容、数据来源、数据的简单统计、计算描述型统计量、组间比较、查看分布、变量组合的简单统计、利用数据画散点图、根据样本评价结果、正态分布、平均值的检验、两个相关平均值的假设检验、对两个独立均值的假设检验、一元方差分析、二元方差分析、观测值与期望值的比较、非参数检验、测量相关性、线性回归与相关、回归假设的检验、残差分析、建立多元回归模型、多元回归对话框等。本书的主要特点是:全面而实用。理论与实际结合,不仅让读者掌握SPSS11.0软件的操作,而且让读者在理解各项统计功能及具体含义的基础上,结合实例,真正掌握统计分析与软件操作相结合的应用。本书适用于SPSS的初学者,各类统计分析人员、经济管理人员和科技工作者,可作为SPSS11.0软件培训教材;也可供各类大专院校师生开设统计课程使用。 -
Microsoft Excel VBA高效办公范例应用韩泽坤, 朱瑞亮编著很多读者学习Excel入门后哪现,在实际工作中真正需要的Excel应用远不像入门书籍所讲述的那么简单,必须掌握Excel函数、宏与VBA等高级工具才可以。但在进一步的学习中却发现很难在市面上找到一本专门介绍Excel宏与VBA等高级工具的范例书籍。本书就是专为解决用户的这些烦恼而编写的。本书通过14类日常工作中的实用范例,讲解如何使用VBA轻松完成大量且重复的数据操作和分析工作,如何在工作表中实现数据交换和各种交互操作管理和内置函数的使用,是Excel入门者提高应用水平的绝佳选择。随书附赠光盘内含本书范例所用到的素材和最终源文件,以及Excel实用模版、升级补丁和相关专题资料,帮助您更有效率地学习
