程序设计综合
-
程序设计语言(美)Kenneth C.Louden著本书由富有经验的计算机科学教育家KennethC,Louden教授撰写,覆盖了程序设计语言领域读者需要掌握的所有主题,并包括一些涉及边缘知识的主题。为了拓宽知识面,本书并不局限于某一语言,而是着眼于对所有语言普遍适用的语言范例和概念;为了和编译原理等其他计算机科学课程相联系,KennethC,Louden教授在本书还包含了一些在其他导论性教科书中常见的内容,如程序设计语言的实现和理论基础等。读者可以学习到面向对象、函数式、逻辑式和并行程序设计语言的范例。书中展示了与每种程序设计范例相关的思想和概念,并通过例子说明它们是如何应用于通常的程序设计语言的。事实上,本书每章都包括了许多例子和练习来帮助和加强读者的学习进程。
-
Visual FoxPro实用教程彭其美编著Visual FoxPro 7.0是FoxPro系列数据库管理系统产品的最新版本,本书是作者近年来在从事数据库应用教学实践的基础上结合Visual FoxPro 7.0的新特点编写而成的。内容包括集成开发环境、数据库与表、查询与视图、程序设计基础、面向对象的程序设计思想、表单及控件对象设计、菜单设计、多表单应用、类与ActiveX控件、报表设计、网络应用、应用程序的连编与发布、上机实验与课程设计指导等13章。书中配有丰富的实例和较详细的设计制作步骤,并提供大量练习题。本书可作为高职高专院校数据库应用课程的教材,也可以作为有关培训班和成人高等教育的教材或参考书,还可供从事中小型数据库应用开发人员或自学者使用。前言长期以来,FoxPro系列数据库产品一直作为我国开发中、小型数据库应用系统的主要工具。Visual FoxPro 7.0是FoxPro系列数据库管理系统产品的最新版本,不但为数据库应用开发人员提供了范围更加广泛的交互式开发环境,更为完善的数据库管理功能,性能更高的网络应用能力,而且与低版本的Visual FoxPro保持了较高的兼容性。本书旨在为高职高专教学提供一本Visual FoxPro 7.0的实用教材。本书是中国计算机学会高职高专教育学组组织编写的《高职高专计算机系列教材》之一。由于与相关课程有重复,因此,本书不包含数据库基础理论知识内容。按照高职高专的教学特点,必要的理论分析力求深入浅出,简明扼要,尽量通过实例说明问题。本书是作者在近年来从事数据库应用教学实践的基础上结合Visual FoxPro 7.0的新特点编写而成的。全书以可视化和面向对象的程序设计为基础,贯穿一个数据库应用的典型案例。从数据结构的分析、数据库及其基本表的创建到菜单、表单等可视化对象的设计,事件响应代码的编写都配有丰富的实例,拟定了较详?傅纳杓浦谱鞑街瑁欣舛纪ü薞isual FoxPro 7.0的运行调试。Visual FoxPro 7.0与它的低版本比较,主要增强了集成开发环境的功能,因此本书的绝大多数例题在Visual FoxPro 6.0上都可以正常运行。本教材的基本内容同样适用于Visual FoxPro 6.0版。课后复习和足够的上机练习是学好本课程的重要环节,本书的一个重要特色是每章后都配有大量的练习题。这些题目可以分为三类:一是对本章基本概念和基本内容的复习。二是以本章例题为参照的模仿型练习题,将原例题的环境、数据或条件做局部变动,参照例题可以很容易地完成,有利于学生迅速掌握本章的基本知识,熟悉基本操作。最后一类为开放型,没有完全类似或相近的例题可供参照,有助于学生对所学知识综合性或较灵活地运用。其中前两类占绝大多数,使用本教材的师生可以根据具体情况选择使用。最后一章包括实验指导、课程设计指导和课程设计选题三部分内容,是配合本教材使用而提供的一套实践教学环节辅助资料。希望对教师组织和安排实践教学有一定指导作用,为学生的实践学习过程提供有益的帮助。本教材也可以作为有关培训班和成人高等教育的教材或参考书,还可供从事中小型数据库应用开发人员或自学者使用。全书由冷英男教授担任主审,王芸、彭祥颖等承担了资料整理工作。在编写过程中始终得到电子工业出版社的支持,本书大纲得到中国计算机学会高职高专教育学组的审定,得到高职高专计算机教材编审委员会成员俞光昀、刘乃琦、文庭秋、田绍槐、朱乃立、骆耀祖、乔维声、俞泳薇、佟伟光、庄燕滨、陈书谦、程刚、崔剑波、刘甫迎、刘湘涛、徐建民、宋汉珍等老师的指导。在此表示衷心感谢。由于作者水平所限,错误和疏漏之处在所难免,恳请使用本书的师生给予批评指正。作者电子邮件:pqm@nbc.net.cn。 作者 2003年6月 于宁波
-
LINUX RAID管理(美)Derek Vadala著RAID技术正在变成支持文件共享、邮件交换和Web服务器等关键性服务的计算机系统所必备的一项标准功能。RAID可为这些关键性的系统提供两种好处;增强的I/O性能,和数据存储的故障安全性。RAID可以将I/O负载流无缝地分布在多个磁盘和控制器上,因此是一种能够减少高负荷系统上存在的内部数据传输瓶颈的、高性价比、可缩放的、易于管理的方法。另外,RAID还通过磁盘镜像和优先级算法提供了不间断的数据访问。这就意味着系统即使在遇到磁盘或控制器故障时也仍然可以保持在线。本书涵盖了RAID系统的管理员所需要知晓的所有内容。读者将会了解到不同类型的RAID,以及相关联的技术和问题,而且还会了解到如何为自己的需求去选择最适合的RAID系统。本书用循序渐进的方法指引读者在Linux上安装RAID软件和RAID硬件卡。本书还介绍了如何构?ù排陶罅校约叭绾窝≡裥缘匕沧案咝阅艿奈募低场?本收涵盖的主题包括:·RAID和Linux简介·规划RAID系统并设计其体系结构·构建软件RAID·软件RAID工具·构建硬件RAID·文件系统日志·RAID系统的性能与调节RAID已经成为应付激增的数据存储空间需求的低成本解决方案。由于本书的读者对象是系统管理员、高级用户、技术管理员以及任何想了解RAID技术的读者,因此本书回避了会使人迷惑的供应商所特定的方法。即使是非Linux用户也可以从本书中找到有价值的素材。
-
Visual FoxPro程序设计新编教程李春葆,张植民编著VFP7.0是微软件公司推出的最新版本的VFP数据库管理系统。本书通过大量实例,系统、全面地介绍了VFP7.0的使用方法和数据库系统开发技术。全书共3篇,第1篇是VFP7.0基础,介绍VFP7.0系统的新增功能、集成环境的设置及语言基础;第2篇是数据表操作,介绍自由表的建立方法,表的各种操作命令、数据库的建立和数据词典的应用;第3篇是应用系统界面设计,介绍面向对象的编程方法、表单的设计技巧、菜单和报表的设计方法。本书作者长期从事数据库系统的开发并有丰富的教学经验。本书结构合理、条理清楚,可作为高等院校和各类计算机培训班的教材,也可供计算机爱好者自学使用。VFP7.0是微软件公司推出的最新版本的VFP数据库管理系统。本书通过大量实例,系统、全面地介绍了VFP7.0的使用方法和数据库系统开发技术。全书共3篇,第1篇是VFP7.0基础,介绍VFP7.0系统的新增功能、集成环境的设置及语言基础;第2篇是数据表操作,介绍自由表的建立方法,表的各种操作命令、数据库的建立和数据词典的应用;第3篇是应用系统界面设计,介绍面向对象的编程方法、表单的设计技巧、菜单和报表的设计方法。本书作者长期从事数据库系统的开发并有丰富的教学经验。本书结构合理、条理清楚,可作为高等院校和各类计算机培训班的教材,也可供计算机爱好者自学使用。
-
机器学习(美)Tom M.Mitchell著;曾华军,张银奎等译;曾华军译编辑推荐:计算机科学丛书。 本书展示了机器学习中核心的算法和理论,并阐明了算法的运行过程。本书综合了许多的研究成果,例如统计学、人工智能、哲学、信息论、生物学、认知科学、计算复杂性和控制论等,并以此来理解问题的背景、算法和其中的隐含假定。本书可作为计算机专业本科生、研究生教材,也可作为相关领域研究人员、教师的参考书。
-
分布式操作系统(美)Doreen L. Galli著;徐良贤[等]译本书从杼7和实践的角度详细论述了分布式操作系统的各个主要方面,还包括了实际操作系统的相关范例以及广泛算法的具体实例,其中提及的核心Web站点、ftp站点和文献提供了大量参考资料。此外,Windows2000案例研究提供了一个实际商业解决方案的例子。附录中还有一个简单的C/S实际应用来演示关键的分布式计瞬息万变程序的设计概念,以加深概念并展示分布式操作系统设计人员所需进行的设计与操作。/本书内容丰富、结构合理,适于作为计算机及相关专业的本科生和研究生的教材,也是计算机从业人员掌握分布式操作系统原理的理想读物。
-
BIOS与注册表配置实用教程贲晓光,朱兴国等编写BIOS和注册表都是计算机系统中不可或缺的组成部分。其中,BIOS是连接操作系统和硬件的桥梁,与硬件的运行息息相关。注册表帮助系统对硬件、软件等系统的各部分进行管理,直接影响着系统的件能。正确设置BIOS和注册表是计算机系统顺利运行的保证。全书共由13章组成,上要内容包括BIOS的简介,在BIOS设置程序中配置BIOS,如何对BIOS进行升级,如何实现BIOS的个性化设置,以及BIOS的高级应用,同时还包括注册表的组成、结构、管理工具,以及注册表各个方面的设置实例和注册表工具的使用。由于BIOS和注册表对于计算机的作用比较特殊,用户一旦操作不当,往往会导致计算机系统无法运行。本书针对这一点,对于BIOS和注册表的设置和修改介绍了详细的操作步骤与方法,并给出了大量的实例,便于用户学习和操作。木书既可作为计算机初学者认识、了解和学习BIOS、注册表的实用手册,也适合有一定计算机基础的读者作为进一步提高水平的参考读物。个版CD为配套电子书。
-
Visual FoxPro 6.0程序设计上机指导与习题选解郭云飞 主编本书是与《Visual FoxPro程序设计基础教程》配套使用的实验教程。全书共分两部分:第一部分为实验指导,共包括12个实验项目,分别详细介绍了各个实验、内容及实验要点和示例,以指导实验的全过程;第二部为练习题,覆盖了配套教材各章节的主要知识点。本书实验知识系统、内容丰富,不仅可巩固所学知识,还可培养应用开发能力;书中所设开发示例具体且易懂,适用于Visual FoxPro 6.0学习指导;所列习题内容广泛,有利于学生掌握和应用所学知识。本书可与《Visual FoxPro 6.0程序设计基础教程》配套使用,也可作为其它Visual FoxPro 6.0教材的实验参考用书。
-
Visual FoxPro程序设计培训教程刘丽编著本书主要介绍了Visual FoxPro 6.0的基本概念与基本操作,内容包括项目管理器的基本组成,数据库、表、查询和视图的创建,报表和标签的设计,表单和菜单的设计,程序设计基础,数据的导入与导出,以及Visal FoxPro 7.0中新增的语言功能等。本书从结构内容上力求能够满足初学者入门学习的需要,同时深入浅出地论述了有关Visual FoxPro 6.0程序编制的基本理念,对Visual FoxPro 6.0的整体面貌作了较为清晰的说明。所以,本书既可作为初学者学习Visual FoxPro 6.0关系数据库系统的教科书,也可作为大专院校的师生、具有数据库基础知识的读者、计算机程序设计人员以及计算机爱好者和各类短训班的教材和自学参考书。
-
PDIUSBD12 USB固件编程与驱动开发周立功等编著随着计算机技术的不断发展,USB即插即用接口就像RS-232串行接口一样无处不在,因此USB接口技术必将成为电子工程师必须掌握的基本知识。<br>本书选择PHILIPS公司推出的基于USB1.1协议的PDIUSBD12USB接口器件,浅显易懂地介绍了USB1.1协议,全面深入地介绍了PDIUSBD12器件的原理、固件编程思想及其基于DDK驱动程序开发的细节,并且给出了傻瓜化USB接口软件包在USB开发板上的应用设计实例,真正解决了USB接口技术的难题。从而实现作为一个电子工程师即便不懂USB的原理,只要使用相应的软件包即可以将USB器件当做一个简单的集成电路来使用的目的。<br>本书可以作为大专院校单片机及其嵌入式操作系统教学、实验和开发的参考教学资料,也可以作为开发工程师使用USB接口技术的设计指南。