软件与程序设计
-
深入学习:COM+高级编程(美)Robert J.Oberg著;刘谦,苏建平等译本书全面介绍微软COM+和DNA体系结构,使读者建立和掌握COM+/DNA应用开发环境。深入学习COM/DCOM的主要概念,介绍如何使用Visual C++和Visual Basic建立服务器/客户应用的程序设计方法,以及错误处理和程序调试的基本技术。本书还重点介绍使用COM+实现多层应用的原理与方法。全面介绍了Windows 2000环境下的COM+安全特性,介绍使用ADO、SQL Server进行数据库程序设计的基本技巧,以及使用微软Web应用工具Active Server Pages创建Web应用的方法。本书适合于具有一定程序设计经验的读者自学COM+编程。随书附带CD,提供几十个COM+最新程序。 -
Visual C++ 6.0数据库开发实例同志工作室编著Visual C++ 6.0是美国Microsoft公司开发的Microsoft Visual Studio套件的一部分,是运行于Windows平台上的交互式可视化集成开发环境。本书从Visual C++ 6.0的数据库编程基础开始,以示例的形式由浅入深地介绍了在Visual C++ 6.0中开发数据库应用程序的技术,包括DAO技术、ODBC连接、SQL语言等。 本书通俗易懂,讲解细致,并对大量示例进行了透彻的分析,适合中级程序开发人员学习使用。对于从事Visual C++ 6.0数据库开发与应用的广大科研人员和高校相关专业的师生而言,本书也不失为一本有价值的自学读物或教学参考书。 -
数据结构与算法分析(美)Clifford A.Shaffer著;张铭,刘晓丹译作为《数据结构与算法分析(C++版)》的姊妹篇,本书采用了当前十分流行且适合于Internet环境的面向对象程序设计语言Java作为算法描述语言:本书利用Java的接口(Interface)来定义抽象数据类型,这比使用C++的类更自然。本书把数据结构原理和算法分析技术有机地结合在一起,系统地介绍了各种类型的数据结构和排序、检索的各种方法。作者非常注意对每一种数据结构的不同存储方法及有关算法进行分析比较。本书还引入了一些比较高级的数据结构与先进的算法分析技术,并介绍了可计算性理论的一般知识。本书概念清楚,逻辑性强,内容新颖.可作为大专院校计算机软件专业与计算机应用专业学生的教材和参考书,也可供计算机工程技术人员参考:本书完整覆盖了基本的数据结构和算法分析原理。其重点是教授学生在解决特定问题时,如何选择并设计最佳数据结构所需要的原理;另一个重点是包含了大量图表、实例学习、项目以及实践习题。·所有编程实例都是用Java写的,提供的实际Java代码基本上覆盖了所有算法。Java编写的简单、清楚的实例用于说明数据结构概念。·对于不熟悉Java的读者,本书带有一个附录,描述了必要的Java语法和概念,以帮助读者理解程序实例。·覆盖了内存处理和基于磁盘处理的相关论述,对两个论题进行了适度集成并各有侧重。·算法分析技术的表述贯穿全文,并紧密围绕程序员和本科生的实际需要而写。·每个数据结构和每个算法的表述都带有代价与效益的分析,使读者可以透彻理解如何评估代价与效益,包括数据结构的空间比较、空间/时间代价以及特殊用途的数据结构或算法的使用等。本书适合计算机科学相关专业的二年级或三年级学生使用。 -
单片机的C语言应用程序设计马忠梅[等]编著内容提要本书是针对目前最通用的单片机8051和目前最流行的程序设计语言C,以Franklin/Keil的C51编译器为工具,讲解单片机的C语言程序设计的教材。全书共十三章,既有单片机基础知识部分;C51的基础部分:数据与运算、流程控制语句、构造数据类型及函数与程序结构;又有C51的应用部分:内部资源、扩展资源、输出控制、数据采集、机间通信及人机交互的C编程。本书还对软件工程推崇的模块化编程技术有所阐述,特别还为实时控制的精确定时讲述了与汇编语言的混合编程技术。本书各章末均配备了足够数量的习题,可供师生选用。本书的特点是实例较多、各章配有习题、实用性强。C语言是针对8051特有结构描述的,这样即使是无编程基础的人也可通过本书学习单片机的C编程。本书可作大专院校师生、培训班师生的教材,也可作为从事单片机应用的技术人员参考用书。 -
Windows网络编程之VB篇萧秋水,文娟编著Internet技术无疑是当今计算机技术的最大热点。本书以目前最为流行的RAD软件之一的VisualBasic的最新版本6.0作为开发工具,尽最大可能包容现在网络的流行协议,讲解网络应用程序的开发原理以及在WindoWs平台下的实现方法。本书以编程实例为主线,辅以必要的技术要点,详细地介绍了网络编程中的各个方面,从内容上覆盖了网络通信中使用的多数协议。本书的具体内容包括网上聊天、网络参数的获取、电子邮件的收发、P1ng、FTP客户机、网络资源映射、网络新闻组、Web服务器与浏览器、Telnet服务器与客户机、RAS拨号上网以及TAPI编程等。随书附带含书中各实例源代码及可执行程序光盘一张。本书适用于使用VisualBasic6.0进行Windows网络编程的中高级程序员。当然,初级读者也可从中受益。 -
JavaScript实例应用马凡,李蟠编著本书主要以实例为主,全书共分4章,第1章主要介绍了JavaScript脚本语言的主要特征和基本功能,并通过一些实例来帮助读者加深理解;第2章主要介绍了编写JavaScript脚本的规则以及如何在HTML文档中嵌入JavaScript脚本语言;第3章主要介绍了JavaScript系统中预先定义的对象,相比用户自定义的对象而言,预定义对象的利用率更高;第4章给出了大量的精彩实用范例,除了可供练习之用以外,读者还可以在实际应用中稍加修改,即可运用到自己的网页中。本书特别适用于初、中级网页编程人员,但对高级网页编程人员也是不可缺少的参考手册。JavaScript是一种描述脚本语言,它可以嵌入HTML中,可在客户端执行,是动态Web设计的最佳选择,也是浏览器普遍支持的脚本语言。作者通过众多网上频繁应用的经典实例,对JavaScript作了详细的分析,让您从学习中体会到它的强大功能。 -
Delphi 5.0时尚编程百例网冠科技编著Delphi是面向对象的可视化编程语言,它是目前面向对象和控件开发性能最好的工具之一。本书通过100个实例,讲解Delphi 5.0的开发和应用方法。全书共分7篇,包括入门技巧、用户界面、控件应用、文件操作、硬件和系统、图形图像、多媒体、网络和数据库等方面的知识。本书重点讲解了用户界面设计、控件的使用、图形图像、多媒体、网络和数据库等知识。本书既可作为不同层次培训班的教材,也可以作为Delphi爱好者的命令参考手册使用。 -
《Visual Basic程序设计》习题解答丁爱萍,刘瑞新编著《VisualBasic程序设计习题解答(高职高专系列规划教材)》内容提要:本书中习题解答涉及内容有:VisualBasic概述、可视化编程的概念与步骤、VisualBasic语言基础、数据的输入输出、选择结构设计、循环结构设计、数组、过程、用户定义与枚举类型、对话框设计、文件管理、菜单与工具栏设计、图形图像设计和数据库访问技术等。本书是《VisualBasic程序设计(第二版)》的配套教材,对其中习题做了详细解答。习题解答方法多样,界面丰富多彩,对开拓思维具有启发作用。同时,本书也适合作为VisualBasic编程实例教程单独使用。本书适合作为高职高专及各类中等专业学校学生学习VisualBasic的配套教材,也可供初学编程的人员参考使用。 -
XML学习指南(美)Michael J.Young著;前导工作室译本书是XML语言的入门书籍。它介绍了到目前为止最重要、最实用的XML技术,并包含实用的例子和教程式的练习。全书分为三部分:第一部分简要介绍XML,并给出了一个简单的例子;第二部分重点介绍创建XML文档的规则和技术;第三部分介绍目前最重要的在Web浏览器中显示XML文档的技术。最后的附录提供了一些有关XML的Web站点地址。 -
高级Perl编程(美)Sriram Srinivasan著;(美)Perlisb译;Perlish译学Perl学得一头雾水?要承担一个空前的大项目?想增加用户界面或者一个网络组件?或者,要进行极为复杂的例外处理?无论你的Perl知识深浅如何,《高级Perl编程》都将使你登堂入室,成为成功的程序员。在此你能学到产品级Perl程序所需的复杂技术《高级Perl编程》解释了操纵数据和对象的方法,而此前这些方法还被认为是一种魔术。而且,《高级Perl编程》在更广阔的环境中讨论Perl,给你所需的处理网络、数据库和图形化用户界面的背景知识。对于Perl内部工和的探讨将帮助你更有效率的编程,使你学会如何在C中嵌入Perl,在Perl中嵌入C。主要内容包括包和类的使用(面向对象编辑)、复杂数据结构、持续性存储、网络编程、图形界面,Tk的使用、与C语言函数互操作、嵌入和扩展Perl解释器、Perl的内部工作。此外,《高级Perl编程》还耐心的解释了你想进一步了解的各种语言细节,包括引用的使用,通过eval进行例外处理,非阻塞I/O,正确使用闭包,存取数据时使用触发器绑定等等。通过《高级Perl编程》,你将成为一位Perl黑客,一名名副其实的Perl高手。
