软件与程序设计
-
从零开始赵煜筠编著本书循序渐进地介绍了Visual Basic语言的基本概念和使用方法,内容包括Visual Basic概述、Visual Basic语言基础、窗体设计、对象和类、绘图方法、ActiveX控件、多文档界面设计、文件操作、DLL和Windows API以及数据库访问技术等。本书在讲解基础知识的同时,通过大量程序范例,对Visual Basic的常用功能进行了详细解释,同时也介绍了一些Visual Basic语言的高级应用技巧。本书每章的最后都有一些练习题,可以帮助读者检验学习效果。书中用到的程序范例,都已上载到老虎工作室网站(http://www.laohu.net),读者可以下载并对照使用。本书非常适合作为Visual Basic的基础培训教程,也可供初学者自学使用。 -
计算机程序设计艺术(美)Donald E.Knuth著;苏运霖译本书是国内外业界广泛关注的7卷本《计算机程序设计艺术》第2卷的最新版。本卷对半数值算法领域做了全面介绍,分“随机数”和“算术”两章。本卷总结了主要算法范例及这些算法的基本理论,广泛剖析了计算机程序设计与数值分析间的相互联系,其中特别值得注意的是作者对随机数生成程序的重新处理和对形式幂级数计算的讨论。本书附有大量习题和答案,标明了难易程度及数学概念的使用。本书内容精辟,语言流畅,引人入胜,可供从事计算机科学、计算数学、计算技术诸方面的工作人员参考、研究和借鉴,也是相关专业高等院校的理想教材和教学参考书。《计算机程序设计艺术(英文影印版)》(1-3卷精装全套)翻译《计算机程序设计艺术》经过的片断回忆苏运霖 -
C++编程习题与解答(美)John R.Hubbard著;徐漫江 等译本书由浅入深地介绍了C++语言的各个方面,并在所涉及的各个知识点给出了详细的例子,使读者能够更容易了解C++语言的内容。无论读者是从未接触过C++语言的新手,还是对C++语言有一定经验的开发人员,本书都能使你对这门编程语言有全面系统的了解。 -
CORBA服务(美)OMG编、韦乐平等译;韦乐平译本书是“CORBA技术系列丛书”的第三册,根据OMG的《CORBA Services》编译而成。内容包括命名服务、事件服务、通知服务、生命周期服务、持久性对象服务、事务服务、并发服务、关系服务、具体化服务、查询服务、许可服务、属性服务、时间服务、安全服务、交易对象服务和对象集合服务。本书的编译工作是由朗讯科技(中国)贝尔实验室、朗讯科技(中国)、上海国信朗讯,及深圳朗讯科技光网络(中国)共同完成。本书可作为专业软件工程师的实用参考书,也可作为高等院校通信与计算机相关专业的教学参考书。 -
应用SOAP实现.NET XML Web服务(美)Kenn Scribner,(美)Mark C.Stiver著;刘勇,宋继斌译本书专门探讨了在.NET平台下如何应用XML和SOAP实现Web服务,有着较好的现实意义和实用价值。 全书分为3个部分,第1部分是“Web 服务基础”,包括前5章,详细描述了Web服务的内容和机制,以及.NET框架是如何应用到Web服务中的。第2部分是“实现Web服务”,包括第6、7两章,介绍了ASP.NET和—些Visual Studio.NET的Web开发功能。第3部分是“更高级的Web服务”,包括最后3章,讨论了.NET Remoting、极端Web服务、.NET与Web服务安全等问题,并指出了解决这些问题时的注意事项。附录提供了进行Web 服务开发所需的资料和网络资源。 本书适合中高层次的Web服务开发人员阅读,尤其适合对.NET下的Web 服务有应用需求或感兴趣的读者。 -
数据结构习题与解答(美)John R.Hubbard著;阳国贵等译本书介绍了网络环境下体现软件工程和面向对象理念的JAVA编程语言,讲述了它的面向对象、分布式、可移植性等诸多特点以及如何使用JAVA语言来实现各种主要的数据结构。全书使用了大量的源程序,从一个程序员的视角重新诠释了数据结构以及JAVA实现,是一本不可多得的好书。 -
从2-Tier蜕变到N-Tier的PowerBuilder7.0/e时代网络编程系列方泊汾编编辑推荐:本书从PowerBuilder的发展历史开始介绍,由传统的PowerBuilder2-Tier客户机/服务器体系,到PowerBuilder在N-Tier的客户机/服务器体系应用以及与JaguarCTS上面的整合应用都有详细讲解。通过对本书的学习,必能帮助开发人员快速步入N-Tier客户机/服务器体系开发、网络应用与电子商务的新世界。 -
C++ Builder 6编程实例教程胡波,张昆编写本书用 36个范例为主线,全面深入地介绍了C++Builder 6程序设计的方法和技巧。 本书共有11章,主要内容包括 C++ Builder 6新视角,介绍 C++ Builder 6的一些基础知识,以及如何编制简单的 Windows应用程序(1个实例):第2章设计VCL控件小程序,介绍 C++Builder 6基本的用途和使用方法(5个实例);第 3章处理艺术文本和文件,集中讲解了在 C++Builder 6中进行文件处理操作的方法(4个实例);第4章绘图设计和应用,主要是进行简单的图形绘制的基本技巧和方法(4个实例);第5章对话框应用和窗体设计(4个实例);第6章图像显示和处理技术,其内容是进行图像处理的各种编程技巧(4个实例);第7章数据库开发和应用(4个实例);第8章视频和音频多媒体开发(1个实例);第9章第三方OCX控件的应用,提供了用ActiveX控件进行编程的基本方法和应用实例(4个实例),带领读者学会如何进行共享技术的编程;第10章网络应用与客户/服务程序(3个实例);第11章Windows信息共享技术的应用,介绍一些Windows编程核心技术的应用及实例(2个实例)。 本书内容全面翔实,开发实例、开发技巧丰富,易学易用、简洁明了。尤其适合初、中级编程员使用,对 C++ Builder专业人员以及高校相关专业的师生也有很高的参考价值。 -
Perl网络编程实例许叔云,薛凤武编著本书通过28个实例全面、细致地讲解了Perl的基本语法和应用。从简单的实例到高级的编程技巧,都有所涉猎。其中,实例1介绍了Perl语言的基础知识和工具的安装:在实例2-实例11中,通过大量的小例子介绍了Perl语言的基本语法;在实例12中,详细介绍了Perl语言的环境设置;实例13-实例28中提供了综合性的例子,介绍了Perl语言在网页设置和CGI编程中的应用。本书适合Perl语言的初学者,同时也可作为中高级读者、高等院校师生和网络工程师的参考书。 -
Visual Basic.NET语句与函数大全郁红英,冯庚豹等编著本书是MicrosoftVisualBasic.NET编程者的必备参考手册之一,书中详细说明了VisualBasic.NET的语句、函数及运算符的功能和使用方法,并提供了相应的例子。此外,本书还提供了VisualBasic.NET中的常量、枚举、数据类型及名词解释等内容。全书分为三篇,第一篇详细介绍了VisualBasic.NET所有语句的功能和使用方法,包括声明、分支、循环、事件处理、错误处理、模块和子程序、类操作等语句;第二篇详细说明了VisualBasic.NET所有函数的功能和使用方法,包括数学、转换、数值计算、数组操作、对象操作、字符操作、系统、时间与日期、财务处理及文件管理等函数;第三篇全面讲解了VisualBasic.NET中所用到的枚举、常量、数据类型、运算符及有关名词等内容。读者对象:本书可作为VisualBasic.NET编程人员的工具书,也可作为学习使用VisualBasic.NET编程者的参考资料。出版说明随着新世纪的到来,人类社会已进入信息时代、网络时代。计算机应用的普及和深入,软件技术的发展和新软件的不断涌现,数量更多质量更高的计算机应用系统的研究和投入使用,要求越来越多的高水平的软件工程师以开拓者的姿态投身其中。我国的软件工程师队伍已有了长足的发展,软件开发水平已有了长足的进步。作为中国人,我们期盼的是中国软件业走自主创新之路,在世界上的地位越来越高。作为出版工作者,为发展我国的软件事业尽最大努力,是我们义不容辞的责任,这正是我们于1999年底推出《软件工程师》丛书的初衷。目前这套丛书已出版了20多种。从市场销售和读者反馈的情况看,这套丛书已经得到了读者的首肯和厚爱,这也是对我们下一步工作的激励。从当前我国的软件开发情况看,和前几年相比,有了如下变化:1.单机单用户应用系统的开发和应用越来越多地转向网络多用户系统的开发和应用,如开发企业网和因特网数据库应用、安全系统等。2.单一的高级语言使用越来越多地转向多种高级语言的综合使用,仅仅会用一两种高级语言进行开发的软?こ淌σ丫械搅Σ淮有摹?3.越来越多的软件工程师正在使用一些高级的、包含编程功能在内的应用软件和专用软件,如使用Flash、Dreamweaver开发网页,使用Director、Authorware开发多媒体演示系统等。可以说,应用系统的多样化、规模化和复杂化对软件工程师提出了更高的要求,同时也为软件工程师提供了更多的施展个人才华的机会。针对这种形势,我们正在扩充《软件工程师》丛书的选题范围,进一步界定这套丛书的特色,设想是把丛书按如下类型整合:一是开发类,通过大量实例说明如何使用各种流行的高级语言、工具类软件开发不同的应用系统,说明开发思想、开发过程、难点及其解决方案。为了适应我国软件工程师开发综合软件系统的需求,我们把包含编程功能在内的高级应用软件的开发应用也纳入到丛书中。二是技巧类,通过大量实例说明在不同应用系统开发过程中,有关缩短开发周期、提高开发质量、解决开发中的疑难问题的各种技巧。三是技术类,介绍软件开发的有关理论和技术,以及在实践中的应用,如系统分析与系统设计、软件测试和系统安全等。四是手册类,即每个软件工程师必备的案头书。我们把为软件工程师提供图书信息服务为宗旨,坚持以图书质量为生命。我们希望《软件工程师》丛书能对读者有所帮助,希望读者提出更多的宝贵建议和意见,包括工作中遇到的技术难点、疑点和问题。希望更多的作者加入我们的专家行列,推介自己的实践经验和累累硕果。我们的网址是www.phei.com.cn,请和我们联系。为了我国软件业的更加美好的明天,让我们共同努力。前言PHP是一种服务器端的HTML嵌入式脚本语言,它以独特的语法混合了C、JAVA和Perl语言的特色,为网页设计者提供了编写动态页面的强大工具,受到了全世界用户的普遍欢迎。除了功能强大外,PHP还具有极好的开放性和跨平台特性,并且可以自由使用和传播,这些都使得PHP具有极强的生命力和良好的发展前景。随着自由软件在我国的普及和发展,相信PHP必将在我国的信息化建设中扮演越来越重要的角色。本书试图通过介绍各种实例,将PHP的各种高级编程与开发技巧展现给读者。本书内容翔实,不仅介绍了PHP的各种高级技巧,而且全面、深入地分析了一个完整的大型PHP应用程序。本书的另外一个特点是可操作性强,按照本书的介绍,读者能够很轻松地学习和掌握PHP。本书由四个部分组成:第一部分介绍PHP语言基础,内容包括PHP的安装和配置方法、语言元素、控制流程和编程、调试技术。第二部分介绍PHP的各种高级技巧,内容包括代码风格、会话控制、数据库操作、图像处理、XML处理、函数使用技巧、站点设计、WAP与WML等。第三部分为综合实例的介绍,通过介绍和分析一个完整的PHP应用程序(PostgreSQL数据库管理程序),向读者全面介绍利用PHP开发大型应用程序的方法和技术。最后一部分为PHP的主要函数参考。本书配套光盘收录了本书出版说明、前言、目录和函数参考的电子文档。除本书参考文献列出资料外,作者还参考了其他许多文献,难以一一列出,在此向相关的作者表示衷心的感谢!最后向所有关心、支持和帮助过本书编写的领导、朋友和家人表示诚挚的谢意!本书的主要作者为彭晓明、秦清、樊华、黄志良和熊济宁,彭晓明负责全书统稿。参与本书编写的还有田李、田国成、黄德勇等。由于作者的能力和水平有限,加上时间仓促,本书可能有不妥和错误之处,如能给予指正,我们将不胜感谢!作者2001.5
