程序设计综合
-
Visual FoxPro数据库应用系统设计实训指导廖明潮、李禹生《Visual FoxPro数据库应用系统设计实训指导》由上、下两篇组成。上篇为实训篇,配合《Visual FoxPro数据库应用系统设计》(高等教育出版社出版,以下简称主教材)中的实例在教师指导下进行训练,其中包括“图书馆管理信息系统(UBMIS)”实例设计与实现的详尽操作步骤。下篇为设计篇,扩展了主教材实例,引导学生自行完成设计,主要包括一个Visual FoxPro数据库应用系统——“玩具出租管理系统(ToyMIS)”,介绍该应用系统的设计方案及其具体操作步骤。《Visual FoxPro数据库应用系统设计实训指导》配有实例数据库,其中包含教学使用的设计过程实例和发布数据库实例,适合教学或自学使用。 -
Visual FoxPro及其应用系统开发史济民经过近10年的升级,Visual FoxPro已从初期以命令式语言为主的关系数据库管理系统,扩展为集成了大量辅助工具的开发环境。本书在第一版获奖教材的基础上改写成简明版,分编为绪论加三篇(语言基础、程序设计、系统开发)共12章,书中既重点介绍单机应用,也阐明了客户机/服务器应用的基本概念;既完整讲述了一个实际系统的开发过程,又结合实例向读者展示了包括数据库设计、SQL、可视化设计工具、COM组件等在内的当代最常见的数据库开发技术。全书突出应用,又不偏废原理;教材篇幅适中,并配有“电子教案”和“习题解答与实验指导”,适合于高等学校作为数据库公共课的教材,或作为计算机等级考试培训辅导教材,也可供数据库开发人员参考。.需要全面了解VFP对单机应用和客户机/服务器应用程序开发的读者,可选购本书的姐妹教材——《Visual FoxPro及其应用系统开发(第二版)》。... -
Visual FoxPro程序设计基础卢湘鸿《高等学校文科类专业大学计算机规划教材:Visual FoxPro程序设计基础(第2版)》根据教育部高等教育司组织制订的《高等学校文科类专业计算机基础课程教学基本要求(2003版)》编写的。书中以Visual FoxPro为背景,介绍了关系数据库管理系统的基础理论及系统开发技术。主要内容包括数据库系统概述、Visual FoxPro 6.0基础知识、数据表的创建和基本操作、数据库的设计与操作、结构化程序设计、面向对象程序设计、表单的建立与使用、结构化查询语言SQL、视图与实用表单开发、报表与标签技术、菜单技术和应用系统集成技术等。全书共12章,配有丰富的例题、习题(包括上机练习),并附有解答。《高等学校文科类专业大学计算机规划教材:Visual FoxPro程序设计基础(第2版)》是高等学校计算机公共课的教材,还可作为计算机等级考试的培训教材,也可供从事数据库开发的人员学习、参考。《高等学校文科类专业大学计算机规划教材:Visual FoxPro程序设计基础(第2版)》配有电子教案,可在清华大学出版社的网站上下载。 -
Visual FoxPro程序设计实验与学习指导余坚《Visual FoxPro程序设计实验与学习指导》是《Visual FoxPro 6.0程序设计基础》的配套教材。内容包括主教材中各章的选择题和上机操作题及参考答案、课后思考题的参考答案和4套模拟试卷及其参考答案。《Visual FoxPro程序设计实验与学习指导》作为学习Visual FoxPro 6.0的参考书,内容丰富、概念清晰、实用性强。选择题从多个角度强化读者对教材内容的理解;上机操作题可以帮助读者从多方面掌握Visual FoxPro 6.0的基本应用和程序设计方法。《Visual FoxPro程序设计实验与学习指导》既是学习Visual FoxPro 6.0的参考书,也可作为计算机等级考试的复习指导书。 -
数据库应用基础 Visual FoxPro 6.0中文版刘保顺、王玉敏本书根据教育部“中等职业学校计算机应用与软件技术专业领域技能型紧缺人才培养培训指导方案”及教学大纲,按照新的“工作过程导向”教学模式编写。为便于教师排课、备课、授课以及学生预习、上机练习、复习,本书将教学内容分解落实到每一课时,通过“课堂任务”、“课堂练习”、“知识拓展”和“课后作业”4个环节实施教学。. 本书共12章,35课,每课为两个标准学时,共90分钟内容。建议学时安排为一学期,每周4课时,也可以分为两学期授课。 本书讲解内容包括:数据库基础知识,Visual FoxPro数据库的建立和维护,SQL语言,表单程序设计,Visual FoxPro查询和视图,标签和文本框的使用,时钟控件和命令按钮的使用,选项控件的使用,表格控件、页框和容器控件的使用,菜单设计、报表设计,应用程序的发布,综合示例。.. 本书可作为中等职业学校数据库课程教材,也可作为各类技能型紧缺人才培训班教材使用。为便于教学,可从网站下载为教师配备的本书电子教案及题库等资料包。... -
数据库技术及应用李雁翎本书是与《数据库技术及应用——Visual FoxPro》一书配套的辅助教材。全书共分3个部分:第一部分为实验指导,配有15个实验,这一部分详细讲述了每一个实验的实验目的、要求、实验手段和操作方法。第二部分为习题与解答,根据主教材各章 节内容编写的,其习题种类齐全,题目数量适中。第三部分为系统开发案例,收录两个由学生完成的数据库应用系统开发案例,针对学生作业进行分析,进一步讲解数据库应用系统开发。本书实验内容丰富,代码系统完整;数据库应用系统开发案例具体,系统开发过程和步骤详细、清晰;习题内容广泛,有利于学生知识的掌握和实践能力的提高。本书可与《数据库技术及应用——Visual FoxPro》一书配套使用,也可作为其他Visual FoxPro教材的配套用书,同时也可作为Visual FoxPro数据库应用系统开发指导用书。为了方便教师教学和学生自主学习,本书相关资源可通过教学网站获取,网址为http://4a.hep.com.cn或http://soft.nenu.edu.cn/database/。 -
Visual FoxPro数据库应用系统设计李禹生、廖明潮、陶友青《Visual FoxPro数据库应用系统设计》采用任务驱动方式介绍Visual FoxPro数据库应用系统开发与设计技术,分4个层次讲解。首先结合实例讲解应用系统开发步骤,引导完成实例系统分析与设计的全过程;然后结合实例逐步讲解项目、数据库、数据表、视图、表单、报表、标签、菜单等VisualFoxPro对象的设计、创建、修改、完善等操作方法;接着结合实例介绍对象、事件、方法的概念,讲解Visual FoxPro程序设计基础;最后介绍应用系统调试与集成的概念,结合实例讲解应用系统测试、调试与发布的方法。“图书馆管理信息系统(LIBMIS)”实例贯穿全书。《Visual FoxPro数据库应用系统设计》以理论联系实际的方法讲解知识、介绍操作技能,叙述详尽,概念清晰。读者可以通过一边学习、一边实践的方式完成实例设计,进而掌握Visual FoxPro数据库应用系统开发技术。《Visual FoxPro数据库应用系统设计》内容全面,结构完整,深入浅出,图文并茂,通俗易懂,可读性、可操作性强,配有实训指导教材,既适合作为各类高等学校学生学习数据库应用技术的教材,也适合作为数据库应用系统开发人员的技术参考书。《Visual FoxPro数据库应用系统设计》配有实例数据库,其中包含教学使用的设计过程实例、发布数据库实例,便于教学或自学使用。 -
分布式系统技术内幕张军 编著分布式系统是计算机软件领域的一个重要研究分支,它涉及分布环境下软件中的通信、名字服务、事务处理、容错和安全等众多的理论和实践问题。从20世纪80年代以来,分布式系统在很多领域取得了突破性的进展,它以各种中间件软件的形式出现,并为现代信息系统建设提供了不可或缺的技术支持。但分布式系统的研究仍然面临着重大的技术挑战,受到很多未决问题的困扰。我国在分布式系统领域的研究起步较晚,基础薄弱,形成软件产品的能力与发达国家相比有很大差距。本书的主要读者对象是计算机软件从业人员,包括大专院校计算机专业的本科生、研究生,本书站在国际和国内在相关领域的最前沿,试图把分布系统的起源,理论基础,算法基础,分布、复制与集成相关的一些关键理论的技术背景全面地介绍给读者。尽管它不是一本讲解如何进行软件开发的收,但却试图成为所有软件从业人员必备的基础书籍。 -
计算机导论与程序设计基础张雷《21世纪信息通信系列教材:计算机导论与程序设计基础(第2版)》共分4章,第1篇主要介绍计算机、计算机系统、程序设计语言的初步知识,以及子程序和递归程序设计初步,使学生能够忙了解计算机以及程序设计。第2篇主要介绍计算机中数的表示与编码、计算机算术和逻辑运算原理、计算机工作原理和可编程结构模型、图灵机和计算模型以及形式语言的初步知识,旨在培养学生的抽象和建模能力。第3篇主要介绍数据和信息的抽象模型——数据结构,包括数据结构的数学基础、数据结构的逻辑表示、存储结构和对数据的操作,并对递归程序设计进行了深入一步的探讨。第4章再次探讨计算的本质,提出了学科的主要问题,进而提出学科方法论以及学科知识体系。《21世纪信息通信系列教材:计算机导论与程序设计基础(第2版)》可作为计算机科学与技术专业计算机导论与程序设计类课程教材,也可供其他专业的学生自学和参考。 -
游戏开发中的人工智能(美)布金(美)西曼 著,OReilly Taiwan公司 编译你的游戏是否有角色不能任意走动?是否有角色走进障碍物?是否有非玩家角色不能按照团队运动?现在你就可以掌握高级人工智能(AI)技术以解决这些问题。不管你是编程新手或者是个仅仅想快速学习AI的熟练游戏编程人员,你都会发现《游戏开发中的人工智能》对于理解并应用AI到你的游戏中是非常合适的入门书籍。本书正是为你提供游戏开发方面高级、有用的AI技术的。如果你曾试图使用AI延长你的游戏的生命周期,让你的游戏更加具有挑战性,更重要的是让它们更加有趣,这本书就是为你准备的。David M. Bourg(畅销书《游戏开发中的物理学》的作者)和Glenn Seemann将用非常直观、易懂的语言给你介绍一些诸如有限状态机、模糊逻辑和神经网络之类的技术,全书使用源代码(用C和C++编写)说明这些技术。从基本的诸如追赶、躲避、基于模式的运动和聚集等游戏行为到玩家行为预测,这本书告诉你怎么应用AI给你的游戏角色提供可信的智能。这些技术包括了适合初级AI开发者的确定性(传统的)和非确定性(较新的)AI技术的混合。其他的主题包括:·使用基于势函数的单一技术处理追赶、躲避、聚集和避障等问题。·使用包括路径点和经典A*算法解决寻径问题。·利用AI脚本扩充AI引擎的功能,让设计者和玩家更好地设计和玩游戏。·给你的游戏角色赋予基于规则的AI推理能力,包括模糊逻辑和有限状态机。·使用概率分析和诸如贝叶斯推理的高级技术处理不确定性问题。
