其他编程语言/工具
-
VRML语言入门与应用黄文丽[等]编著VRML(Virtual Reality Modeling Language,虚拟现实建模语言)是Internet上基于WWW的具有交互性的虚拟现实建模语言,是HTML的三维模拟。VRML改变了原来WWW上调、交互性差的弱点,交人的行动作为游览的主体,为用户创建了在其中自由翱翔的虚拟空间。本书系统地介绍了虚拟现实建模语言(VRML)的基础知识和各节点详细的使用方法,并给出大量的实例,供读者参考。全书分为两大部分:第一部分为VRML的基本理论和各节点语法,以及如何通过VRML来创作和开发虚拟空间的方法和技巧;第二部分结合编者开发的数控车床的VRML三维造型的实例进行详尽论述,希望能使读者的VRML编程开发水平在实践中得到不断提高。本书适用于梦想自己制作虚拟空间的VRML初学者,也可作为运用VRML技术进行系统仿真、虚拟现实程序设计的研究人员和程序开发人员的参考书籍。 -
面向对象建模与设计(美)James Rumbaugh等著UML(统一建模语言)是当今主流的建模语言,不过作为其重要基石的OMT(对象建模技术)却不太为国人所知,了解OMT的本质对深刻理解UML和面向对象,进而研究自己的建模技术有着重要意义。本书由OMT的倡导者JamesRumbaugh亲自撰写,为你详细介绍OMT的原理及应用。面向对象建模与设计加深了对需求的理解,产生了更简洁的设计和更具可维护性的系统。一般来说,类拟的其他著作更多关注于程序和编码,这从某种意义上是在强迫读者按照计算机的观点去思考,而不是按照应用程序本身。本书强调了面向对象技术不仅仅是一种编程的方式。它应用于整个软件开发周期。本书提出了一种新的面向对象软件开发方法,该方法贯穿于分析、设计和实现阶段。本书特点:重点介绍分析和设计的高层的、前端的概念性过程,而不是低层的、后端的编程实现步骤。涵盖整个软件开发周期(分析、设计和实现)::使用统一的记法。提供独立于编程语言的图形化记忆和方法学。包括有关作者开发的工业化面向对象应用程序的案例研究。提供大量的例子和练习、概念和方法步骤的一览表,以及接近300个左右的图。本书还为为您奉献了最具实践意义的建议和工业化应用程序的例子。 -
问题求解与编程概念(美)Maureen Sprankle著;张晓明,邓劲生译;张晓明译本书深入浅出地阐述了如何利用计算机来求解问题的一些思想和方法。全书分为6个部分,另有6个附录。本书全面讲解了解题方法和编程概念的各个方面,通过详细的解释和大量的实例逐步展开介绍,从基本的数学函数和操作符到代码、数组、指针和其他数据结构等技术的设计和使用,以及数据库和面向对象程序设计的概念,然后以综合实例阐述应用软件中解题方法的使用。附录介绍了商业中常用到的模板、排序和合并方法。本书是一本学习如何求解问题的教材,适合作为高等学校计算机专业学生的必修或选修课程,对于希望提高自己编程水平的广大程序员也具有很大的参考价值。 -
Delphi 7应用案例开发篇甘志,陈宜凯,李幼仪编著本书特点:·深入体验有组织的Delphi项目开发·熟练运用ModelMaker进行软件设计·随心所欲使用Delphi+Apache开发Web应用·使用SQLExpress开发MySQL应用·掌握Delphi开发的高级技巧本书为“Delphi7应用开发丛书”之《Delphi7应用案例开发篇》。全书通过一个电子商务系统的开发,系统而深入地讲解了Delphi7软件开发的重点和难点,尤其是数据库应用、基于Web的分布式应用系统以及报表系统的开发。书中的实例是实用的电子商务应用。实例脚本注释丰富,思路清晰,分析透彻,并且采用了巧妙的技巧加以实现。本书共10章。首先简单地介绍了Delphi的关键特性、Delphi的集成开发环境等。在对案例进行介绍之前,通过一个多文档MDI编辑器的编写介绍了Delphi7中编写应用程序的一般方法。在随后的案例开发中,介绍了数据库应用、dbExpress技术、Rave报表设计以及IntraWeb服务程序的开发。在案例编写完成之后,介绍了Delphi7编程的一些高级技巧。本书的附录部分介绍了ModelMaker的大部分特性和相关的MySQL介绍。本书附带1张光盘,内容为本书中涉及的示例程序的源代码以及用到的服务程序。本书内容详实,实例丰富,图文并茂,语言通俗易懂,可读性强,是Delphi开发人员的一本不可多得的参考书籍。它即可以作为初学者的入门和兴趣读物,又可以作为深入学习者的提高和拓展图书,同时也不失为数据库软件和Web系统开发人员有益的参考书。 -
Delphi 7从入门到精通(美)Marco Cantu等著;罗征 等译作为“Delphi从入门到精通”系列丛书的第七版,本书涵盖了Delphi的最新特性,包括.NET支持和内嵌工具,XML支持和Web服务,用VCL和CLX构建定制组件,以及Delphi 7运行时库等。本书适用于了解程序设计相关知识的人士阅读,特别是高级开发人员和组件开发人员。 -
面向对象程序设计实用教程习题解答与应用实例牟永敏本书总结了编著教学和科研的经验体会,在编写时既注重系统性和科学性?痔乇鹱⒅厥涤眯浴H楣卜至酱蟛糠郑谝徊糠郑浴睹嫦蚨韵蟪绦蛏杓剖涤媒坛獭芬皇榈南疤饨辛讼晗阜治龊徒獯稹5诙糠郑芯倭肆礁鲇τ檬道5谝桓鲇τ檬道饕樯芰私樯苁褂肰C++编写图形处理应用程序。第二个应用实例,主要介绍了如何使用TC++编写文字处理应用程序,这两个应用实例都详细地介绍了如何利用OOP技术对问题进行面对象分析、面向对象设计和面向对象实现的过程。本书是与主教材《面向对象程序设计实用教程》一书相配套的辅助教材。全书共分两大部分,包括习题解答和两个应用实例。两个实例分别介绍了使用VC++编写图形处理应用程序和使用TC++编写?淖执碛τ贸绦颍冀彩隽巳绾卫肙OP技术对问题进行面向对象分析、面向对象设计和面向对象实现的过程,并给出了主要的程序实现代码及注释。书附光盘中提供了在Windows环境下和DOS环境下编写的较多实例和全部源代码,读者在编程时可直接套用,达到事半功倍的效果。本书可作为高等院校“面向对象程序设计”课程的辅助教材或教学参考书,也可供软件工作者和需要开发应用软件的广大计算机用户阅读参考。 -
新编Visual Foxpro程序设计教程高怡新,谷秀岩等编著本书根据高等学校VisualFoxPro程序设计课程最新教学大纲组织编写,内容包括数据库和数据库管理系统的基本概念、VisualFoxPro的基础知识、数据库和数据表的基本操作、结构化查询语言SQL,以及传统的面向过程的程序设计方法和先进的可视化的面向对象程序设计方法,最后通过一个实例介绍设计数据库应用系统的各个步骤,有助于读者掌握基于数据库的实际应用程序开发技术。本书概念清晰、实例丰富、内容取舍合理、章节安排得当,各章均在阐述基本概念和要点的同时,通过相应范例进一步说明问题以加深读者理解。各章后均附有一定数量的习题,并在书后的附录中给出答案,便于读者复习参考。本书可作为各类院校非计算机专业VisualFoxPro程序设计课程的教学用书,也可作为全国计算机等级考试二级VisualFoxPro考试的培训教材和参考书。 -
Delphi7数据库系统设计与开发张春林,马成勇,刘均编著Delphi是一个极为优秀的优秀的快速应用程序开发(RAD)工具,在开发数据库方面功能尤其强大。本书以实例教学的方式全面系统地讲述了Delphi开发数据库的编程方法,深入探讨了Delphi的最新技术。本书共7章,主要包括Delphi程序设计基础的知识和6个具有代表性的实际应用程序的详细开发过程。本书有机地将Delphi开发应用程序的理论和实践结合在一起,详细、深入地介绍了使用Delphi开发应用程序(特别是应用面最广的管理信息系统)的整个流程,引导读者开发实用的、功能全面的应用程序。本书内容新颖、实用,叙述浅显易懂,可作为大专院校相关专业学生的学习用书和培训班的教材,亦可供Delphi程序设计人员及数据库开发人员参考。 -
程序设计基础张杰敏主编《程序设计基础》是职业技术教育软件人才培养模式改革项目成果教材,是为初学程序设计者编写的教材,凡具备初级计算机知识的人都能读懂。全书体系合理,结构紧凑,条理清楚,阐述简单明了、深入浅出、通俗易懂,示例程序具有良好的可读性、连续性和实用性。丰富的图表、图形可有效地帮助读者理解关键概念。每章都包括学习目标,编程指导、小结和习题,宜于读者巩固所学的知识,帮助读者克服初学的困难,并养成贯穿始终的良好编程习惯,为读者今后的提高奠定基础。《程序设计基础》描述的是基于ANSI标准的C语言。主要内容包括C的基本概念,基本数据类型、运算符和表达式、控制流、函数、指针、数组、结构和联合以及标准库输入和输出函数。适用于高等职业学校、高等专科学校、成人高校及本科院校举办的二级职业技术学院、继续教育学院和民办高校使用,也可作为大专院校学习C语言程序设计的教学参考书和自学用书。 -
事务性COM+编程(美)Tim Ewald著;覃剑锋 等译创建高效执行企业关键功能的可伸缩分布式系统无疑是一件相当艰巨的工作,微软公司开发的COM+可以为此提供帮助。COM+是为COM构件提供的一个非常复杂的运行时环境,其设计目的是简化可伸缩系统的开发,并作为更高层次的框架(如BizTalk)和站点服务器商业版的基础。不过,在不清楚COM+的工作原理的情况下,是无法发挥其强大功能的。本书阐述了COM+的工作原理,向读者展示了如何使用其开发可伸缩应用程序。具体内容包括:可伸缩性的特性,传统面向对象方法不适用于可伸缩系统的原因,以及事务的重要性。书中解释了如何通过描述表和因果关系体实现COM+运行时服务;介绍了套间、组织,以及它们在COM+进程的并发控制中的作用;此外,还说明了事务流及其在整合对象和事务中的工作过程。作者在书中展示了即时激活和对象池化是如何协同工作的;揭示了HTTP和MSMQ作为明显优于DCOM的通信协议的重要性;更重要的是,他还解释了以上所有元素对基于COM+的可伸缩系统的设计的整体影响。本书的实用型介绍方式,使其既包括了对技术基本原理的介绍,还包括了对使用COM+创建可伸缩应用程序的实现细节的具体指导。TimEwald是DevelopMentor(业界领先的开发人员服务公司)的首席科学家。他的研究和开发工作集中在应用COM和Java等构件技术来设计和实现可伸缩系统上。他是DevelopMentor公司的几个课程的作者和合作者,包括MTS和COM+课程。此外,他还是EffectiveCOM(Addison-Wesley)的合作者,DOC和ApplicationStrategies的前任专栏作家,并常常在各种会议中发表演讲。在加入DevelopMentor之前,Tim是专门研究COM以及相关技术的独立顾问。
