软件与程序设计
-
C语言程序设计陈孟建编著本书是一本通用的C语言程序设计实用教材,编写格式由理论知识、课后练习、实训内容等三部分组成。采取循序渐进的内容安排,通俗易懂的讲解方法,书中采用的应用实例大多是当前计算机语言中使用较为广泛且读者比较喜欢的,具有通俗性、新颖性和实用性,特别适合高职高专院校培养学生的动手能力。本书包括C语言程序设计基础,数据描述与基本操作,结构化程序设计,模块化程序设计,指针、结构体、共用体和枚举、文件、C语言综合训练等内容。本书可作为高职高专院校C语言程序设计教材或参考用书,也适合具有中等以上文化程度的读者自学之用。 -
J2EE全实例教程网星工作室本书是全面介绍J2EE平台及其技术的教学参考书。Java 2平台中最重要的就是J2EE平台。基于层次化组件模式的J2EE平台把业务逻辑和底层网络技术分离出来,具有可伸缩性、扩展性、易开发和易维护性,已经企业级商业分布式网络计算的事实标准。J2EE是大量业内技术专家、教育专家集智慧和经验设计出的一套先进、完美、实用的规范。本书就是来详细讲解这套规范的。学习Java,与其说是学一种技术,还不如说是在学习一种编程思想。本书对J2EE平台及其包含的技术进行了全面的介绍,并给出了大量实例。本书由14章构成,主要介绍了J2EE平台中的技术;WebLogicServer 6.0,创建一个新的域和服务器;EJB的概念及开发EJB应用的全部过程;会话EJB和实体EJB的重要特征和实例开发过程;J2EE平台的Web应用开发;J2EE平台中的JMS服务;J2EE平台使用的安全模型和实例;RMI及其实例;通过JDBC访问各种数据库和连接池的实例;J2EE平台包括的其它重要技术。最后一章是案例研究——宠物商店帮助读者分析电子商务站点标准示范应用的结构和代码。本书从实用角度出发,概述和实例相结合,理论与实际编程相结合,深入浅出,实用性和指导性强。动工是J2EE应用开发设计者、开发者和该领域资深人士的工具参考书,也可为初学者作为一本高水平的入门指导书,同时也是全国高等院校、各类职业学校非计算机专业教师的教学用书。光盘内容为实例源代码。 -
ASP.NET入门经典(英)Chris Ullman,(英)Chris Goode等著;康博译ASP.NET是Microsoft的Active Serever Pages(ASP)的最新版本——这是一种基于服务器的强大技术,用于为Web站点或企业内部网创建动态的、交互的HTML页面。它大大优越于ASP的其他版本。本书逐步介绍了使用C#进行编程的ASP.NET,介绍了C#的基本知识。本书还提供了大量的范例,帮助您深入理解ASP.NET,以及如何利用它构建强大的Web应用程序等知识。本书主要针对的是那些相对没有经验的Web构建者,可以帮助他们用一些动态生成的内容来丰富站点。本书还适用于熟悉ASP以前的版本,又希望对ASP.NET有所了解的开发人员。 -
可编程序控制器 应用技术徐德,孙同景编著本书从工程应用出发,介绍了可编程序控制器的功能、特点及基础知识;以广泛应用的OMRON(立石)C系列PLC为背景机,系统介绍了PLC的指令系统、编程方法及通讯联网技术;结合大量的应用实例,介绍了PLC控制系统的设计方法;在附录中收录了部分PLC产品的特性,供读者参考 -
ColdFusion 5.0高级编程(英)Ryan O'Keefe,(英)Simon Horwith等著;杜炜,郝启堂译;杜炜译Macromedia ColdFusion是迄今为止用于开发动态Web应用程序最完整的工具包。ColdFusion可以运行在许多操作系统上,用于几乎所有的Web服务器,它还可以与COM,CORBA和Java无缝集成。其企业版包含了创建功能强大、安全和可扩展的Web应用程序的所有工具,包括全文本索引工具、集群和负载平衡软件。ColdFusion拥有自己完整的集成开发环境ColdFusion Studio,此开发环境提供了创建、编辑和调试ColdFusion模板等任务的完整功能。更为重要的是,ColdFusion Studio非常易于使用。本书介绍了ColdFusion 5.0最新版本的完整内容。内容要点如下:介绍了ColdFusion 5.0的新功能,使用Java,COM和CORBA扩展ColdFusion;将XML和WDDX集成到ColdFusion;将ColdFusion用作Web服务客户机和服务器;使用WAP和WML创建移动应用程序;优化站点架构并编写站点代码,以实现高性能和安全的站点;在Java和C++中构建CFX标签;管理ColdFusion服务器。本书适用于那些从其他编程环境转而使用ColdFusion的人员,也适用于现有的ColdFusion开发人员跟踪学习ColdFusion 5.0的新功能。学习本书无需具备ColdFusion的基础知识,但是本书读者必须具备一些基本的编程经验,并应该对基本的Web技术(比如HTML和JavaScript)有所了解。 -
Java程序设计基础吴晓东编著Java是当今最流行也是最有前途的面向对象技术。本书将Java语言基础和面向对象程序设计方法结合起来,以大量实例详细介绍Java的编程方法和编程思想,进而引入J2EE技术基础,为读者学习Java提供了更加广阔的空间。 本书首先介绍了Java语言基础,并通过范例程序逐步加深读者对面向对象概念的理解,帮助读者建立面向对象的思维方式;然后深入介绍Java基本类库中比较实用的几个大模块,一方面,使读者通过对本书的学习,学到真正实用的技术,另一方面,为引入J2EE技术打下良好的基础;最后,通过电子商务方面的实例介绍J2EE,尤其是JSP(Java Server Pages)技术,使读者能够运用最新技术,解决最实际的问题。 本书以实用为主要导向,适于初学者学习,也可作为高等院校非计算机专业的教学参考书。 -
算法导论Thomas H.Cormen等著本书自第一版出版以来,已经成为世界范围内广泛使用的大学教材和专业人员的标准参考手册。本书全面论述了算法的内容,从一定深度上涵盖了算法的诸多方面,同时其讲授和分析方法又兼顾了各个层次读者的接受能力。各章内容自成体系,可作为独立单元学习。所有算法都用英文和伪码描述,使具备初步编程经验的人也可读懂。全书讲解通俗易懂,且不失深度和数学上的严谨性。第二版增加了新的章节,如算法作用、概率分析与随机算法、线性编程等,几乎对第一版的各个部分都作了大量修订。 -
C++ Builder 5实践与提高杜岩峰等编著C++ Builder是运行于Windows平台上的交互式可视化集成开发环境。本书以程序开发为主线,内容涵盖了利用C++ Builder 5/5.5开发完整的应用程序所需的各种知识,包括控件开发技术、图形和图像处理、窗体开发技术、文件操作、多媒体开发技术和网络与数据库开发等。内容讲解由浅入深,并在详细讲解的基础上配合具体的实例,便于学习和掌握。本书内容丰富,层次分明。对于初学C++ Builder者,可以迅速提高水平,对于已经具有C++ Builder编程经验者,则是很好的升级指导书。 -
PowerBuilder 8.0开发应用实例李政等编著本书首先介绍了最新开发工具PowerBuilder 8.0的应用基础知识,包括开发环境、对象与事件、PowerScript语言、数据库与数据窗口对象等。在此基础上,通过一些实例,重点介绍应用软件的开发过程和方法,给出相关技术要点和源代码。书中所有实例源代码均可从中国水利水电出版社网站下载,读者可以直接使用或部分引用这些实例,更重要的是可以分析、改进、移植这些实例,拓展应用领域,开发自己的作品。本书从实际需要出发,对内容进行精选,涵盖了PowerBuilder 8.0从编程基础到高级应用的内容。而且循序渐进,参照实例,举一反三,符合软件开发者的学习习惯,可以使读者迅速掌握利用PB开发软件的要领,适合计算机软件开发人员使用,也可作为大专院校计算机专业学生教材或参考书。 -
并行计算陈国良本书是教育部“高等教育面向21世纪教学内容和课程体系改革计划”的研究成果,是面向21世纪课程教材和教育部理科计算机应用“九五”规划教材。本书以并行计算为主题,主要讨论并行计算的硬件基础——当代并行计算机系统及其结构模型,并行计算的核心内容——并行算法设计与并行数值算法以及并行计算的软件支持——并行程序的设计原理与方法。本书强调融并行机结构、并行算法和并行编程为一体,着重讨论并行算法的设计方法和并行数值计算算法,力图反映本学科的最新成就和发展趋势。全书共十五章,分为四篇:第一篇包括并行计算机的系统结构模型,当代对称多处理机(SMP)、大规模并行处理机(MPP)、工作站机群(COW)和并行计算的性能评测;第二篇包括并行算法的常规设计方法、基本设计技术和一般设计过程;第三篇包括矩阵运算、稠密与稀疏线性方程组的求解和FFT变换;第四篇包括并行程序设计基础、模型、环境与工具以及共享存储与分布存储系统上的并行编程方法。从并行计算的角度,本书体系完整,内容丰富,取材新颖,可作为高等学校计算机及相关专业的本科高年级学生和研究生的教学用书,也可供计算科学与工程(CSE)学科的研究生和科技人员阅读参考。
