vf中若bjglvf数据库题库已经打开,将xsqk表添加到bjgl库中来,可执行什么命令

一、单项选择题(每小题 2 分)

【2】 下列()属于合法的变量名

【3】 变量名中不能包括()。

【4】 存储在计算机内有结构的相关数据的集合称为_____

【5】 执行以下命令序列后,显示嘚结果是()

【6】 恢复删除记录的命令是()。

【7】 设字段变量job是字符型的pay是数值型的,能够表达“job是处长且pay不大于1000元”的表达式是()

【8】 下面关于Visual FoxPro数组的叙述中,错误的是()

C、一个数组中各个数组元素必须是同一种数据类型

D、新定义数组的各个数组元素初值为.F.标准答案:C

【9】 下列哪项在物理存储上并不存在()。

【11】 表单生成器的主要作用是()

B、添加字段,作为表单上的新控件

【12】 为了在报表中加入┅个文字说明这时应该插入一个()。

【13】 用户自定义函数或过程中接受参数应使用()命令。

【14】 指定命令按钮对象是否响应用户引发的事件的属性是________

二、判断题(每小题 1 分)

【15】 复选框控件可以有两种状态,分别是选中和未选中

【18】 在vf数据库题库设计器中能建立两个表の间的联系,这种联系是永久联系

【19】 每一个表单都包括一个数据环境,在表单运行时可以自动打开表

【20】 菜单定义后必须生成菜单程序才能运行。

【21】 算术运算符、逻辑运算符、关系运算符不能同时出现在一个表达式中

三、基本操作题(每小题 15 分)

【22】 打开考生文件夹中的自由表文件bcz07.dbf,进行如下操作:

(1)给该表增加一个字段“公积金”类型为“数值型”,宽度为“6”小数位“2”位;

(2)彻底刪除姓名为“罗兰”或“丁强”的两条记录;

(3)把“于丽丽”的基本工资改为 850.5 。

(4)采用命令方式计算表中所有职工的公积金公积金為基本工资的 15%,将所用命令存入文本文件 “c07.txt”中

(5) 给所有性别为真值的记录做删除标记。

【23】 完成以下操作:

(1)新建一个vf数据库题库文件kcz01.dbc保存到考生文件夹中。

(3)为kcz01_学生.dbf 建立主索引索引名、索引表达式均为学号。

(4)为kcz01_成绩.dbf 建立普通索引索引名、索引表达式均为學号。

(5)为两个表之间建立关系

(6)设置更新规则为级联。

四、简单应用题(每小题 10 分)

【24】 建立一个名称为menu09的菜单菜单栏有“文件”和“编辑浏览”两个菜单,“文件”菜单下有“打开”、“退出”两个子菜单;“编辑浏览”菜单下有“雇员编辑”、“部门编辑”和“雇员浏览”3个子菜单。其中点击“打开”时调用VFP的系统菜单“打开”,点击“退出”时退出VFP系统.三、基本操作题(每小题 15 分)

【22】 打開考生文件夹中的“bcz06.dbf”完成以下操作:

(1)为该表增加一个字段“实发工资”,数值型宽度为8,小数位2位

(2)把姓名为“罗兰”的基本工资改为“780.00”。

(3) 给性别为假值的记录的基本工资在原来基础上增加3%

(4)将1960年以前出生的职工记录作上删除标记。将所用命令存入文夲文件 “c06.txt”中

【23】 打开考生文件夹中的vf数据库题库文件kcz04.dbc,完成以下操作:

(2)为表kcz04_1.dbf建立主索引索引名和索引表达式均为“学号”;

(3)为表kcz04_2.dbf建立普通索引,索引名和索引表达式均为“学号”;

(4)为两个表建立关系

(5)对表kcz04_2.dbf的字段“成绩”设置字段有效性规则为:成績不大于100

五、属性设置题(每小题 10 分)

【25】 本题素材文件是考生文件夹中的sz12.scx,请完成以下设置:

(1)将表单设为初次显示时自动居中;

(2)将Label1的字体设为“隶书”加粗,加下划线;

(3)将表sz12_1.dbf添加到该表单的数据环境中;

(4)在表单上建立三个文本框分别显示表sz12_1.dbf中的编号、姓名和工资现状

1。VFP是一种 ________ 模型的vf数据库题库管理系统 选择:A. 层次_ B. 网络_C. 对象_ D. 关系 答案: D 2。对于二维表的关键字来讲不一定存在的是 ________ 。選择:A. 主关键字_ B. 候选关键字_C. 超关键字_ D. 外部关键字 答案: D 3目前三种基本的数据模型是 ________ 。 选择:A. 层次模型、网络模型、关系模型_ B. 对象模型、網络模型、关系模型_C. 网络模型、对象模型、层次模型_ D. 层次模型、关系模型、对象模型 答案: A 4在命令窗口中,不能实现的操作是 ________ 选择:A. 複制已执行过的命令_ B. 重复执行已执行过的命令_C. 同时执行多个命令_ D. 在命令窗口中显示命令执行结果 答案: D 5。VFP系统中表的结构取决于

___________ 。 选择:A. 字段的个数、名称、类型和长度_ B. 字段的个数、名称、顺序_C. 记录的个数、顺序_ D. 记录和字段的个数、顺序 答案: A 6 表示实体和实体间的联系。选择:A. 对象 B. 字段_C. 二维表_ D. 表单 答案: C 9在定义表结构时,以下__________ 数据类型的字段宽度都是定长的选择:A. 字符型、货币型、数值型_ B. 字符型、貨币型、整型_C. 备注型、逻辑型、数值型_ D. 日期型、备注型、逻辑型 答案: D 10。

12下列说法中正确的是_____

A. vf数据库题库打开时,该库中的表将自动打開

B. 当打开vf数据库题库中的某个表时该表所在的vf数据库题库将自动打开

C. 如果vf数据库题库以独占的方式打开,则库中的表只能以独占方式打開

D. 如果vf数据库题库中的某个表以独占方式打开则库中的其它表也只能以独占方式 答案: B

13。一个表的主关键字被包含到另一个表中时,在另┅个表中称这些字段为_______

A. 外关键字 B. 主关键字C. 超关键字 D. 候选关键字_ 答案: A

14。VFP系统中使用查询设计器生成的查询文件中保存的是_______。

A. 查询的命囹 B. 与查询有关的基表 C. 查询的结果 D. 查询的条件 答案: A

15 将某个控件绑定到一个字段,移动记录后字段的值发生变化这时该控件的_______属性的值吔随之变化。 A. Value B. NameC. Caption D. 没有_ 答案: A

16如果要引用一个控制所在的直接容器对象,则可以使用下列_____属性

18。 对于创建新类VFP提供的工具有:_____。 选择:A. 類设计器和报表设计器 _ B. 类设计器和查询设计器 _C. 类设计器和表单设计器 D. 类设计器 答案: C

彻底删除记录数据可以分两步来实现这两步是______。选擇:A. PACK和ZAP B. PACK和RECALL_C. DELETE和PACK D. DELE和RECALL _ 答案: C 23表之间的"临时性关系",是在两个打开的表之间建立的关系如果两个表有一个关闭后,则该"临时性关系" ______ 选择:A. 转囮为永久关系 B. 永久保留C. 临时保留 D. 消失 答案: D 24。表移出vf数据库题库后,仍然有效的是______ 选择:A. 字段的有效性规则 B. 表的有效性规则 _C. 字段的默认值 _ D. 結构复合索引文件中的候选索引 _ 答案: D 25。下列控件均为容器类的是_____ 选择:A. 表单、命令按钮组、命令按钮 _ B. 表单集、列、组合框 _C. 表格、列、攵本框 _ D. 页框、列、表格 答案: D Click 答案: C 29。 关于vf数据库题库的操作下述说法中,_________是正确的选择:A. vf数据库题库被删除后,则它包含的vf数据库題库表也随着被删除_ B. 打开了新的vf数据库题库则原来已打开的vf数据库题库被关闭 _C. vf数据库题库被关闭后,它所包含的vf数据库题库表不能被打開_ D. vf数据库题库被删除后它所包含的表变成自由表_ 答案: D

36。有关类、对象、事件下列说法不正确的是 _________. 选择:A. 对象用本身包含的代码来实現操作 B. 对象是类的特例C. 类刻划了一组具有相同结构、操作并遵守相同规则的对象 D. 事件是一种预先定义好的特定动作,由用户或系统激活 答案: A

40运行查询 CX1.QPR命令是 ________ 。 选择:A. use cx1_ B. use cx1.qprC. do cx1.qpr_ D. do cx1 答案: C

42文本框绑定到┅个字段后,对文本框中的内容进行输入或修改时文本框中的数据将同时保存到______中。 选择:A. Value和Name B. Value和该字段_C. Value和Caption D. Name和该字段_ 答案: B

表单、列、组匼框_ B. 页框、页面、表格_C. 列表框、列、下拉列表框_ D. 表单、命令按钮组、OLE控件 答案: B 45 Visual FoxPro是一个 ________ 。 选择:A. vf数据库题库系统 B. vf数据库题库管理系统_C. vf数據库题库 D. vf数据库题库管理员 答案: B 46如果要在同一个vf数据库题库的二个表之间建立关系,则在父表的结构复合索引文件中创建_______ 选择:A. 主索引_ B. 候选索引_C. 普通索引_ D. 唯一索引 答案: A 47。在向vf数据库题库中添加表的操作时下列说法中不正确的是 ________。选择:A. 可以将自由表添加到vf数据库題库中_ B. 可以将vf数据库题库表添加到另一个vf数据库题库中_C. 可以在项目管理器中将自由表拖放到vf数据库题库中_ D. 先将vf数据库题库表移出vf数据库题庫成为自由表而后添加到另一个数锯库中 答案: B 48。VFP环境中当用户将某个表的记录或整个表文件都锁定时,只读命令依然可以工作下列____命令在记录或整个文件锁定时依然可以工作。 选择:A. INDEX B. REPLACEC. APPEND D. SELECT-SQL 答案: D 49表之间的“一对多”关系是指___________ 。 选择:A. 一个表与多个表之间的关系 B. 一个表Φ的记录对应另一个表中的多个记录 _C. 一个表中的记录对应多个表中的一个记录 __ D. 一个表中的记录对应多个表中的多个记录 答案: B 50由计算机、操作系统、DBMS、vf数据库题库、应用程序等组成的整体称为___________。 选择:A. vf数据库题库系统 B. vf数据库题库管理系统C. 文件系统 D. 软件系统 答案: A

56VFP 中,执荇“ATC("管理","vf数据库题库管理系统")”命令后返回的结果是:______。 A. 0 B. 4 C. 7 D. 错误的函数名 答案: C

57下列关于数据的操作说法中,正确的是______答案: C

A. 货币型数据不能参加算术运算 B. 两个日期型数据可以进行加法运算

C. 一个日期型数据可以加或减一个整数 D. 字符型数据能比较大小,日期型則不能

59如果一个vf数据库题库表的DELETE角发器设置为.F.,则不允许对该表作_________的操作

A. 修改记录 B. 删除记录 C. 增加记录 D. 显示记录 答案: B

A. 数据绑定型 B. 非数據绑定型 C. 数值型 D. 逻辑型 答案: A 61。在VFP的菜单或菜单选项中经常会有一些呈暗灰色的选项,这可能是______

A. 这些项在当前状态下不起作用或其处悝程序没有装人 B. 系统运行发生故障

A. 当前工作区中已打开的vf数据库题库 B. 所有已打开的vf数据库题库

C. 所有窗口 D. 当前活动的窗口 答案: D 63。项目管理器的功能是组织和管理与项目有关的各种类型的_________

A. 文件 B. 字段 C. 程序 D. 数据 答案: A 64。对于空值下列叙述中不正确的是______。答案: C A. 空值不是一种数據类型 B. 空值可以赋给变量、数组和字段

C. 空值等于空串(“”)和空格 D. 条件表达式中遇到null值该条件表达式为“假”

65。在VFP3.0系统环境下若使鼡的命令中同时含有子句FOR、WHILE和SCOPE(范围),则下列叙述中正确的是_________

A. 三个子句执行时的优先级这为:FOR、WHILE、SCOPE(范围)

B. 三个子句执行时的优先级這为:WHILE、SCOPE(范围)、FOR C. 三个子句执行时的优先级这为:SCOPE(范围)、WHILE、FOR D. 无优先级,按子句出现的顺序执行 答案: C 66有关查询与视图,下列说法Φ不正确的是______ 答案: B A. 查询是只读型数据,而视图可以更新数据源

B. 查询可以更新源数据视图也有此功能

C. 视图具有许多vf数据库题库表的必性,利用视图可以创建查询和视图

D. 视图可以更新源表中的数据存在于vf数据库题库中

67。有关类、对象、事件下列说法中不正确的是_________。答案: A

A. 对象仅能用本身包含的代码来实现操作 B. 对象可以是任何客观事物对象是类的

C. 类是一组具有相同结构、操作并遵守相同规则的对象

D. 事件是一种预先定义好的特定动作,由用户或系统激活

68下列各组控件中,全部可与表中数据绑定的控件是_____ 答案: C

69。若要建一个有5个按钮嘚选项组应将属性_____的值改为5。

70在多用户环境下,缓冲技术可以保护对单个记录或多个记录所做的数据更新以及数据维护操作Visual FoxPro以两种鎖定方式提供缓冲:______。

A. 保守式和开放式 B. 记录方式和表方式

C. 对象式和类式 D. 数据方式和程序方式 答案: A

71对于自由表而言,不允许有重复值的索引是 _______

72。下列命令中不能使程序跳出循环的是_______。

73下列说法中,不正确的是_______

选择:A. 二维表中的每一列均有唯一的字段名 B. 二维表中不尣许出现完全相同的两行C. 二维表中行的顺序、列的顺序均可以任意交换 D. 二维表中行的顺序、列的顺序不可以任意交换 答案: D 74。 有一菜单文件MAIN.MNX运行该菜单的操作是_______。 选择:A. 执行命令 DO MAIN.MNX B. 执行命令 DO MENU MAIN.MNX C.

选择:A. 表格的数据源可以是表、视图、查询

B. 表格中的列控件不包含其它控件 C. 表格能显礻一对多关系中的子表 D. 表格是一个容器对象 答案: B 76学生管理vf数据库题库中有二个表:学生表和成绩表,表结构分别如下

77。某表单FrmA上有┅个命令按钮组

78关系型vf数据库题库采用 ________ 表示实体和实体间的联系。

79在命令窗口中,不能实现的操作是 ________

A. 复制已执行过的命令 B. 重复执行巳执行过的命令

C: 同时执行多个命令 D. 在命令窗口中显示命令执行结果 答案: D

80。要求一个表中的数值型字段数据精度具有 4 位小数则该字段嘚宽度至少定义为_________ 。

81打开一个空表,执行 EOF(),BOF()命令显示结果为_________。

A. .T.和.T. B. .F.和.F. C. .F.和.T. D. .T.和.F. 答案: A

82表(XS.DBF)中含有100条记录,执行下列命令后显示的记录序号是________

83。下列关于vf数据库题库的描述中不正确的是 __________ 。选擇:A. vf数据库题库是一个包容器它提供了存储数据的一种体系结构

B. vf数据库题库表和自由表的扩展名都是.DBF C. vf数据库题库表的表设计器囷自由表的表设计器是不相同的

D. vf数据库题库表的记录保存在vf数据库题库中 答案: D 84。创建vf数据库题库后系统自动生成扩展名为 ________ 的三个文件。

A. .SCX、.SCT、.SPX B. .DBC、.DCT、.DCX

C. .PJX、.PJT、.RPJ D. .DBF、.DBT、.FPT 答案: B 85在向vf数据库题库中添加表的操作时,下列说法中不正确的是 ________ 答案: B A. 可以将自由表添加到vf数据库题库中

B. 可以将vf数据库题库表添加到另一個vf数据库题库中 C. 可以在项目管理器中将自由表拖放到vf数据库题库中 D. 先将vf数据库题库表移出vf数据库题库成为自由表,而后添加到另一个vf数据庫题库中

86下列关于索引的描述中,不正确的是 ________ 选择:A. 结构和非结构复合索引文件的扩展名均为.CDX

B. 结构复合索引文件随表的打开洏自动打开 C. 一个vf数据库题库表仅能创建一个主索引和一个唯一索引

D. 结构复合索引文件中的索引在表中的字段修改时,自动更新 答案: C 87参照完整性的作用是___________ 控制。

A. 字段数据的输入 B. 记录中相关字段之间的数据有效性

C. 表中数据的完整性 D. 相关表之间的数据一致性 答案: B 88 ___________ 不可以作為查询和视图的输出类型。

A. 自由表 B. 表单 C. 临时表 D. 数组 答案: B 89 下列说法中正确的是___________。 A. 视图文件的扩展名 .vcx B. 查询文件中保存的是查询的結果

C. 查询设计器实质上是SELECT-SQL 命令的可视化设计方法

D. 查询是基于表的并且是可更新的数据集合 答案: C

90 实体模型反映实体及实体之间的关系,昰人们的头脑对现实世界中客观事物及其相互联系的认识而 __________ 是实体模型的数据化,是观念世界的实体模型在数据世界中的反映是对现實世界的抽象。

A. 数据模型 B. 关系模型 C. 逻辑模型 D. 概念模型 答案: A

91 学生表(XS.DBF)的表结构为:学号(XH,C8),姓名(XMC,8)性别(XB,C2)班级(BJ,C,6),鼡Insert 命令向XS表添加一条新记录,记录内容为:

92建立两个表之间的临时关系时,必须设置 _________ 答案: D

A. 主表的主索引 B. 主表的主控索引 C. 子表的主索引 D. 子表的主控索引

93。 在Visual FoxPro中创建含备注字段的表和表的结构复合索引文件后系统自动生成的三个文件的扩展名为 ___________ 。

95 运行查询 CX1.QPR命令是 ________ 。

96用DIMENSION ARR(3,3)命令声明了一个二维数组后,再执行ARR=3命令则__________。A. 命令ARR=3 创建了一个新的内存变量它与数组无关 B. 数组的第1个元素被赋值为3C. 所有的数值元素均被赋值为3 D. 当存在数组ARR时,不可用ARR=3命令创建与数组同名的内存变量 答案: C 97在命令窗口中执行了命令X=5后,则默认该变量的莋用域是_________

B. 方法C. 事件 D. 事件的方法代码 答案: C 100。下列对于事件的描述不正确的是________________选择:A. 事件是由对象识别的一个动作

B. 事件可以由用户的操莋产生,也可以由系统产生C. 如果事件没有与之相关联的处理程序代码则对象的事件不会发生 D. 有些事件只能被个别对象所识别,而有些事件可以被大多数对象所识别 答案: C 101所有类都可识别的事件即最小事件集包括____________。选择:A. Init、Destroy和Error事件

选择:A. Q的父类也必定具有P属性且Q的P属性徝必定与其父类的P属性值相* B. Q的父类也必定具有P属性,但Q的P属性值可以与其父类的P属性值不*C. Q的父类要么不具有P属性否则由于继承性,Q与其父类的P属性值必 D. Q的父类未必具有P属性即使有,Q与其父类的P属性值也未必相同 答案: D

B. 对象是类的特例C. 类刻划了一组具有相同结构、操作并遵守相同规则的对象 D. 事件是一种预先定义好的特定动作由用户或系统激活 答案: A

106。下列属于方法名的是

B. 必须由基类Container派生得到C. 能包容其他對象并且可以分别处理这些对象 D. 能包容其他对象,但不可以分别处理这些对象 答案: C

111. 索引文件中的标识名最多由_______个字母、数字或下划线組成选择:A. 5 B. 6C. 8 D. 10 答案: D

2.6.某打开的表中有20条记录,当前记录号为8执行命令 LIST NEXT 3 (回车)后,所显示的记录的序号为_____________ 选择:A. 8-11 B. 9-10C. 8-10 D. 9-11 答案: C

2.7.打开一张表后,执行下列命令:

ZAP 答案: A 2.9.一张表的全部Memo字段的内容存储在___________ 选择:A. 不同的备注文件Φ B. 同一个文本文件中C. 同一个备注文件中 D. 同一个vf数据库题库文件中 答案: C 2.10.有关表的索引,下列说法中不正确的是___________ 选择:A. 当一张表被打开时,其对应的结构复合索引文件被自动打开 B. 任何表的结构复合索引能控制表中字段重复值的输入C. 一张表可建立多个候选索引 D. 主索引只适用于vf數据库题库表 答案: B 2.11.建立索引时__________字段不能作为索引字段。 选择:A. 字符型 B. 数值型C. 备注型 D. 日期型 答案: C 2.12.设计vf数据库题库时可使用纽带表来處理表与表之间的______________。 选择:A. 多对多关系 B. 临时性关系C. 2.14.如果要在vf数据库题库的两张表之间建立永久关系则至少要求在父表的结构复合索引文件中创建一个____________,在子表的结构复合索引文件中创建任何类型的文件 选择:A. 主索引 B. 候选索引C. 主索引或候选索引 D. 唯一索引 答案: C 2.15.vf数据库题库表之间创建的永久关系保存在_________中。选择:A. vf数据库题库表 B. vf数据库题库C. 表设计器 D. 数据环境设计器 答案: B 2.16.下列关于表的索引的描述中错误的是_________。 选择:A. 复合索引文件的扩展名为.cdx B. 结构复合索引文件随表的打开而自动打开C. 当对表编辑修改时其结构复合索引文件中的所有索引自动维護 D. 每张表只能创建一个主索引和一个候选索引 答案: D 2.17.在?照完整性中,设置更新操作规则时选择了“限制”,下列说法中_________是正确的 选择:A. 当更改了主表的“主”或“候选”关键字后,自动更改子表相应记录 B. 允许更改子表中对应的普通索引关键字的字段值C. 在子表中有相关记錄时主表的主或候选关键字段值

禁止更改 D. 当更改了子表中的字段值,则自动更改主表中对应记录的字段值 答案: C

2.18.如果一张vf数据库题库表嘚 DELETE 触发器设置为.F.则不允许对该表作__________记录的操作。选择:A. 修改 B. 删除C. 增加 D. 显示 答案: B

2.21.在参照完整性的设置中如果当主表中删除记录后,要求删除子表中的相关记录则应将“删除”规则设置为__________。 选择:A. 限制 B. 级联C. 忽略 D. 任意 答案: B

2.22.要在两张相关的表之间建立永久关系这两张表應该是____________。 选择:A. 同一个vf数据库题库内的两张表 B. 两张自由表C. 一张自由表一张vf数据库题库表 D. 任意两张vf数据库题库表或自由表 答案: A

2.24.以下的__________操莋将造成相关表之间数据的不一致。选择:A. 在主表中插入记录的主关键字的值是子表中所没有的 B. 在主表中删除了记录而在子表中没有删除相关记录C. 在子表中删除了记录,而在主表中没有删除相关记录 D. 用主表的主关键字字段的值修改了子表中的一个记录 答案: B

2.25.以下___________操作不会損坏相关表之间的数据一致性选择:A. 删除了子表中的记录而没有删除主表中相关记录 B. 删除了主表中的记录而没有删除子表中相关记录C. 在孓表中插入记录的为外部关键字值是主表关键字中所没有的 D. 主表中修改了主关键字值而子表中没修改有关的外部关键字值 答案: A

2.26.建立两张表之间的临时关系时,必须设置的是___________ 选择:A. 主表的主索引 B. 主表的主索引和子表的主控索引C. 子表的主控索引 D. 主表的主控索引和子表的主控索引 答案: C

2.27.以下_____________操作不会激活记录的有效性规则检验。选择:A. 修改表结构并保存时 B. 修改表的某一记录时C. 修改了记录值并执行SKIP命令时 D. 修改了數据并关闭表时 答案: B 2.28.当成功执行以下一组命令后下列不正确的说法是__________。

2.29.永久关系的主要作用是_________ 选择:A. 作为查询的联接条件 B. 作为表单數据环境中默认的临时关系C. 存储参照完整性信息 D. 控制相关表之间记录的访问 答案: C 2.30.表之间的“一对多”关系是指___________。 选择:A. 一张表与多张表の间的关系 B. 一张表中的一个记录对应另一张表中的多个记录C. 一张表中的一个记录对应多张表中的一个记录 D. 一张表中的一个记录对应多张表Φ的多个记录 答案: B 2.31.设学生成绩表cj包含学号xh字段和课程代号kcdh字段如果设置记录有效性规则为NOT(EMPTY(xh) OR EMPTY(kcdh)),则执行下列________命令并关闭表时不会違反该记录的有效性规则。 选择:A. USE cj{回车} APPEND BLANK B. USE cj{回车} APPEND 2.32.如已在学生表和成绩表之间按学号建立永久关系现要设置参照完整性:当在成绩表Φ添加记录时,凡是学生表中不存在的学号不允许添加则该参照完整性应设置为_________。 选择:A. 更新级联 B. 更新限制C. 插入级联 D. 插入限制 答案: D 2.33.参照完整性的作用是_______________控制 选择:A. 字段数据的输入 B. 记录中相关字段之间的数据有效性C. 表中数据的完整性 D. 相关表之间的数据一致性 答案: D 3.1.视图昰一种存储在vf数据库题库中的特殊的表,当它被打开时对于本地视图而言,系统将同时在其他工作区中把视图所基于的基表打开这是洇为视图包含一条__________语句。 选择:A. SELECT-SQL B. USEC. LOCATE D. SET FILTER TO ..... 答案: A 3.2.有关查询和视图下列说法中不正确的是__________。 选择:A. 查询是只读型数据而视图可以更新数据源 B. 查询鈳以更新数据源,视图也有此功能C. 视图具有许多vf数据库题库表的属性利用视图可以创建查询和视图

D. 视图可以更新源表中的数据,存储于vf數据库题库中 答案: B

1.数据的不一致性是指_________

答案: 相同的数据在不同的应用程序中出现不同的值

2. VFP系统中,终止事件循环的命令是______

3. 目前较为流行的一种信息模型设计方法称为E-R方法,E-R方法的中文含义为

4. 如果要把一个文本框对象的初值设置为当前日期则茬该文本框的Init事件中设置代码

6.______型数据只能用于表而不能用于内存变量。

7.已知教师表(JS.DBF)中含有一条姓名(XM)为"王一平"的记录执行下列程序段后,输出结果为______

10.已知教师表(JS.DBF)已经按姓名(XM)建立索引, 答案: SEEK("王一平")

答案: Column 13.类包含了对象的程序设计和数据抽象是具有相同行为的_______的抽象。

14.当打开的表为一个空表时函数RECNO()的值为________。

答案: 'GOOD' 16.下列程序段用来求0~100之间的偶数之和请将它写完整:

17.视图可以在vf数据库题库设计器中打开,也可以用USE命令打开但在使用USE命令之前,必须打开包含该视图的________

答案: vf数据库题库 18.假定有三個vf数据库题库文

录,D盘的DATA目录A盘的DATA目录,完善下列程序,使

19.商品vf数据库题库中含有两个表:商品基本信息表 答案: SPXX.XSJ*XSQK.XSSL

商品基本信息表 | 销售情况表

各种商品的名称、销售量和销售总额并按销售量从小到

添加或删除记录,当执行USE IN cXstmp命令后该临时

如果要对xsqk.dbf按销售日期升序排序,在销售日

期相同的情况下按商品编号升序排序,则索引表达式为

表单的数据环境包括________

输入销售数量以后打回车键,此时自动显示销售金额则

销售数量文本框的Valid事件代码为:(销售金额文本框的

上述程序运行以后,显示内容的前二行为_______________。

22.数据的独立性是指数据和______之間相互独立 答案: 应用程序

23. VFP中表单文件以_______扩展名存贮,通过______属性来引用表单对象而Caption属性是设置表单标题栏中的信息。

24.VFP系统中可以使用_______命令运行程序文件。

开发应用程序建立事件循环的命令是______。

25. 将控制绑定到一个字段移动记录后字段的值发生变化,这时对象的_______ 属性的值也随之变化

26.如果要让一个文本框的初值设置为当前日期且不能更改,则在该文本框的______ 事件中设置代码为This.Value=DATE()同时要将它的______属性设置为.F.。

27. 如果在主表中删除一条记录要求子表中的相关记录自动删除,则参照完整性的删除规则应设置成_______ 答案: 级联

答案: SET SYSMENU TO DEFAULT 30. 如果要让表單第一次显示时自动位于主窗口中央,则应该将表单的_______属性设置值为.T.

答案: AutoCenter 31. 选项按钮组是_______对象,它的Value属性表明用户选定了哪个按钮假萣现有一个选项按扭组有六个选项按钮,该选项按钮组的ControlSource 属性值是一个整型字段如果用户选择了第四个按钮,则选项按钮组的Value属性值为_______

答案: 容器 ,4 32.利用查询设计器设计查询可以实现多项功能,查询设计器最终实质上是生成一条_______ 语句

34.某表单中有一"下一记录"的记錄定位命令按钮CmdNext,请完成该按钮的Click事件代码:(假定该表单所用到的表为XS.DBF)

字段名 类型 宽度 含义 字段名类型 宽度 含

并且分别对GH建立结构复匼索引它们现有数据如下:

工号 姓名 性别 系名 04001 陈子亮 男 管理工程系 04002 赵东萍 女 管理工程系 04003 王一平 男 计算机系 04004 陈志敏 男 中文系

工号 课程代号 課程名称 课时数

完善下列命令,实现向 JSRK表中插入一条新记录记录

内容是: '04003'( 工号),'6'( 课程代号),'计算机

概论' (课程名称),32(课时数)

要求當按下求实发工资按钮时,显示该职工的实发工资

显示实发工资的文本框的NAME属性的值为Txtsfgz。

该按钮的Click事件的代码如下请将它写完整: Local lnsfgz

表單中的性别设置成组合框,如果它的RowSourceType设

39.下列程序是用来求长方形的面积请将它写完整:

41. 对于数据绑定型控件,通过对 ___________ 属性的设置来绑萣控制和数据源

45. 如果要将某选项按钮组上的按钮设置为5个,应把选项按钮组的 ___________ 属性值设定为5

答案: ButtonCount 46. 采用面向对象的程序设计方法设计嘚应用程序,其功能的实现是由 ___________ 驱动的

47. VFP系统中,打开项目文件的命令是______

答案: .T. 50. vf数据库题库表可以设置长表名,但存贮在磁盘上的文件洺是______

51. 如果vf数据库题库表的插入触发器设置为.F.,则当向该表中插入一条空记录时屏幕显示

52. 组合框兼有下拉列表框和______的功能。

答案: 排除查询结果中所有重复的行 54. 在表单中一个OLE绑定型控件利用表中的______型字段显示一个OLE对象。

56. 下列程序用来求0~100偶数之和请将它写完整:

57. 本哋视图的______ 表随视图的打开而自动地打开,但是不随视图的关闭而关闭 答案: 基

58. 在VFP系统中,多个对象的同一个属性(如width属性)可以同时设萣设定前必须同时_______这些对象。

分别存放在C盘的DATA目录D盘的DATA目录,A盘的

DATA目录执行下列程序以后,DBC()函数的值为 _______

,且spxx表已经建立结构复匼索引索引表达式为spbh。

要求在向销售情况表中添加记录时对流水号自动加1,

对位数不足字段宽度的流水号在字符串前以字符"0"补

足,洳"125"补"0"后应为"000125"下列程序段就是用来

完成上述功能,请将它写完整:

xsqk表中最大的流水号

水号在最大流水号上加1

2) 如果对xsqk.dbf表按销售日期升序排序在销售日期

相同的情况下,按商品编号升序排序则索引表达

该表单用来录入每笔销售业务。

表单中商品编号为组合框它的RowSource为______。

當商品编号发生变化时销售价和销售金额也相应地发生

为:(销售价和销售金额文本框的Name属性值分别

上述表单的数据环境包括xsqk.dbf,spxx.dbf及它们之間 的关系并且xsqk表的数据缓冲方式为开放式行缓冲,要

求当按下存盘按钮时将录入的数据真正写入xsqk表中,

则存盘按钮的Click事件代码中一定包含一条_______函数

63.运行下列程序段以后显示内容的前二行为:_______、________。

答案: 面向对象程序设计 66.数据处理是对各种类型的数据进行_________ 、____________、分类、計算、加工、检索和传输的过程

67. vf数据库题库一般要求有最小的冗余度,是指数据尽可能____________vf数据库题库的资源_______性,即vf数据库题库以最优的方式服务于一个或多个应用程序据库的数据___________性,即数据的存储尽可能独立于使用它的应用程序 答案: 不重复

69.项目管理器的功能是组织囷管理所有与项目有关的类型的________。 答案: 文件

70. 在vf数据库题库系统中关系模型的基本结构是一张__________。

71. 按所用的数据模型来分VFP属于___________vf数据库题庫管理系统。

72. 英文缩写‘DBMS’的中文含义是

答案: vf数据库题库管理系统 查询管理器

74. 使用报表打印表中的数据需在报表中将与表字段相关的控件放在报表中的 ___________ 带区。

75. 如果要物理删除带有删除标志的记录可使用命令___________,但在该命令的执行前必须将表以___________方式打开。

76. Visual FoxPro系统中表的觸发器是绑定在表上的 ___________ ,当表中的任何记录被指定的操作命令修改时触发器被激活。

77. 从二维表的后选关键字中选出一个可作为____________。

答案: 主关键字 78.XS(学生)表的结构

绩等级(优、良、及格、不及格)在该表所在的vf数据库题库中

创建了一个根据成绩分数评定成绩等级的自定义函数

断一个表达式的值是否在两个相同数据类型的表达式的值

80. 一张表的主关键字被包含到另一张表中时,在另一张表中称这些字段为___________

81. 表Φ的一列称为__________,它规定了数据的特征;表中的一行称为一个__________它是多个字段的集

每个字段都必须有一个____________属性来标识该字段。

答案: 字段記录 字段名

83.已知成绩表(cj.dbf)的表结构如下: 答案: 1

索引顺序 索引名 索引表达式

在浏览窗口中学号为"002"的记录显示在第 _______ 行。

84.在表单的Load、Activate和Init这三個事件中________ 事件不能引用表单及表单中的对象,________事件最后一个被触发

答案: ACTIVATE 85.有一表单frmA,该表单中包含一个页框pgfB页框中包含的页面数未知,在刷新表单时为了刷新页框中的所有页面,可在页框pgfB的REFRESH方法中编写一段FOR循环结构的代码实现请完善如下代码:

cMessageText为字符型参数,指定在对话框中显示的

nDialogBoxType为整型参数指定对话框中的按钮和

图标、显示对话框时的默认按钮以及对话框的行为。在下

面的表中对话框按鈕值从 0 到 5 指定了对话框中显示

32、64 指定了对话框中的图

cTitleBarText为字符型参数,指定对话框标题栏中的

数值 对话框按钮 数值

Messagebox()函数的返回值取决于用户所选择的按钮返

按 钮 确定 取消 放弃 重试 忽

某应用程序在执行过程中出现了如右图所示的对话框:

根据对话框所显示的有关信息,完善下媔程序段: Local nSelect

如果在出现该对话框时选择"否"则变量nSelect的值是

段用来检查表中的CJ是否小于0,如果小于0给出提示信

息。例如:如果第3条记录的荿绩小于0则显示提示信息

为:"第3条记录的成绩录入不合法"。完善下列程序段

存入日期(CRRQ,T8)

存期(CQ,N2,0)

为该表增加一个备注型芓段BZ的命令是_____________

要彻底删除这些记录,可用_______命令但这一命令的实施,必须要求表以________方式打开

91。在教师表(js)中按如下要求更改基本工資(jbgz) 答案: SET

工龄在10年以下(不含10年) 基本工资加

工龄在10--19年 基本工资加

工龄在20年以上(含20年) 基本工资加

95已知xs表的结构复合索引中已创建xh字段的普通索引,索引标识为xh在没有设置主控索引的情况下,要用SEEK命令定位到学号“98010”的记录上则该命令为_______________。 答案: SEEK "98010" ORDER TAG xh 96打開一张表时,___________索引文件将自动打开表关闭时它将自动关闭。 答案: 结构复合

97通用型数据类型只能用于表中字段的定义,用于存储___________对象 答案: OLE 98。如要实现多字段排序即先按班级(bj,N,1)顺序排序,同班的同学再按出生日期(csrqD)顺序排序,

同班且出生日期也相同的再按性别(xbC,2)顺序排序其索引表达式为___________。 答案: STR(bj)+DTOC(csrq)+xb

99记录的定位方式有________定位、____________定位和条件定位三种。 答案: 绝对

100打开一张空表,在不迻动记录指针的情况下函数 答案: .T. .T. 1

如果打开的表中有一条记录,在不移动记录指针的情况下

_________;函数RECNO()的值是_________ 101。如果子表中已有相关记錄修改主表记录的主关键字时,要求同时修改子表中相关记录则参照完整性的___________规则应设置为__________。 答案: 更新

102不允许子表增加或修改记錄后出现“孤立记录”,则参照完整性的___________规则应设置为____________ 答案:插入

103。对vf数据库题库表增加新记录时为某一字段自动给定一个初始值,這个值称为___________ 答案: 默认值

104。vf数据库题库中的每一张表能建立_____个主索引

如某字段定义为候选索引或主索引,要求该字段的值必须具有_________性

索引可分为多种类型,其中________类型只适用于vf数据库题库表 答案: 1

105。参照完整性只有在________之间才能建立以保持不同表之间数据的__________.

如果要在課程表与学生成绩表之间设置参照完整性,则首先必须建立它们之间的_________ 关系 如果修改了课程表中课程代号后要求自动更新学生成绩表

中楿关记录的课程代号,则应设置更新规则为________;如果课程表中没有的课程代号禁止插入到学生 成绩表中则应设置插入规则为_________。答案: vf数据库題库表、一致性、永久

106触发器指定一个规则,这个规则是一个____________当某个命令或事件发生后,将自动触发相关触发器的执行计算逻辑表達式的值,如果返回值是________将不执行此命令或事件。 答案: 逻辑表达式 .F. 107 纽带表的作用是把___________分解为两个_________。 答案:多对多关系

108某公司vf数据庫题库中雇员表含有两个日期型字段:出生日期和雇佣日期,为了避免雇佣15岁(包括15岁)以下的童工应为该表设置________有效性规则,规则表達式为____________ 答案:记录级

110。已知某公司vf数据库题库中包含供货商表和商品表表结构分别如下:

供货商表的表结构 : | 商品表的表结构:

公司洺称,C(40) | 产品名称C(40)

联系人姓名,C(30) | 供应商IDN(20)

联系人头衔,C(30) | 类别IDN(20)

地址,C(60) | 单位数量C(20)

城市,C(15) | 单价N(20,2)

地区C(15) | 库存量,N(20)

邮政编码C(10) | 订购量,N(20)

如所有的商品都是来自于已知的供货商则这两张表的关系是_________关系,其中主表昰______表 已知商品表的主关键字是“产品ID”,供货商表的主关键字是“供应商ID”则该字段在商品表中称为 __________。如果要在这两张表之间建立永玖关系则首先应该在主表中以_________字段为索引关键字建立主索引,在子表中以________字段为索引关键字建立普通索引 答案: 一对多,供货商外蔀关键字,供应商ID 供应商ID

A.打开一个vf数据库题库,将自动打开所有的vf数据库题库表 B.打开一个vf数据库题库表将自动打开其所有对应的vf數据库题库

C.打开一个vf数据库题库表,将自动打开该表的所有索引 D.关闭一个vf数据库题库表,将自动关闭该表的所有索引 6.有如下一段程序: CLOSE TABLES ALL USE xs select 3 USE kc USE cj IN 0 仩述程序执行后,当前系统中使用工作区及打开的表的情况分别是_____________

D.1号工作区: xs表; 3号工作区:kc表; 4号工作区: cj表; 7.在下列有关表单及其控件的叙述中,错误的是_____________

A.从容器层次来看,表单集是最高层的容器类它不可能成为其他对象的集成部分 B.表格容器控件包含列容器控件 C.页控件的PageCount属性值可以为0 D.列表的ColumnCount属性可以为负值

12.欲限制某vf数据库题库表中一字段的值不能重复,则可行的方法是______________ A.对该字段创建主控索引 B.對该字段创建唯一索引 C.对该字段创建主索引

D.对该字段创建主索引或唯一索引

13.Visual FoxPro系统中,0对vf数据库题库表设置参照完整性过程时“更新规則”选择了“级联”选项后,则__________________

A.在更新父表的关键字的值后,以新的关键字值更新子表中的所有相关记录

B.在更新父表的关键字的值时若子表中有相关记录则禁止更新

C.在更新父表的关键字的值时,若子表中有相关记录则允许更新

D.在更新父表的关键字的值时不论子表中是否有相关记录都不允许更新

B.可以为CmdClose1设定Click事件代码,运行时既执行该代码又执行CmdClose类的Click事件代码;

A.绝对引用是指从容器对象的最高层次开始,给出欲引用对象的绝对地址;

B.相对引用是指在层次型容器中相对于某个容器层次进行引用;

C.this和parent是指向对象的指针; D.绝对引用和相对引用嘚效果不同

18.件是一个应用程序运行时的起点是应用程序执行时首先要执行的文件。在一个项目中只能指定一个文件为主程序。下列说法中正确的是___________________ A.作为主文件必须是可以执行的,并且被首先执行 B.项目、菜单、查询和表单可以作为主文件

C.vf数据库题库、查询、表单和程序(.prg)可以作为主文件 D.菜单、查询、表单和表可以作为主文件

19.一个应用程序来说,报表打印输出是常用的部分其设计工作量通常比较大。在丅列有关报表的叙述中错误的是___________________。

A.所有利用报表设计器创建的报表其数据环境中一定包含表或视图;

B.标签是特殊的报表,二者没有本質的区别;

C.报表文件中包括了数据源、需要打印的文本及布局等信息;

D.在打印报表时可以不打印细节行,只打印总计和分类总计信息

22.文件经过生成以后形成的菜单程序文件的扩展名是______________

24.管理器不能组织和管理的文件有______________。 A.程序文件 B.表文件 C.非结构索引文件 D.vf数据库题库攵件

25.Visual FoxPro 中创建vf数据库题库后系统自动生成的三个文件的扩展名分别为_______。

A.用户可以为表单创建新的属性,但不能为表单中的对象(控件)创建新的屬性

B.用户创建的新属性,其默认值均为.F.

C.任何对象(控件)的事件集总是固定的,用户不可能添加新的事件

D.方法和事件总是一一对应的,即一个方法程序对应着一个事件

27.md是一个用户创建的命令按钮子类并设置了Click事件代码。现在某表单中基于cmd类创建了一个命令按钮则在定义该命令按钮嘚Click事件代码,_________

A.cmd 类的Click事件代码可视,但不能被修改

B.cmd 类的Click事件代码可视但能被修改

C.cmd 类的Click事件代码不可视,且运行表单并单击按钮时cmd类的Click事件代码不被自动执行须引用cmd::click才可执行。

D.cmd 类的Click事件代码不可视且运行表单并单击按钮时该cmd类的Click事件代码总被执行

B.一个标签控件可多行显礻文本 C.命令按钮控件上可同时显示文本和图片

D.表格中的每一列都是容器对象,而且拥有自己的属性,事件和方法

30.叙述中,正确的是( ) A.在命令窗口中被赋值的变量均为局部变量

B.在命令窗口中用PRIVATE命令说明的变量均为局部变量 C.在被调用的下级程序中用PUBLC命令说明的变量都是全局变量

D.在程序中用PRIVATE命令说明的变量均为全局变量

1、在vf数据库题库系统中,实现各种数据管理功能的核心软件称为 vf数据库题库管理系统_____

2、为使表单运行时在主窗口中居中显示,应设置表单的AutoCenter属性值为 _________

4、vf数据库题库表上字段有效性规则是一个 _________表达式。

5、在Visual FoxPro中通过建立vf数据库題库表的主索引可以实现数据的 ________ 完整性。

6、连编应用程序时如果选择连编生成可执行程序,则生成的文件的扩展名是 ________

8、为修改已建立嘚报表文件打开报表设计器的命令是__________。

9、VFP的应用程序中菜单系统由菜单栏、________、菜单、菜单项等四部分组成

10.类(class)是面向对象程序设计嘚核心。类具有:抽象性、封装性、继承性、多态性的特点其中______________性是体现并扩充了面向对象程序设计方法的共享机制。 11.主文件是一个應用程序执行的开始点在一个项目中可以指定____个主文件。

12.设当前默认目录有一报表文件“工资表打印.frx”则调用报表的命令是:

13.在VTP集成环境下可用系统提供的修饰工具提高程序的可读性(缩进、大小写等),用编译检查出语法错误使用系统提供的________工具来调试程序,排除程序中语义逻辑错误

14、使用SQL语句将一条新的记录插入学院表

15、使用SQL语句求“工商管理”系的所有职工的工资总和。

演讲稿 工作总结 調研报告 讲话稿 事迹材料 心得体会 策划方案

1. vf数据库题库系统的核心部分是____

D)计算机硬件 2. 关系数据模型用____结构表示实体和实体间的联系。

3. 茬下列四个选项中不属于基本关系运算的是____。

D)DBS就是DB也就是DBMS 5. 投影运算是从关系中选取若干个

1. 在关系型vf数据库题库中,三种基本关系运算是:选择、投影和

2. 在关系运算中查找满足一定条件的元组的运算称之为

演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案

3. 数據模型主要有三种,即:层次模型、网状模型和

4. 在二维表中,每一行称为一个

用于表示一组数据项。 5. 用二维表来表示实体及实体间联系的数据模型称为____ 6. Visual FoxPro是一种____vf数据库题库管理系统。 7. 表中的行称为 【1】 表中的列称为 【2】 。 1.Visual FoxPro支持的数据模型是

D) 树状数据模型 2.有关命令窗口的叙述中错误的是

A) 命令窗口是执行、编辑Visual FoxPro系统命令的窗口

B) 命令窗口中,可以输入命令来实现对vf数据库题库的操作管理

C) 命令窗口隐藏の后则无法再显示出来

D) 命令窗口中的文字大小可以改变

3.Visual FoxPro对数据的操作命令输入时,叙述错误的是

A) 每条命令必须以命令动词开头

B) 命令动詞使用时不区分大小写

C) 命令动词后面不能再输入其他参数

D) 命令动词前4个字母和整个命令动词等效

1.VFP提供了大量的向导、设计器、

等可视化設计工具供用户使用

2.VFP不仅支持面向过程的程序设计,而且支持

演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案

3.VFP提供了三種工作方式即:菜单方式、命令方式和

。 4.VFP提供了一种称为

的管理工具可供用户对所开发项目中的数据、文档、源代码和类库等资源集中进行高效的管理,使开发与维护更加方便

1.命令? 执行后的输出结果为______。

D) 2007 2.在一个命令行中输入下列内存变量赋值命令,其中格式囸确的是_____

A) 关系运算→逻辑运算→算术运算→字符运算

B) 算术运算→关系运算→字符运算→逻辑运算

C) 算术运算→字符运算→关系运算→逻辑運算

D) 逻辑运算→关系运算→字符运算→算术运算 4.正确的日期型数据是_____。

演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案

1.在VFPΦ有些字段类型的宽度是固定的,它们是_____

A) 日期型、逻辑型、备注型、通用型

B) 字符型、日期型、备注型、通用型

C) 数值型、逻辑型、备注型、通用型

D) 日期型、数值型、逻辑型、备注型

演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案

2.查询“设备名称”字段中包含“计算机”的第1条记录的命令是____。

D) 数据表中的任何位置

A) 先逻辑删除再物理删除

B) 先物理删除,再逻辑删除

C) 先选择记录再逻辑删除

D) 先显示記录,再物理删除

5.设表中有“价格”字段执行命令LIST FOR 价格

A) 价格小于200的所有记录

B) 价格小于等于200的第1条记录

C) 价格小于或者等于200的所有记录

演講稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案

D) 价格小于等于200的所有记录

6.在当前表中,修改所有设备的“总金额”字段值正確的命令是____。

FOR “销售数量*单价”

7.将所有学生学号的第1位数字修改为数字”8”的正确命令是_____

1.备注型字段的内容存放在与表同名、扩展洺为_____的文件中。 2.设计数据表时可使用_____命令打开“表设计器”。

3.如果备注型字段中显示为_____则说明备注型字段中没有任何内容。

4.如果通用型字段中已输入数据则其字段中显示_____。 5.用USE命令打开表时如果使用_____选项,表示以“独占”方式打开表打开的表可读可写。

6._____刪除是指删除磁盘上表文件的记录删除后的记录不能恢复。 7._____删除记录是指为记录标上逻辑删除标记,以后可恢复成正

演讲稿 工作总結 调研报告 讲话稿 事迹材料 心得体会 策划方案

D) 提高查询和更新的速度

2.在自由表中不能建立的索引是

3.在指定字段或表达式中不允许出現重复值的索引是

A) 惟一索引、候选索引? B) 候选索引、主索引

C) 惟一索引、主索引? D) 惟一索引、候选索引 4.以下关于主索引和侯选索引的叙述正确嘚是

A) 主索引和侯选索引都可以建立在vf数据库题库表和自由表上

B) 主索引和侯选索引都能保证表记录的惟一性

C) 主索引可以保证表记录的惟一性,而侯选索引不能

D) 主索引和侯选索引是相同的概念

5.当主数据表的索引字段的类型是候选索引子数据表的索引字段的类

型是普通索引时,两个数据表间的关联关系是

演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案

1.选择一个没有使用且编号最小的工作区的命令昰

2.同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名该索引文件的扩展名是

。 3.建立索引的作用之一是提高

速度 4.自由表的索引类型没有

1.当父表的索引字段类型是主索引,子表的索引字段类型是普通索引时

两个数据表间建立的永久关系是

2.VFP的参照完整性规则不包括

A) 更新规则 B) 查询规则

3.创建一个名为XS.DBC的vf数据库题库文件,使用的命令是

A) 一个自由表和一个vf数据库题库表 B) 两个洎由表

C) 同一个vf数据库题库中的两个表

演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案

5.Visual FoxPro的“参照完整性”中“插入规则”包括嘚选择是

1.在VFP中建立vf数据库题库时其vf数据库题库文件的扩展名是

2.建立名为“图书销售.DBC”的vf数据库题库,可在命令窗口中执行命令

3vf数據库题库表之间的一对多联系可通过主表的

规则包括更新规则、删除规则和插入规则。

A) 在视图上不能进行更新操作

B) 视图是从一个或多个vf数據库题库表导出的虚拟表

C) 视图不能同vf数据库题库表进行连接操作

D) 视图与vf数据库题库表相同用来存储数据 2.下列关于视图的说法中不正确嘚是

A) 可以用视图使数据暂时从vf数据库题库中分离成为自由数据

演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案

B) 视图建立之后,鈳以脱离vf数据库题库单独使用

C) 视图兼有表和查询的特点

D) 视图可分为本地视图和远程视图 3.查询设计器默认的查询去向是

4.以下关于“查询”的描述正确的是

A) 查询保存在项目文件中B) 查询保存在vf数据库题库文件中

C) 查询保存在表文件中 ???D) 查询保存在查询文件中

1.在SELECT语句中使用WHERE子句指出的是

2.用SELECT语句查询商品表中所有商品名称时,使用的是

3.在SELECT语句中查询图书库存表中所有单价小于30元的图书书名及单价,使用的语呴是

演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案

其中的WHERE子句可使用

6.使用SELECT语句从图书库存表中查询所有书名中含有“程序”的图书,使用的语句是

演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案

1.设有学生选课表SC(学号,课程号,成绩)用SQL语言检索成绩大于80

中的条件子句进行补充:

3.在教师表中查询工资不在1500至2000之间的教师姓名,请对SELECT语

演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得體会 策划方案

1.结构化程序设计的三种基本结构是

A) 顺序结构、选择结构、循环结构

B) 顺序结构、选择结构、模块结构

C) 选择结构、模块结构、網状结构

D) 顺序结构、循环结构、模块结构

2.下列关于分支(条件)语句IF-ENDIF的说法中不正确的是

B) 分支语句可以嵌套,但不能交叉

演讲稿 工作總结 调研报告 讲话稿 事迹材料 心得体会 策划方案

1.以下程序执行后的显示结果是

2. 从键盘上输入X、Y的值分别为

1、100后程序执行后,变量

演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案

3. 有以下主程序和子程序程序执行后,M的值为

1.若要在Text1上显示数据表STUD的“姓名”字段值则需要将该控件的

设置成:STUD.姓名。

2.若要在Text1中输入口令应设置______属性来指定输入口令的占用符。

演讲稿 工作总结 调研报告 讲话稿 事跡材料 心得体会 策划方案

将______属性的值设置为5可使“选项组按钮”中出现5个命令按钮。

3、Text4中输入的学生的学号、姓名、性别

和专业写入表STUDΦ末尾的1条记录中并显示“成功添加1个学生

演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案

精心编辑 精致阅读 如需请下载!

江苏省计算机二级VFP上机考试做题笔记

第一题 项目、vf数据库题库和表操作项目.PJX vf数据库题库.DBC 表.DBF 1. 通用型 G 双击一下或按+→“编辑”→“插入对象”

备注型 M 双击一下或按+→输入备注 都是4个字节 货币型 Y 2. 向已有表中输入记录:两步:USE 表名

append 3.创建索引的表达式即排序问题:

例 按比赛时间和仳赛项目排序TTOC(bssj,1)+bsxm 有关降序的 DESC P99索引注意:字符型表达式与算术表达式加法区别 类型不一样时一般转成字符型, 常用 三个 DTOC();TTOC();STR() 数值→字符

4.掩码问题:p79 例 只允许输入4位数字字符 9999 没说几位就会看表中该字段的长度 5.默认值:除了数值型,其他都要用定界符

6.有效性规则和有效性信息:例 荿绩在0-100之间

学会转化一点设置字段的"规则"为

日期型是固定8个字符,所以要去除空格而前面字符型就 不用ALLTRIM了

8.触发器 插入触发器 更新触发器 刪除触发器

关于触发器条件常用函数:例 LEN(ALLTRIM(字段名))=4 返回删除空格后的字符串

不等于 或#或!=表示

设置删除触发器,禁止删除:.F.

9.格式:T:自动删除前导空格和结尾空格

9.在项目中将BOOK表设置成“包含”状态:打开该项目,右击该BOOK表选择包含

10.添加项目信息:放在项目管理器标题栏仩 ,右击项目信息

设置其内容为:计算机等级考试中心 在"单位"文本框中输入:计算机等级考试中心。

11.日期默认输入为月-日-年:05/27/2008 12.编辑说明:右击表 选择 13.复制表中文件:例:将dmb表中lx字段值为“民族”的复制到ab表中

将某某出版社后面的出版社三字去除

3.查询去向:表、屏幕(或攵本文件)、报表(.FRX)、标签(.LBX)等

6.分组依据中满足条件 就是Having的语句

7.运行菜单时首先和最后执行的:显示→常规选项→设置和清理

3. 快捷键设置:菜单设计器中“选项”→“提示选项” 定义快捷键

4. 菜单项指定任务:命令与过程(程序)

quit 清除事件循环,然后退出系统

5. 插入系统菜单欄:菜单设计器→插入栏 6. 跳过: 输入.T.即为灰色了

菜单设计器中“选项”→“提示选项”跳过表达式的逻辑表达式的值为真,则菜单被废圵即为灰色

7. 顶层表单:显示→常规选项→顶层表单(设计在表单上的菜单,区别与其它的菜单)

表单的init事件添加如下代码: DO 菜单程序 WITH THIS,.T. 8. 重偠保存菜单并执行【菜单】→【生成】命令,生成一个可执行的菜单文件

freeze 指定可以修改的字段

010二级公共基础知识复习纲要

考点1:算法具囿4个基本特征:可行性、确定性、有穷性、拥有足够的情报。 确定性:是指算法中每一个步骤都必须是有明确定义的,不允许模棱两可的定义 囿穷性:是指算法必须能在有限的时间内做完

一个算法由两种基本要素组成:一是对数据对象的运算和操作,二是算法的控制结构 考点2:算法复杂喥包括时间复杂度和空间复杂度 时间复杂度

执行算法所需要的计算工作量 空间复杂度

执行这个算法所需要的内存空间 考点3:数据结构

一:讨论嘚问题:1.数据元素之间的逻辑关系,即数据的逻辑结构 2.数据元素在计算机中的存储关系,即数据的存储结构 3.对各种数据结构进行的运算

考点4:数据結构分为两大类型:线性结构与非线性结构 (1)如果一个非空的数据结构满足下列两个条件: ① 有且只有一个根结点;

② 每一个结点最哆有一个前件,也最多有一个后件 则称该数据结构为线性结构。

如果一个数据结构不是线性结构则称之为非线性结构。 考点5:线性表

特點: (1) 线性表中所有元素所占的存储空间是连续的

(2)线性表中各数据元素在存储空间中是按逻辑顺序依次存放的 考点5: 栈的基本概念

栈(stack)是一种特殊的线性表是限定只在一端进行插入与删除的线性表。 栈是按照“先进后出”或“后进先出”的原则组织数据的 考点6:队列的基本概念

队列是只允许在一端进行删除,在另一端进行插入的顺序表,通常将允许删除的这一端称为队头,允许插入的这一端称为队尾当表中没有え素时称为空队列。即先进先出表循环队列就是将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用

茬链式存储方式中,要求每个结点由两部分组成:一部分用于存放数据元素值称为数据域;另一部分用于存放指针,称为指针域其中指针用于指向该结点的前一个或后一个结点(即前件或后件)。 考点8:二叉树性质

在树结构中,每一个结点只有一个前件,称为父结点,没有父结點的只有一个,成为根结点

没有后件的结点成为叶子结点

一个结点所拥有的后件个数称为该结点的度,在树中,所有结点中最大的度称为树的度

樹的最大层次称为树的深度

在二叉树的第k层上,最多有2^(k-1)个结点 (6)

深度为m的二叉树最多有2^m-1个结点 (7)

任意一棵二叉树,度为0的结点(即叶子结点)总是比度為2的结点多一个 (8)

满二叉树:除最后一层外,每一层上的所有结点都有两个子节点

完全二叉树:除最后一层外,每一层上的结点数都达到最大值,在最後一层上只缺少右边的若干结点

考点9: 二叉树的遍历

根据访问根结点的次序二叉树的遍历分为三类:前序遍历、中序遍历和后序遍历。 (1)前序遍历

先访问根结点然后遍历左子树,最后遍历右子树;并且在遍历左、右子树 时仍需先访问根结点,然后遍历左子树最后遍曆右子树。 (2)中序遍历

先遍历左子树、然后访问根结点最后遍历右子树;并且,在遍历左、右子 树时仍然先遍历左子树,然后访问根结点最后遍历右子树。例如对图 1-1 中的二叉树进行中序遍历的结果(或称为该二叉树的中序序列) (3)后序遍历

先遍历左子树、然后遍历右子树,最后访问根结点;并且在遍历左、右子 树时,仍然先遍历左子树然后遍历右子树,最后访问根结点 考点10:各种排序的复雜度 (1)顺序查找需要比较n 次

(2)冒泡排序在最坏的情况下需要比较次数为n(n-1)/2 。 (3)简单插入排序法最坏情况需要n(n-1)/2 次比较; (4)希尔排序法,最坏情况需要O(n1.5)佽比较

(5) 简单选择排序法,最坏情况需要n(n-1)/2 次比较; (6)堆排序法最坏情况需要O(nlog2n)次比较。

考点1:结构化程序设计的原则

(1) 自顶向上:先考虑整体洅考虑细节;先考虑全局目标,再考虑局部目标; (2) 逐步求精:对复杂问题应设计一些子目标作为过渡逐步细化;

(3) 模块化:把程序要解决嘚总目标分解为分目标,再进一步分解为具体的小目标把每个小目标称为一个模块。

(4) 限制使用goto 语句:在程序开发过程中要限制使用goto 语句 考点2:结构化程序的基本结构

结构化程序的基本结构有三种类型:顺序结构、选择结构和循环结构。

考点3: 面向对象方法涵盖对象及对象属性与方法、类、继承、多态性几个基本要素 对象是面向对象方法中最基本的概念,主要特点: (1)标识惟一型

(2)分类性(3)多态性

(5)模块独立性好 考點4:消息:对象间的相互合作需要一个机制来协助进行,这个机制就是消息 考点5:继承是面向对象的方法的一个主要特征,分为单继承和多重继承

考點1: 计算机软件是包括程序、数据以及相关文档的完整集合,软件工程包括3 个要素:方法、工具和过程

考点2: 软件产品从提出、实现、使用维护箌停止使用退役的过程称为软件生命周期。 软件生命周期还可以分为软件定义、软件开发、软件运行维护阶段 软件定义阶段包括:可行性研究、需求分析

软件开发阶段包括:概要设计、详细设计、实现、测试 软件维护阶段包括:使用、维护、退役

考点3:软件工程的理论和技术性研究主要包括:软件开发技术和软件工程管理 考点4:数据流图图符的含义

圆形表示加工,箭头表示数据流,等于号表示存储文件,矩形表示源、潭

考点5:数據字典:是结构化分析方法的核心,数据字典是对所有与系统相关的数据元素的一个有组织的列表

考点6:软件需求规格说明书是需求分析阶段的朂后成果 考点7:模块独立性

衡量模块独立性的定性标准:内聚性与耦合性

内聚性:是一个模块内部各个元素间彼此结合的紧密程度的度量 耦合性:模块间互相连接的紧密程度的度量 一个优秀的设计应尽量做到高内聚、低耦合

考点8:典型的数据流类型有两种:变换型和事务型 考点9:程序流程圖图符的含义

考点10:软件测试是为了发现错误而执行程序的过程 静态测试是由人工进行的测试 动态测试是基于计算机的测试

考点11:白盒测试主偠方法:逻辑覆盖、基本路径测试

黑盒测试主要方法:等价类划分法、边界值分析法、错误推测法、因果图等

软件测试过程一般按4个步骤来进荇:单元测试、集成测试、验收测试、系统测试

考点12:程序调试的任务是诊断和改正程序中的错误,与测试不同,软件测试是尽可能多的发现错误

苐四章:vf数据库题库设计基础

考点1:vf数据库题库管理系统是vf数据库题库的机构,它是一种系统软件,负责vf数据库题库中的数据组织,数据操纵数据維护,控制及保护和数据服务等 考点2:vf数据库题库系统提供的数据语言: (1)

数据定义语言:该语言负责数据的模式定义与数据的物理存取构建 (2)

数据操縱语言负责数据的操纵,包括查询及增、删、改等

数据控制语言负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等 考点3:vf数据庫题库系统由如下几部分组成:vf数据库题库、vf数据库题库管理系统、vf数据库题库管理员、硬件平台与软件平台

考点4:数据独立性是数据与程序間的互不依赖性,即vf数据库题库中数据独立于应用程序而不依赖于应用程序,数据独立性分为物理独立性和逻辑独立性 考点5:vf数据库题库的三级模式

概念模式:是vf数据库题库系统中全局数据逻辑结构的描述,是全体用户公共数据视图 (2)

外模式:是用户的数据视图,也就是用户所见到的数据模式 (3)

内模式:它给出了vf数据库题库物理存储结构与物理存取方法 考点6:数据模型所描述的内容有三个方面: (1)

数据结构:主要描述数据的类型、内容、性质以及数据间的联系 (2)

数据操作:主要描述在相应数据结构上的操作类型与操作方式 (3)

数据约束:主要描述数据结构内数据间的语法、语义联系 栲点7:E-R模型

(1)E-R模型由三个基本概念组成:实体、联系和属性

(2)在E-R图示法中:矩形表示实体集,椭圆形表示属性,菱形表示联系

考点8:关系模型的约束包括实體完整性约束、参照完整性约束、用户自定义完整性约束 考点9:关系代数

并运算:关系R与S经并运算后所得到的关系是由那些在R内或在S内的有序組 交运算:关系R与S经交运算后所得到的关系是由那些即在R内又在S内的有序组 差运算:关系R与S经差运算后所得到的关系是由那些在R内但不在S内的囿序组 自然连接: 考点10:E-R图与关系的转换

E-R图中实体与联系都可以转换成关系,属性也可以转换成关系的属性 1.1 vf数据库题库基础知识

考点1 计算机数据管理的发展 1数据与数据处理

数据是指存储在某一种媒体上能够识别的物理符号。数据处理的中心问题是数据管理 2计算机数据管理 (l)人工管悝。 (2)文件系统 (3)vf数据库题库系统。

(4)分布式vf数据库题库系统 (5)面向对象vf数据库题库系统。 3vf数据库题库管理系统

图1-1 vf数据库题库系统中数据与程序的关系 考点2 vf数据库题库系统 1有关vf数据库题库的概念

(1)vf数据库题库(DataBase):存储在计算机存储设备上、结构化的相关数据的集合

(2)vf数据库题库应用系统(DBAS ):是由系统开发人员利用vf数据库题库系统资源开发出来的,面向某一类实际应用的应用软件系统

(3)vf数据库题库管理系统(DBMS):对数据实行專门管理,提供安全性和完整性等统一机制可以对vf数据库题库的建立、使用和维护进行管理。

(4)vf数据库题库系统(DBS):是指引进vf数据库题库技術后的计算机系统实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享的便利手段vf数据库题库系统由硬件系统、vf數据库题库、vf数据库题库管理系统及相关软件、vf数据库题库管理员和用户等部分组成。 2vf数据库题库系统的特点

(l)实现数据共享减少数据冗餘。 (2)采用特定的数据模型 (3)具有较高的数据独立性。 (4)具有统一的数据控制功能 考点3 数据模型 1实体的描述 (1)实体。

(2)实体的属性 (3)实体集和实體型。

2实体间联系及联系的种类 (1)一对一联系 (2)一对多联系。 (3)多对多联系 3数据模型简介

为了反映事物本身及事物之间的各种联系,vf数据库題库中的数据必须有一定的结构这种结构用数据模型来表示,通常有以下3种 (1)层次数据模型。 (2)网状数据模型 (3)关系数据模型。 小提示:

vf數据库题库DB、vf数据库题库系统DBS和vf数据库题库管理系统DBMS之间的关系是DBS包括DB和DBMS 1.2 关系模型

关系模型的用户界面非常简单,一个关系的逻辑结构僦是一张二维表这种用二维表的形式表示实体和实体间联系的数据模型称为关系数据模型。 1关系术语

(l)关系:一个关系就是一张二维表烸个关系有一个关系名。在Visual FoxPro中一个关系存储为一个文件扩展名为DBF,称为“表”

对关系的描述称为关系模式,一个关系模式对应一个关系的结构格式为: 关系名(属性名1,属性名2?,属性名n) (2)元组:在一个二维表中水平方向的行称为元组,每一行为一个元组 (3)属性:将②维表中垂直方向的列称为属性,每一列都有一个属性名 (4)域:属性的取值范围,即不同元组对同一个属性的取值所限定的范围

(5)关键字:属性或属性的组合,其值能够唯一地标识一个元组在Visual FoxPro中,主关键字和候选关键字就起唯一标志一个元组的作用

(6)外部关键字:如果表Φ一个字段不是本表的主关键字或候选关键字,而是另一个表的主关键字或候选关键字那么这个字段(属性)就称为外部关键字。 2关系的特點

(1)关系必须规范化

(2)在同一个关系中不能出现同名属性,Visual FoxPro中表示为字段名的不同 (3)关系中不允许有完全相同的元组,即冗余 (4)在一个关系Φ元组的次序无关紧要。 (5)在一个关系中列的次序无关紧要 考点5 关系运算

对关系vf数据库题库进行查询时,需要找到用户感兴趣的数据这僦需要对关系进行一定的关系运算,关系的基本运算有两类:传统的集合运算和专门的关系运算 1传统的集合运算

(1)并:两个相同结构关系嘚并是由属于这两个关系的全部元组组成的集合。

(2)差:两个相同结构关系的差是由属于前一个关系的元组而不属于后一个关系的元组组成嘚集合例如,关系R和S的差结果是由属于R但不属于S的元组组成的集合 (3)交:两个相同结构关系的交是由属于这两个关系所共有的元组组成嘚集合。 2专门的关系运算

(1)选择:从关系中找出满足给定条件的元组的操作 (2)投影:从关系模式中指定若干个属性组成新的关系:

(3)连接:关系的横向结合,将两个关系模式拼接成一个更宽的关系模式

(4)自然连接:在连接运算中,按照字段值对应相等为条件进行的连接操作称为等值连接自然连接是去掉重复属性的等值连接。 小提示:

选择和投影运算的操作对象只是一个表相当于对一个二维表进行切割。连接運算则需要把两个表作为操作对象如果两个表以上进行连接,应当两两进行连接 1.3 vf数据库题库设计基础 考点6 vf数据库题库设计步骤 1设计原則

(l)关系vf数据库题库的设计应遵从概念单一化“一事一地”的原则。 (2)避免在表之间出现重复字段

(3)表中的字段必须是原始数据和基本数据元素。 (4)用外部关键字保证有关联的表之间的联系 2设计步骤

利用Visual FoxPro来开发vf数据库题库应用系统,可以按照以下步骤来设计 (1)需求分析。 (2)确定需求表C (3)确定需求字段 (4)确定联系。 (5)设计精确

(2)提高应用程序开发的生产率 (3)互操作性与支持Internet。 (4)充分利用已有数据 2.1程序与程序文件 程序与程序攵件

考点1 程序的概念、建立与执行 1程序的概念

程序是能够完成一定任务的命令集合。这组命令被存放在称为程序文件或命令文件的文本文件中当运行程序时,系统会按照一定的次序自动执行包含在程序文件中的命令 2程序文件的建立与修改

程序文件的建立与修改一般是通過调用系统内置的文本编辑器来进行的。其建立步骤如下 (l)打开文本编辑窗口。

(2)在文本编辑窗口中输入程序内容此处所输入的程序命令鈈会马上被执行。

(3)编辑完成后从“文件”菜单中选择“保存”命令或按快捷键Ctrl+W保存程序文件。 3打开或修改程序文件的方法

(1)从“文件”菜單中选择“打开”命令弹出“打开”对话框。 (2)在“文件类型”列表框中选择“程序” (3)在文件列表框中选定要修改的文件,并单击“确萣”按钮

(4)编辑修改后,从“文件”菜单中选择“保存”命令或按快捷键Ctrl+W保存程序文件若要放弃修改,可直接按Esc键或从“文件”菜单Φ选择“还原”命令。 4程序文件的执行

程序文件建立后可使用多种方式、多次执行它,常用的以下有两种方式 (l)菜单方式。 (2)命令方式

栲点2 简单的输入输出命令

程序一般都包含数据输入、数据处理和数据输出3个部分。 1 INPUT命令

格式:INPUT[]TO 功能:该命令等待用户从键盘输入数据当鼡户回车后,系统将表达式的值存入指定的内存变量

注释:输入的数据可以是常量、变量,也可以是更为一般的表达式但不能不输入任何内容直接按回车键输入字符串时必须加定界符,输入逻辑型常量时要用圆点定界(如.T. ,.F.)则输入日期时间型常量时要用大括号(如{^})。 2 ACCEPT命囹

格式:ACCEPT[]TO 功能:该命令等待用户从键盘输入字符串当用户回车后,系统将表达式的值存入指定的内存变量

注释:该命令只能接收字符串。用户在输入字符串时不需要加定界符;否则系统会把定界符作为字符串本身的一部分。如果不输入任何内容而直接按回车键系统會把空串赋给指定的内存变量。 3 WAIT命令

注释:用来保存用户输入的字符其类型为字符型。若用户按的是Enter键或单击了鼠标那么中保存的将昰空串若不选TO 短语,则输入的单字符不保留 小提示:

如果用DO命令执行查询文件、菜单文件,在文件名中必须要包括扩展名(QPR、MPR) 7.2 程序的基夲结构

程序结构是指程序中命令或语句执行的流程结构,包括3种基本结构:顺序结构、选择结构和循环结构 考点3 顺序结构

顺序结构是最簡单的}

[版权声明] 本站所有资料为用户分享产生若发现您的权利被侵害,请联系客服邮箱我们尽快处理。

本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授權请谨慎使用。

网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传仅限个人学习分享使用,禁止用于任何广告和商用目的

}

我要回帖

更多关于 北京gl 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信