程序设计综合
-
Visual FoxPro 6.0实用教程陈孟建[等]编著VisualFoxPro6.是由美国Microsoft最近推出的程序开发工具软件,主要用于小型数据库系统的开发。本书是一本通用的关系型数据库管理系统实用教材,由理论知识、课后练习和上机指导三部分组成。本书主要介绍的是:VisualFoxPro6.概述,VisualFoxPro6.基本操作、排序、索引、查询与统计、报表与标签、表单,VisualFoxPro6.程序设计基础、结构化程序设计、模块化程序设计、面向对象的程序设计、互操作性与Internet等内容。本书第一版出版至今已近三年了。三年来,全国各地读者对此书给予了高度评价,作者也收到了不少读者的来信,多位教师、读者、同行提出了不少宝贵意见和建议,在此我们对大家的支持和帮助深表谢意。我们经过近几年的教学实践和社会调查,对原有版本的内容作了适当的修正和补充。考虑到教材的科学性、理论性和先进性,我安排了VisualFoxPr6.概述,VisualFoxPr6.基本操作、排序、索引、查询与统计、报表与标签、表单,VisualFoxPr6.程序设计基础、结构化程序设计、模块化程序设计、面向对象的程序设计、互操作性和Internet等内容。从教学的六大原则上考虑,我们在编写手法上仍按照循序渐进、由浅入深、举一反三、理论与实践相结合的规律出发,以4~6课时为一讲,每讲有理论知识、例题、练习、实验操作等内容,全书理论与实践操作环环紧扣,既便于教师教学,又便于学生的学习。全书可分54~72课时讲完,理论课与上机操作比例为2:1(有条件的学校可适当增加上机的时间),教师也可根据自己的教学经验和学生的实际情况,适当改变章节的顺序或筛选某些内容进行讲解。本书可作为各大学、专科院校的本、专科学生的教科书,也可作为职业技术院校相关专业的教科书,同时也适合具有同等文化程度的读者自学之用。本书在编写过程中,得到了沈美莉、姚卉、章剑林、商玮、刘逸平、陈奕婷、张寅利等专家、教授们的帮助,在此,我们表示衷心的感谢!由于写作时间仓促和作者水平有限,不当之处在所难免,敬请广大读者批评指正。
-
分布式计算原理与应用(美)M.L. Liu著;顾铁成,王亚丽,叶保留译;顾铁成译本书重要特色:·它旨在向本科生介绍分布式计算的原理,这些内容原来只对研究生讲授。·它主要关注网络计算的体系结构的上面几层,即计算的抽象和范型。·它包含了概念性的内容和实践性的内容,利用代码实例和习题来说明与巩固书中的概念。·它是作为教材来编写的,因而采用了一种适合于学术环境的叙述性风格,利用图表来形象地说明书中的内容,每一章的后面都给出了习题及参考文献,供学生进一步研究。·它是为“通过动手实践来教学”(learn-by-doingteaching)模式而设计的:通过程序实例来巩固刚讨论过的主题,实验活动揉合到各章后面的练习题中。·作者还提供了一些补充教学材料,包括幻灯片、程序实例、配套网站和教师用书。·除了印刷版的书、文章外,本书还引用了许多可靠的参考文献,它们都可以在Web上找到。例如,参考文献中给出了可以上网查阅InternetRequestsforComments(RFC)的站点链接。本书是一本不可多见的分布式计算教材,不仅详细介绍了分布式编程技术的核心概念和原理,还采用learnbydoing(通过实践来学习)方法,让读者通过程序设计和实验练习来巩固所学知识。全书共12章,全面概述了计算范例、协议和应用程序接口(API),其中包括套接字、多播、远程方法调用(RMI)、公共对象请求代理体系结构(CORBA)、接口定义语言(IDL)、applet、servlet、公共网关接口(CGI)和简单对象访问协议(SOAP)。各章首先提出一个范例和/或协议,然后介绍如何使用API,借此阐述核心概念。为了使本书更清晰和简练,作者在书中采用了叙述风格,并使用了大量示范代码和范例。通过本书的阅读,读者能应用基本的分布式编程技术来建立网络服务和网络应用,其中包括Internet应用在内。这是专门为本科生和研究生设计的教材,供分布式计算课程使用。教辅材料:原书作者为本书提供良好的辅助材料。原书勘误、示范代码以及为教师提供的演示文稿都可以在作者的网站找到。网址为:http://www.csc.calpoly.edu/~mliu/book/index.html
-
软件体系结构及实例分析余雪丽主编本书共三篇12章,第l~4章构成基础篇,重点介绍软件体系结构的基本概念和基本原理,明确提出软件体系结构的动态性和适应性的理念。第5~9章构成应用篇,从身边的实例出发,以理论为指导,分析软件体系结构原理的具体应用,以求缩短软件体系结构理论与实际软件开发之间的距离。第10~12章构成发展篇,选择以网络为中心的前沿应用实例CORBA、Web Services、P2P、MAS及Grid来分析软件体系结构的作用,以及软件体系结构的动态性、适应性的体现,通过对新应用、新服务中体系结构及其动态性、适应性的初步分析,起到抛砖引玉的作用。本书的读者群包括计算机及相近专业本科高年级学生、计算机应用和软件专业的硕士研究生、软件学院的学生。同时,本书对于在企业和公司从事软件开发的技术人员、软件密集型项目及开发团体的软件构架师、项目负责人等都有一定的指导作用。
-
数据库Visual FoxPro教程王趾成编Visual FoxPro使得用户管理数据库更加方便,组织数据、创建应用程序等工作更加快捷,另外,面向对象的编程工具、OLE支持和WEB服务能力,使开发程序更加完备。本书以最新科技作为背景,全面系统地介绍Visual FoxPro 8.0的发展历史、开发环境设置、创建表和数据库、查询和视图、报表和标签、程序设计、控件、数据共享、网络编程、OLE拖放、菜单和工具栏等内容,将最新、最全面、最实用的技术介绍给读者,并且本书中所有程序均上机调试通过,具有界面友好、程序直观易读、代码效率高等特点。本书适合各种程度用户,不仅面向大中专需要作为教材的广大学生,而且对于需要掌握数据库知识的读者也大有裨益。
-
Visual FoxPro6.0程序设计武新编本书介绍了VisualFoxPro6.0的可视化程序设计方法及对数据库的操作和使用方法。全书共分12章,主要内容包括:数据库系统概述、中文VisualFoxPro6.0概述、VisualFoxPro6.0的基础知识、表、数据表、结构化程序设计、查询与视图、面向对象程序设计、表单的建立与使用、报表和标签、菜单和工具栏、项目管理器。本书由浅入深,通俗易懂。可供高职高专计算机、会计、管理等专业作为数据库应用课程的教材,也可供其他专业的工程技术人员自学时参考。
-
Visual FoxPro应用基础及程序设计晏争农编本书是根据计算机等级(二级VFP)大纲要求,以Visual FoxPro 6.0为主要内容,介绍关系数据库管理系统基础理论及应用系统开发知识的一本较全面的教科书。全书共十章,分别介绍了数据库基础理论、Visual FoxPro基础、Visual FoxPro6.0的基本操作,以及Visual FoxPro面向对象可视化编程、应用系统开发的方法及步骤。全书采用图文并茂的形式,结合大量实用、丰富多彩的实例深入浅出地讲述了数据库基础理论、数据库的基本操作以及面向对象编程的概念,使读者逐步掌握Visual FoxPro6.0的基本操作及面向对象的编程技术,并能独立进行小型应用系统开发。本书可作为高等职业院校学生学习计算机数据库及编程知识的教材,也可作为各类培训班用书,同样适用于广大计算机爱好者自学使用。
-
Visual FoxPro实用教程郑阿奇主编;王洪元等编著本书以VisualFoxPro6.0中文版为语言背景,通过大量实例深入浅出地介绍了VisualFoxPro的基础知识、可视化编程工具与编程方法。系统介绍了创建数据库、表和索引、程序设计、表单、控件、项目管理、类、查询与视图、选单与工具栏、报表和标签设计、网络数据共享。本书概念清楚、层次分明、例题丰富,适合教师课堂教学和自学。书中每章均有习题和配套使用的上机实验指导,最后有综合应用实习,适合作为大学、高职、高专及各类培训学校的教材,也可作为初学编程人员的参考书。前言VisualFoxPro(简称VFP)是Microsoft公司推出的一种Windows应用程序开发工具,由于它具有简单易学、操作方便、功能强大等特点,已经成为普通程序设计语言。在我国,VFP6.0中文版已相当流行,为了适应形势发展的需要,高校的计算机专业和非计算机专业已经开设VFP应用程序设计课程。江苏省从1998年开始进行VFP3.0等级考试,2000年开始进行VFP5.0等级考试。2001年,我们结合VFP教学和应用开发的经验体会,编写了《VisualFoxPro实用教程》。推出后,得到高校师生和广大读者的广泛认同,两年来已经重印8次,目前仍在热销中。在此我们对大家的信任表示由衷的感谢!为什么要推出《VisualFoxPro实用教程(第2版)》?《VisualFoxPro实用教程(第2版)》继承了《VisualFoxPro实用教程》的成功经验,仍以VFP6.0为平台,结合近两年的教学实践,进一步方便教和方便学。《VisualFoxPro实用教程(第2版)》进一步充实了数据库和程序设计的内容和实例,增加了项目管理、网络数据共享、程序调试、打包发布应用程序等内容,这些都是读者比较关注的。最后还特别增加了一个综合应用实习,把所学的主要内容串起来。经过第2版的修订,本教程基本覆盖了VFP考试和应用中的所有问题。本教程分为4个部分。实用教程部分一般在讲解内容后紧跟实例;习题部分主要训练编程和弄清基本概念;上机操作指导部分通过实例一步一步引导读者进行操作、设计界面和编程,还提出问题思考和在原来基础上让读者自己进行操作和编程练习;实习部分构成了一个小的应用系统,进行综合训练。全书通过大量应用实例介绍程序设计基础、面向对象程序设计的概念与方法,使读者轻松学会在Windows环境中的可视化编程。不少例题先给出设计目标,然后介绍其实现方法步骤,更便于读者理解程序设计的思想和方法。凡标有[Ex_xxx]的实例程序均能上机调试通过。本教程各部分内容既相互联系又相对独立,其内容介绍的顺序依据教学特点作精心编排,方便用户根据自己需要进行选择。本书不会有突然出现的概念和内容,从前到后读下来不会有太多的障碍。实际上,读者只要阅读本书,结合上机操作指导进行练习和实习,就能在较短的时间内基本掌握VisualFoxPro及其应用技术。为了方便教学,本书配有Powerpoint课件,需要者可在http://edu.phei.com.cn网站下载打开课件文件的密码为385352。本教程不仅适合于教学,也非常适合于VFP的各类培训和用VFP开发应用程序的用户学习和参考。本书由王洪元(江苏工业学院)、王一莉(南京工业大学)、梁敬东(南京农业大学)和杨长春(江苏工业学院)编写,郑阿奇(南京师范大学)统编、定稿。杨丹丹帮助做了一些校对工作。参加本套丛书编写的还有顾韵华、刘启芬、殷红先、张为民、徐文胜、曹弋、丁有和、郑进等。由于时间仓促,加之作者水平有限,不当之处在所难免,恳请读者批评指正。主编电子邮件地址:zhengaqi@njnu.edu.cn。编者2004年1月
-
Visual FoxPro程序设计教程王泽玲编Visual FoxPro 8.0是Microsoft公司推出的Visual FoxPro系列的最新版本,是一个优秀的可视化数据库编程工具。它增加或改进了许多功能,使数据库、数据表的管理及程序设计更为方便。本书共分为16章。第一章为数据库基础知识;第二章为Visual FoxPro 8.0概述;第三章为数据库和表的设计;第四章为Visual FoxPro编程基础;第五章为SQL技术;第六章为查询;第七章为视图;第八章为表单;第九章为数据环境;第十章为报表和标签;第十一章为菜单和工具栏的创建;第十二章为面向对象的程序设计;第十三章为OLE及ActiveX控件;第十四章为客户端/服务器程序设计技术;第十五章为安装盘的制作;第十六章为Visual FoxPro 8.0程序设计实例。每章后均附有思考题、练习题及上机练习题,以期达到提高学生应用VFP解决实际问题的能力。本书内容翔实,结构清晰,叙述流畅,可操作性、可读性都很强,适合大、中专院校及各种培训班作为教材使用,也是Visual FoxPro 8.0初学者和数据库开发人员很好的参考书。
-
面向对象的思考过程(美)Matt Weisfeld著;杨会珍,尹清辽等译;杨会珍译“对于任何想要创建高质量软件的程序员来说(所有程序员都应当如此),不管他们已熟悉还是不太熟悉所谓的对象和类,他们都必须了解其各式各样的微妙之处。而要想这么做,就必须详细研究诸如MattWeisfeld所者的“面向对象的思考过程”之类的图书。——BillMcCarty,《JavaDistributedObjects》和《Object-OrientedDesigninJava》的作者。“本书以浅显易懂的方式介绍了与ObjectTechnology有关的功能强大的概念。它是参与软件工程的人员所必备的图书。”——WolfgangHaerle,博士,总裁,MaJulEnterprises,Inc.面向对象的程序设计(OOP)是现代程序设计语言的基本概念,本书深入探讨了如何面向对象的方式来进行思考。全书共分为15章,内容包括:面向对象的基本概念,如何以对象的方式进行思考,高级的面向对象概念,类的剖析,类设计,继承和组合,框架和重用,创建对象,使用UML创建对象模型,持久对象,可移植的数据,分布式对象和企业,设计模式等。本书是当代程序员的基础理论读物,适合于大学本科计算机专业的学生以及想要学习面向对象技术的程序员。
-
Visual FoxPro 8.0入门与提高东方人华主编;张文松编著当今时代信息技术已成为发展最迅速、最引入瞩日的高技术之一。与此同时,系统的概念和系统的方法也已经渗透到社会发展的多个方向。本书的特点是基于单机开发,通过深入浅出的知识讲解,简单、实用而又有代表性的开发实例,向读者介绍如何使用Visual FoxPro 8.0中提供的工具和功能来实现所需要的系统功能,并讲解—些设计和编程 的技巧。对于初学者,此书可以作为Visual FoxPro 8.0入门教程;对于有—定基础的开发人员,本书也提供了关于Visual FoxPro 8.0新特点和使用方法,并提供了相应的实例,可以帮助其快速提高。