新書推薦:
《
不止江湖
》
售價:HK$
101.2
《
天才留步!——从文艺复兴到新艺术运动(一本关于艺术天才的鲜活故事集,聚焦艺术史的高光时刻!)
》
售價:HK$
158.7
《
双城史
》
售價:HK$
110.9
《
冯友兰和青年谈心系列:不是问题的问题(哲学大师冯友兰和年轻人谈心,命运解读)
》
售價:HK$
57.3
《
月与蟹(青鲤文库)荣获第144届直木奖,天才推理作家经典作品全新译本。一部青春狂想曲,带你登上心理悬疑之巅。
》
售價:HK$
51.8
《
索恩丛书·盛清统治下的太监与皇帝
》
售價:HK$
88.5
《
透过器物看历史(全6册)
》
售價:HK$
503.7
《
我在台北故宫博物院读名画
》
售價:HK$
112.7
|
編輯推薦: |
本书是清华大学出版社出版的《Visual FoxPro程序设计》一书的配套习题集与实验指导教材,由具有多年教学经验和实际开发经验的人员,针对全国计算机二级考试Visual FoxPro程序设计部分,根据最新大纲、结合最新的考试题目编写而成,全书包括公共基础知识和Visual FoxPro程序设计两大部分,以Visual FoxPro程序设计为主要内容。本书的主要内容包括“知识要点”、“同步练习”和从第5章起增加的“上机指导”三个组成部分。
|
內容簡介: |
本书是与《Visual FoxPro程序设计》配套的习题集与实验指导,主要内容根据《全国计算机等级考试大纲》基本要求编写,兼顾全国计算机等级考试笔试与上机考试的要求,注重于培养读者的实际操作能力。本书与主教材紧密结合,立足于“理论够用、操作熟练、案例驱动、重在实践、考试过关”的要求,力求把知识点融入到具体的实践练习中,循序渐进地培养学生的实际操作能力,便于教师的实验教学和学生课后学习使用。
本书各章包括了对Visual FoxPro主要知识点的概括和总结,知识点覆盖全面,重点突出;同步练习中精选了历年等级考试中的大量习题,内容丰富,突出考试重点和难点,同时,精心编写了一部分有价值的习题,帮助读者对每章所学内容进行巩固和提高;从第5章起增加了上机实验指导部分,给出了实验目的与要求和大量的上机实验内容,精心讲解了详细的操作步骤和注意事项,并配有大量实战练习,侧重于对学生实践能力的培养。各章后配有同步练习答案和上机实战练习的详细操作步骤,便于读者自检自测。
本书附录A中配有主教材《Visual FoxPro程序设计》的习题答案,并且附带教学资源,可在清华大学出版社网站上下载,为读者提供本书的实验素材和相关的学习资源,以方便读者使用。
|
目錄:
|
第1章 数据结构与算法
1.1 知识结构图
1.2 知识要点
1.2.1 算法
1.2.2 数据结构
1.2.3 线性表
1.2.4 栈和队列
1.2.5 树与二叉树
1.2.6 查找技术
1.2.7 排序技术
1.3 同步练习
1.4 参考答案
第2章 程序设计基础
2.1 知识结构图
2.2 知识要点
2.2.1 程序设计方法和风格
2.2.2 结构化程序设计
2.2.3 面向对象的程序设计
2.3 同步练习
2.4 参考答案
第3章 软件工程基础
3.1 知识结构图
3.2 知识要点
3.2.1 软件工程基本概念
3.2.2 结构化分析方法
3.2.3 结构化设计方法
3.2.4 软件测试
3.2.5 程序的调试
3.3 同步练习
3.4 参考答案
第4章 数据库设计基础
4.1 知识结构图
4.2 知识要点
4.2.1 数据库系统
4.2.2 数据模型
4.2.3 关系代数
4.2.4 数据库设计与管理
4.3 同步练习
4.4 参考答案
第5章 Visual FoxPro基础概述
5.1 知识结构图
5.2 知识要点
5.2.1 数据库基础知识
5.2.2 关系数据库
5.2.3 数据库设计基础
5.3 同步练习
5.4 上机指导
5.4.1 实验目的与要求
5.4.2 实验内容与步骤
5.4.3 实战练习
5.5 参考答案
5.5.1 同步练习答案
5.5.2 实战练习答案
第6章 数据与数据运算
6.1 知识结构图
6.2 知识要点
6.2.1 常量
6.2.2 变量
6.2.3 表达式
6.2.4 函数
6.3 同步练习
6.4 上机指导
6.4.1 实验目的与要求
6.4.2 实验内容与步骤
6.4.3 实战练习
6.5 参考答案
6.5.1 同步练习答案
6.5.2 实战练习答案
第7章 数据库和表
7.1 知识结构图
7.2 知识要点
7.2.1 项目管理器
7.2.2 数据库
7.2.3 数据库表
7.2.4 自由表
7.2.5 表的基本操作
7.2.6 索引
7.2.7 排序
7.2.8 数据完整性
7.2.9 使用多工作区中的表
7.3 同步练习
7.4 上机指导
7.4.1 实验目的与要求
7.4.2 实验内容与步骤
7.4.3 实战练习
7.5 参考答案
7.5.1 同步练习答案
7.5.2 实战练习答案
第8章 结构化查询语言SQL
8.1 知识结构图
8.2 知识要点
8.2.1 SQL基本概述
8.2.2 SQL的查询功能
8.2.3 SQL的操作功能
8.2.4 SQL的定义功能
8.3 同步练习
8.4 上机指导
8.4.1 实验目的与要求
8.4.2 实验内容与步骤
8.4.3 实战练习
8.5 参考答案
8.5.1 同步练习答案
8.5.2 实战练习答案
第9章 查询与视图
9.1 知识结构图
9.2 知识要点
9.2.1 查询
9.2.2 视图
9.3 同步练习
9.4 上机指导
9.4.1 实验目的与要求
9.4.2 实验内容与步骤
9.4.3 实战练习
9.5 参考答案
9.5.1 同步练习答案
9.5.2 实战练习答案
第10章 Visual FoxPro程序设计基础
10.1 知识结构图
10.2 知识要点
10.2.1 程序文件
10.2.2 程序中简单的输入输出命令
10.2.3 程序基本结构
10.2.4 多模块程序
10.3 同步练习
10.4 上机指导
10.4.1 实验目的与要求
10.4.2 实验内容与步骤
10.4.3 实战练习
10.5 参考答案
10.5.1 同步练习答案
10.5.2 实战练习答案
第11章 表单
11.1 知识结构图
11.2 知识要点
11.2.1 面向对象的概念
11.2.2 创建与管理表单
11.2.3 表单常用的属性和方法
11.2.4 表单设计器
11.2.5 常用控件及属性
11.3 同步练习
11.4 上机指导
11.4.1 实验目的与要求
11.4.2 实验内容与步骤
11.4.3 实战练习
11.5 参考答案
11.5.1 同步练习答案
11.5.2 实战练习答案
第12章 菜单设计与应用
12.1 知识结构图
12.2 知识要点
12.2.1 菜单的基本概念
12.2.2 菜单设计基本过程
12.2.3 菜单的建立与修改
12.2.4 为顶层表单添加菜单
12.2.5 建立快捷菜单
12.3 同步练习
12.4 上机指导
12.4.1 实验目的与要求
12.4.2 实验内容与步骤
12.4.3 实战练习
12.5 参考答案
12.5.1 同步练习答案
12.5.2 实战练习答案
第13章 报表设计
13.1 知识结构图
13.2 知识要点
13.2.1 报表的数据源和布局
13.2.2 创建报表
13.2.3 设计报表
13.2.4 数据分组
13.2.5 多栏报表
13.2.6 打印预览报表
13.3 同步练习
13.4 上机指导
13.4.1 实验目的与要求
13.4.2 实验内容与步骤
13.4.3 实战练习
13.5 参考答案
13.5.1 同步练习答案
13.5.2 实战练习答案
第14章 数据库应用程序开发
14.1 知识结构图
14.2 知识要点
14.2.1 设置主程序文件
14.2.2 练编项目
14.3 同步练习
14.4 机指导
14.4.1 实验目的与要求
14.4.2 实验内容
14.5 参考答案
附录A
参考文献
|
內容試閱:
|
第1章 数据结构与算法
1.2 知识要点
1.2.2 数据结构
1.数据结构基本概念
数据结构是指相互有关联的数据元素的集合。
研究的三个方面:数据集合中和数据元素之间所固有的逻辑关系,即数据的逻辑结构;在对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储结构;对各种数据结构进行的运算。
2.数据的逻辑结构
数据的逻辑结构是指反映数据元素之间逻辑关系的数据结构。包含两方面:表示数据元素的信息;表示各数据元素之间的前后件关系。
3.数据的存储结构
数据的存储结构是指数据结构在计算机存储空间中的存放形式。
常见的存储结构有两种:顺序存储结构,特点是借助于数据元素的相对存储位置来表示数据元素之间的逻辑结构;链式存储结构,特点是借助于指示数据元素地址的指针表示数据元素之间的逻辑结构。
4.数据结构分类
数据结构可分类为线性结构和非线性结构。
(1)线性结构:有且只有一个根结点;每一个结点最多有一个前件,也最多有一个后件。
(2)非线性结构:不满足线性结构条件的数据结构。
1.2.3 线性表
1.线性表概念
线性表是由n(n≥0)个数据元素al,a2,a3,…组成的一个有限序列,表中的每一个数据元素,除了第一个外,有且只有一个前件,除了最后一个外,有且只有一个后件。即线性表或是一个空表,或可以表示为(a1,a2,…,ai,…,an)。
线性表由一组数据元素构成,数据元素的位置只取决于自己的序号,元素之间的相对位置是线性的。在复杂线性表中,由若干数据元素组成的数据元素称为记录,而由多个记录构成的线性表又称为文件。
2.非空线性表的结构特征
有且只有一个根结点a1,它无前件;有且只有一个终端结点an,它无后件;除根结点与终端结点外,其他所有结点有且只有一个前件,也有且只有一个后件。结点个数n称为线性表的长度,当n=0时,称为空表。
3.线性表的顺序存储结构
顺序存储具有基本特点:线性表中所有元素所占的存储空间是连续的、按逻辑顺序依次存放的;线性表中存储密度小、数据元素可以随机查找。顺序表的运算包括查找、插入、删除。
4.线性表的链式存储结构
链式存储的特点是:
•线性表中元素所占的空间可以不连续;
•线性表插入、删除操作方便;
•可以不必事先估计线性表长度。
链式存储可分为单链表、双链表、单循环链表、双循环链表。
数据结构中的每一个结点对应于一个存储单元,这种存储单元称为存储结点,简称结点。
结点由两部分组成:一是用于存储数据元素值,称为数据域;二是用于存放指针,称为指针域,用于指向前一个或后一个结点。
在链式存储结构中,存储数据结构的存储空间可以不连续,各数据结点的存储顺序与数据元素之间的逻辑关系可以不一致,而数据元素之间的逻辑关系是由指针域来确定的。
链式存储方式既可用于表示线性结构,也可用于表示非线性结构。
线性链表中,head称为头指针,head=NULL(或O)称为空表,如果是两指针:左指针(Llink)指向前件结点,右指针(Rlink)指向后件结点。线性链表的基本运算包括查找、插入、删除。
……
|
|