软件与程序设计
-
程序设计语言原理招兆铿,朱洪编著本书的主要内容包括程序设计语言的语法和语义、数据类型和控制结构、面向对象语言、逻辑程序设计语言和函数程序设计语言、以及并行程序设计语言等五个部分,分成十一章。本书使用最简单的例子介绍上述这些概念。每一章上给出了相应的练习。第一章介绍程序语言的概念、抽象方法、计算机的模式、语言的定义以及语言的翻译和设计等概念。第二章介绍语言的有效性,语言的一般性、正义性和统一性以及语言的设计标准。第三章介绍程序设计语言的词法结构、上下文无关语法、BNF和句法图、句法分析树和抽象分析树,语法的二义性、结合性和优先性、分析和方法和工具。第四章介绍语言的属性、联编和语义等,符号表、存储分配、表达式的求值,以及程序设计语言形式语义等。第五章介绍数据类型和类型的信息、简单类型、类型的构造操作,类型的等价、检查和转换等。第六章介绍卫哨命令和条件、循环的各种形式、GO-TO的争论、过程和参数以及例处处理。第七章介绍抽象数据类型的代数规格说明、具体语言的抽象数据类型、重载和多态、程序模块和分块编译、抽象数据类型方法中的问题。第八章介绍软件的重用性和独立性,对象、类和方法、继承、动态联编,几种具体的面向对象语言,面向对象语言的设计和实现。第九章介绍程序作为函数、过程式语言中的函数程设设计、具体的函数程序设计语言、函数程序设计的数学方法:递归函数和Lamboda演算、函数语言的动态存储管理等。第十章介绍逻辑程序、Horn句子、归结和合一、proing语言、逻辑程序设计中的问题。第十一章介绍并行处理和程序设计语言、伪并行和协同例程、信号量、管理和消息传递方法非过程语言的并行方法。 -
POWERBUILDER 6.0实用数据库教程杨璐等编著Powersoft公司是美国一家因生产数据库应用的开发工具而闻名的公司。1991年6月,它推出了功能强大、性能优异的开发工具PowerBuilder。这是一种完全按照客户机/服务器体系结构研制的开发系统,是一种面向对象、具有可视图形界面的快速交互式开发工具。本书介绍的是其最新版本——PowerBuilder 6.0。全书分为三个部分:第一部分主要讲解数据库的背景知识和PowerBuilder 6.0的新特性;第二部分主要通过一个实例讲解如何用PowerBuilder 6.0进行一个小型管理系统的开发;第三部分主要讲解PowerBuilder 6.0的一些高级应用。本书编写通俗易懂、深浅得当,对广大读者来说是一本不可多得的数据库参考书,同时也可作为各类PowerBuilder培训班的教科书。 -
DELPHI 4.0实用编程指南李力等编著Delphi 4.0是在Windows 95和Windows NT下的进行快速应用程序及数据库开发的强有力的优秀工具。它集成了可视化开发环境、优化了的32位编译器和由紧密集成可调整的数据引擎,结合了其提供的数据管理能力。Delphi 4.0是能够将这三种主要技术无缝地集成起来的开发环境软件包。Delphi 4.0针对不同的需要有三个不同的包装,分别是Desktop、Developer和Client/Server Suite,应用对象则为初学者,非Client/Server专业开发者和Client/Server专业开发者。读者可以根据自己的切实需求来选择其中的一版本。全书共分为15章,主要介绍Delphi 4.0的新特性和编程技巧。全书列举了许多实例(都经过作者调试通过),以帮助读者能有效地掌握Delphi 4.0的编程。本书编写通俗易懂、深浅得当,对广大读者来说是一本不可多得的Delphi 4.0编程参考书,同时也可作为各类Delphi 培训班的教科书。 -
从BASIC跃到Pascal韩耀军等编著本书是为有BASIC基础的读者编写的套学习程序设计语言的教材中的一本(另外两本为《从BASIC跃到C》;《从BASIC跃到Fortran》。在众多的程序设计语言教材中,本套教材突出通过两种语言的对比,使已学过BASIC语言的读者较快地掌握Pascal语言,本书对Pascal与BASIC相同之处简单带过,对两种语言相似之处加以分析比较,引导读者理解Pascal语言的崭新的结构化程序设计思想,学习本书后可无师自通地将用BASIC编写的程序转换成Pascal程序。本书条理清楚,例题丰富,可作为大专院校程序设计课程教材也适于计算机语言初学者和有一定BASIC语言基础,从事计算机工作的科技人员学习、参考。 -
JAVA语言API类库王克宏主编;刘波等编著内容简介本书提供了javaAPI较为完整、详细的中文说明,包括各个API包的成员构成说明;ApI包中各类(包括例外类)与接口的具体声明、功能解说;各类与接口的成员变量的声明与作用说明;各类与接口的构造方法、成员方法的声明、功能解说、参数、返回值以及所抛出例外的具体说明。本书按章分述JavaAPI的各个包。按照由常用到专业的顺序,首先在第1章中讲述最常用、最为基本的java.lang包,第2章讲述java.io包,第3章讲述java.util包,第4章讲述java.net包,第5章讲述java.awt包,第6章讲述java.awt.image包,第7章讲述java.awt.peer包,第8章讲述java.applet包,第9章讲述sun.tools.debug包。读者只要按照自己的需要查找相应的包,就能找到所需要的类、接口、例外以及错误。程序员通过对本书的学习可以编出更好的程序。 -
程序设计方法与PASCAL语言彭澎著内容简介本书是作者多年教学的总结,通过分析、加工、提炼而成。本书是一本针对程序设计语言的特点,针对人的思维特点,以面向程序设计为中心,以程序设计方法为主线来介绍PASCAL语言的基于结构化程序设计思想的教科书。作者力求使读者通过学习本书不仅掌握PASC八L语言,更主要的是使读者建立和掌握结构化程序设计的思想和方法,为进一步学习其他计算机软件知识打下良好的基础。全书打破了传统的以语言为中心的以语法、词法和语法规则为主线的教学体系,使读者能在轻松自如状态下学好较为枯燥的计算机语言和掌握程序设计方法。本书是一本以程序设计方法为主线来介绍PASCAL语言的教科书,全书有大量的附有详细程序设计方法分析的例题,并且对主要例题都有详细的一题多解的分析、说明。所以,本书适用于所有希望学习程序设计的读者,还特别适合教师作教学参考,自学考试学生自学使用。 -
C语言计算机绘图教程陈锦昌,赵明秀编著计算机绘图是计算机技术与传统图形学结合而成的一门学科。本书系统地介绍了C语言计算机绘图技术。全书共分八章,书后还附有C语言简介,C语言上机指南以及Turbo C常用图形函数和实用库函数等内容。本书最大特点是深入浅出,通俗易懂。各章节均包含大量的实例和应用程序,并配有大量的插图,增强了可读性,适合于自学。每章后给出的习题,供读者用以巩固本章节所学的内容,从而使该书具有较好的实用性。本书可作为高等工科院校非计算机专业本科生、专科生的教学用书,还可作为从事计算机绘图工作的工程技术人员的参考书。 -
中文VISUAL BASIC 5.0程序员指南美国Microsoftcorporation著;微软(中国)有限公司译Microsoft Visual Basic 5.0 for Windows正版软件文档共两册,本书是其中之一,另一册为《Visual Basic 5.0语言参考手册》。本书以手册的方式介绍了Visual Basic 程序设计的所有方面。本书由两部分分十七章和三个附录组成。内容包括Visual Basic 5.0概述、窗体、控件和菜单、工程的管理、编程管理、创建用户界面、使用标准软件、对象、部件、鼠标键盘事件、使用文本和图形、调试代码和错误处理、访问数据、性能和兼容性设计、国际化、发布应用程序。本书是学习中文Visual Basic 5.0 for Windows 程序设计的程序员必备参考书,是包括初学者和编程专家在内的任何Visual Basic 用户的首选读物。 -
Borland C++ Builder 高级编程技术龙启铭编著内容简介BorlandC++Builder美国Borland公司最新推出的快速程序开发(RAD)工具,它具有RAD环境下的C++全部功能,其重要特点是有很强的数据库和网络应用程序开发能力,而且能快速、简单地实现。本书的重点是应用程序开发,尤其是数据库和网络应用程序的开发。全书由十一章构成,主要内容包括BorlandC++Builder集成开发环境、事件响应、BorlandC++Builder与Delphi共享代码、图形图像、动态链接库DLL、数据库开发、网络数据库开发、组件创建、Internet应用程序开发、利用QuickReport组件创建报表和发布应用程序。本书既是从事BorlandC++Builder应用和开发的所有人员的参考书,同时也可作为大专院校相关专业师生的自学和教学读物。需要本书和配套电子书或需技术支持的读者可直接与北京海淀8721信箱书刊部联系,电话:010-62562329,62531267,或传真:010-62579874,62633308联系。 -
C ++Builder 3核心编程技术徐新华编著内容简介本书全面深入地介绍了当今最热门的编程技术,包括COM、ActiveX、Web服务器应用程序,以及Internet上的WinSock、UDP、HTTP、HTML、FTP、SMTP、POP3、NNTP等协议。本书由16章组成,主要内容包括面向对象编程,组件对象模型(COM),ActiveX框架,“TypeLibrary”编辑器,创建ActiveX,OLE自动化,使用WinSock,使用FTP控件,使用UDP控件,使用HTP控件,使用HTML控件,使用SMTP控件,使用POP控件,使用NNTP控件,创建Web服务器应用程序,Web服务器的细节。该书主要是为那些想在Internet/Intranet领域编程的读者写的,不是一本C++Builder3的入门参考书,本书虽然是针对应用和开发C++Builder3的技术人员编写,但其中很多内容具有普遍性,对使用其他开发工具的读者也有一定的参考作用。
