软件与程序设计
-
Visual Basic与Windows API程序设计高手黄嘉辉,黄悦珊编著本书通过Visual Basic介绍如何运用Windows API开发高级Windows程序,共分l0章。全书通过Shell API、Messaging API和Networking API三大主题详细介绍Windows API在Visual Basic编程中的应用。Shell API的应用除了介绍Windows经过改版至95/NT/98/2000所新增的Shell API之外还介绍了Microsoft未公开的shell API和与Internet Explorer有关的API;Messaging API的应用以介绍与E-mail有关的MAPI和支持E-mail的CDO为主;Networking API的应用以介绍支持远程访问拨号网络服务的RASAPI32、支持网络资源应用的Wnet API和以支持HTTP、FTP及Gopher等通讯协议的Win32 Internet API为主,还介绍了与网络传输基础Socket有关的Winsock API。本书实例丰富、详细,是一本很好的学习参考书,适合熟悉Visual Basic的网络开发人员学习使用。 -
XML程序设计栗松涛编著本书从程序设计角度讲解了XML的系统知识。主要内容包括XML概述和基础知识、以及CSS和XML、XSL和XML、XML DTD、XML Schema、XML Namespace、XML DSO、XML DOM等概念及应用,最后是XML和ASP进行联合编程的技术。全书内容安排由浅入深,通过丰富的教学案例全面讲解了XML的实用技术,另外,每章都结合具体工程实践给出一个项目应用例子,介绍一些在具体项目开发中的应用技术。本书适合初学者或具有中等水平的读者使用。读者只须按书中的讲解,尝试调通书中的每一段程序,相信就可以较为全面地掌握这门新一代的Internet语言。 -
Windows编程短平快——Visual Basic科星编著本书由浅入深,从Windows编程的基本概念讲起,转入对VB基本语言元素的介绍,再到如何构筑一个实用程序,期间穿插着对VB基本控件的介绍,用丰富的实例给初学者提供了循序渐进的自学指导。全书共13章,内容包括:Windows编程基础、初识VB、第一个VB程序、VB的基本编程元素、VB语法、VB的控件、窗体和对话框、发布应用程序、程序的调试、数据库编程、多媒体编程、创建Internet应用程序等。本书通俗易懂,实用性强。特别适合初学者的Windows编程入门,也可作为大中专院校及计算机培训学校教材。 -
Java语言程序设计李大友主编;孙一林编著本书主要阐述了Java语言的基本原理和使用方法。全书共分12章,其中包括Java语言基础、HTML简介、面向对象编程、Java类、接口、包、异常、输入输出编程、网络编程、多线程编程、多媒体编程等内容。本书从原理到方法,讲解如何编写Java语言程序和使用Java语言获取网络资源等。在书中列举了大量的示例和实例,且每章后都配有与该章相关的习题。在该书中,所有实例都在Jbuilder开发环境中编译通过。每个Java语言应用程序实例在安装了JDK1.3的Windows环境下都能正常执行,每个Java语言Applet小程序实例均可通过IE等浏览器浏览。在随书的配套光盘中可以看到这些实例,以及Java语言实验需要的JDK和Jbuilder开发环境等实验时必备的实用工具软件。本书可作为大学专科或本科的教材,也可作为相关技术人员的参考书。 -
JSP在数据库中的应用与开发(美)Brian Wright,(美)Michael Freedman著这是一本专门介绍JSP(JavaServerPages)在数据仓库系统Oracle通用平台中的应用的英文版书。今天,越来越多的人用JSP技术来构建高效的电子商务应用系统,开发各种中间交易系统,创建高水平的企业网站。JSP是企业应用编程的一部分,它基于强大的Java语言,具有良好的伸缩性,与JavaEnterpriseAPI紧密地集成在一起,在开发电子商务方面具有得天独厚的优势,基于Java平台构建电子商务平台已经成为当今IT领域新时尚,这种技术的原理是:利用MicrosoftSQLServer7.0,Oracle8.0或者Sybase等数据仓库系统作为数据仓库,用Servlet等高性能服务端程序作为后台总控程序,JSP程序在前台运行,Servlet接受用户的输入,分别调用不同的JSP程序向客户端反馈信息,JSP/Servlet通过HTTP连接在服务端和客户端传递数据,JSP/Servlet并不使用JDBC技术直接访问数据库系统,而是把参数传递给事先编好的JavaBeans和EJB组件,由它们对数据库进行操作,这样就把系统内部的数据封装保护起来了,JavaBeans和EJB组件还可以把事物分发到另一个组件中去处理,最后把数据库返回的结果,由JSP/Servlet送到前端显示出来,这样的模式很容易实现分布式网络计算,许多企业应用都能够做成JavaBeans组件,可以重复利用,这样既封装了某些关键的操作,又方便了开发者,提高了开发速度,网站的伸缩性、安全性也得到了很好的处理。本书由9章和3个附录组成,主要内容包括:JSP基础知识,JSP功能及其应用在Oracle中的实现,JSP在Oracle中的基本语法及其应用,JSP程序设计方法、技巧,JSP的扩展功能,JSP程序的转换和配置,JSP装置库和OracleJML装置库,OracleJSP网络编程系统(NLS)的支持,JSP应用范例。三个附录内容包括JSP在Oracle中的安装与配置,Servlet和JSP技术发展背景,编译秩序JML装置的支持。本书特点是:本书的特点是内容新,丰富。具有很强的技术通用性、实用性和指导性。尤其是在数据库的二次应用开发方面,可以说是填补了JSP和大型通用数据库平台之间的无缝隙的应用和开发的结合空白。本书不但是从事JSP和大型通用数据库平台之间应用和开发的广大从业人员的重要指导书,而且也是高等院校师生教学、自学参考书,科研院所图书馆的馆藏读物。本光盘内容包括本版电子书。 -
ASP+技术指南张锟著早在1997年年底,微软就开始了对下一代互联网应用开发工具的研究。2000年7月,微软发布了名为“微软.NET”的开发工具,ASP+就是其核心技术之一。ASP+不仅从体系结构上解决了ASP的许多问题,还紧跟互联网技术的发展,加入了对许多新标准(如XML和XSL,SOAP,WAP/WML等)的支持。本书旨在向广大读者介绍ASP+的最新特性,以及如何使用ASP+构建网络服务程序。本书对ASP+的设计突破、页面组件、数据库组件和高级组件都辅以实例进行了介绍,力图使读者在较短的时间内就能够掌握ASP+的技术内涵,将这项新技术更好地加以应用。本书适合于项目经理、软件设计师、程序员以及广大计算机爱好者。 -
并行处理技术徐甲同,李学干编著本书系统地介绍了并行处理技术的基本概念、基本原理和基本方法。全书由并行机体系结构、并行软件和并行算法三部分组成。第一章为并行处理概述。第二章至第五章依次介绍流水线处理机和向量和处理机、阵列处理机、多处理机以及脉动阵列机和数据流机的结构、原理、特点及其实现。第六章介绍并行语言及其编译程序。第七章介绍并行机操作系统。第八、九、十章介绍并行算法、实例和复杂性分析。本书内容丰富,深入浅出,难点分散,体系合理,便于教学。本书可作为高等学校计算机类各专业本科或专科教材,也可供有关科技人员参考。 -
C#网络程序设计B-power工作室编著C#网络程序设计,是建立在Microsoft最新的.NETFramework之上。本书的重点在于帮助用户了解一些基础知识,并培养网络程序设计的能力。在基础知识方面,本书将重点放在以下几点:lMicrosoft.NETFrameworkl网络基本概念lTCP/IP与相关的网络协议lC#程序设计在网络程序设计方面,本书的重点如下:l认识.NETFramework中网络相关的类与接口l客户端应用程序设计l服务器端应用程序设计lWeb-based应用程序设计全书辅以大量的图解与相关范例程序,以StepbyStep的方式来帮助读者在短时间内掌握C#网络程序设计。 -
编译原理辅导胡元义,柯丽芳编著内容简介本书是“编译原理”课程的辅导教材。书中的例题大多选自历届研究生入学考试试题,或是作者为帮助学生正确理解编译概念和原理,在多年教学实践中总结、设计出来的典型范例,具有一定的知识水平和代表性。本书对示例进行了细致、深入的分析和解答,这为读者熟练掌握编译技术、抓住重点、突破难点提供了有益的帮助。另外,针对某些难题,本书还提出了::些新的解题方法和思路。书中注有“。”的章节为选看内容。本书既可作为考研复习辅导书,也可作为“编译原理”课程的学习指导书,此外,还可作为计算机软件人员的参考资料。前言计算机语言由单一的机器语言发展到现今内容迥异的数千种高级语言,就是因为有了编译技术。编译技术是计算机科学中发展得最迅速、最成熟的一个分支,它集中体现了计算机发展的成果与精华。在编译原理与技术的学习中,我们可以领略到计算机大师们那种化繁为简、点石成金的超然功力,而在编译符号的字里行间也处处闪烁着大师们智慧的火花。本书作为编译原理的学习辅导书,其内容与要点大多通过例题给出。全书共分为八章:第一章对编译方法及高级语言进行了综述,并提出了求解值参和变参传递的新方法::动态图法;第二章重点介绍了词法分析的自动生成,即有限自动机DFA的构造;第三章主要涉及算符优先文法(自下而上分析)和预测分析法(自上而下分析)的语法分析;第四章重点介绍了语法分析的自动生成::各类LR分析器的构造;第五章重点介绍了语法制导翻译中典型语句及表达式到四元式的翻译;第六章讨论了运行空间的组织问题;第七章重点介绍了局部优化和循环优化;第八章作为选看内容简要介绍了符号表及错误处理。此外需要说明的是,本书略去了有关代码生成的内容。在本书的编写过程中,得到了西安电子科技大学出版社李惠萍副编审的具体指导,在此表示衷心的感谢。书中出现的不足和差错之处,敬请广大读者批评指正。编者23年1月 -
Java网络编程殷兆麟主编本书介绍了Java基本语法,Java面向对象程序设计技术,Java程序如何使用TCP和UDP通信协议实现—对一、一对多的网络通信,如何用URL类来获取网络上的文本、图像和相关的网络资源。在介绍这些基本知识基础上,介绍了Java程序如何通过JDBC访问网络数据库;Java远程方法调用机制(RMI)原理及其分布式应用;CORBA技术有关理论,远程接口描述语言IDL到Java的转换,以及如何利用Java在CORBA环境下实现分布式数据库应用。这些内容对于进一步学习网络系统集成技术及代理技术都是非常有用的。本书可作为计算机专业本科高年级学生、研究生教材,也适用于计算机网络编程技术人员阅读。
