1、二级 VISUAL+FOXPRO-23-2 及答案解析(总分:80.99,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:58.00)1.在一棵二叉树上第 5 层的结点数最多是 A. 8 B. 16 C. 32 D. 15(分数:1.00)A.B.C.D.2.栈和队列的共同点是( )。 A. 都是先进先出 B. 都是先进后出 C. 只允许在端点处插入和删除元素 D. 没有共同特点(分数:2.00)A.B.C.D.3.SQL 命令中用于插入数据的命令是 A. INSERT B. APPEND C. INSERT BEFORE D. INSERT INTO(分数:2.00)A.B.C.
2、D.4.下列关于索引的说法中错误的是U /U。 A.在 SQL 的基本表中用索引机制来弥补没有关键码的概念 B.索引属于物理存储的路径概念,而不是逻辑的概念 C.SQL 中的索引是显式索引 D.一个索引键可以对应多个列(分数:2.00)A.B.C.D.5.下列关于 SQL 对表的定义说法中,正确的选项是( )。 A. 利用 ALTER TABLE 来定义一个新的数据表结构 B. SQL 的表定义语句定义自由表的域完整性、字段有效性规则等 C. SQL 只能对数据库表实现其完整性、有效性规则等信息的设置 D. SQL 的表定义语句只能定义表中的候选索引惟一索引和普通索引,不能定义主索引(分数:2
3、.00)A.B.C.D.6.下列关于数据库系统的叙述中,正确的是_。 A. 数据库系统只是比文件系统管理的数据更多 B. 数据库系统中数据的一致性是指数据类型一致 C. 数据库系统避免了数据冗余 D. 数据库系统减少了数据冗余(分数:1.00)A.B.C.D.7.在 Visual FoxPro 中,表单(Form)是指 _。 A. 数据库中各个表的清单 B. 一个表中各个记录的清单 C. 数据库查询的列表 D. 窗口界面(分数:1.00)A.B.C.D.8.下列选项中不能够返回逻辑值的是 _。 A. EOF() B. BOF() C. RECNO() D. FOUND()(分数:1.00)A.
4、B.C.D.9.在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过_。 A. 候选键 B. 主键 C. 外键 D. 超键(分数:2.00)A.B.C.D.10.设 X=“11“,Y=“1122“,下列表达式结果为假的是 A. NOT (X=Y) AND (X$Y) B. NOT(X$Y) OR (XY) C. NOT (X=Y) D. NOT(X$Y)(分数:2.00)A.B.C.D.11.在深度为 5 的满二叉树中,叶子节点的个数为_。 A. 32 B. 31 C. 16 D. 15(分数:2.00)A.B.C.D.12.数据库、数据库系统和数据库管理系统之间的关系是 A.数据库包
5、括数据库系统和数据库管理系统 B.数据库系统包括数据库和数据库管理系统 C.数据库管理系统包括数据库和数据库系统 D.3 者没有明显的包含关系 (分数:1.00)A.B.C.D.13.查询所有目前年龄是 22 岁的学生信息:学号,姓名和年龄,正确的命令组是 ) CREATE VIEW AGE_LIST AS; SELECT 学号,姓名,YEAR(DATE()-YEAR(出生日期)年龄 FROM 学生 SELECT 学号,姓名,年龄 FROM AGE_LIST WHERE 年龄=22 ) CREATE VIEW AGE_LIST AS; SELECT 学号,姓名,YEAR(出生日期)FROM 学
6、生 SELECT 学号,姓名,年龄 FROM AGE_LIST WHERE YEAR(出生日期)=22 ) CREATE VIEW AGE_LIST AS; SELECT 学号,姓名,YEAR(DATE()-YEAR(出生日期)年龄 FROM 学生 SELECT 学号,姓名,年龄 FROM 学生 WHERE YEAR(出生日期)=22 ) CREATE VIEW AGE_LIST AS STUDENT; SELECT 学号,姓名,YEAR(DATE()-YEAR(出生日期)年龄 FROM 学生 SELECT 学号,姓名,年龄 FROM STUDENT WHERE 年龄=22(分数:1.00)A
7、.B.C.D.14.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有 _。 A. 数据无冗余 B. 数据可共享 C. 专门的数据管理软件 D. 特定的数据模型 (分数:1.00)A.B.C.D.15.有关参照完整性的删除规则,正确的描述是 A. 如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录 B. 如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录 C. 如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责做任何工作 D. 上面三种说法都不对(分数:1.00)A.
8、B.C.D.16.在 Visual FoxPro 中,假设表单上有一选项组:男 女,初始时该选项组的 Value 属性值为 1。若选项按钮“女”被选中,该选项组的 Value 属性值是 _。 A. 1 B. 2 C. “女“ D. “男“(分数:2.00)A.B.C.D.17.某线性表最常用的运算是插入和删除,插入运算是指在表尾插入一个新元素。删除运算是指删除表头第一个元素,那么采用_存储方式最节省运算时间。 A. 仅有尾指针的单向循环链表 B. 仅有头指针的单向循环链表 C. 单向链表 D. 顺序存储(分数:2.00)A.B.C.D.18.对于长度为 n 的线性表进行顺序查找,在最坏情况下所
9、需要的比较次数为 A. log2n B. n/2 C. n D. n+1(分数:1.00)A.B.C.D.19.在创建快速报表时,基本带区包括_。 A. 标题、细节和总结 B. 页标头、细节和页注脚 C. 组标头、细节和组注脚 D. 报表标题、细节和页注脚(分数:2.00)A.B.C.D.20.用链表表示线性表的优点是_。 A. 便于插入和删除操作 B. 数据元素的物理顺序与逻辑顺序相同 C. 花费的存储空间较顺序存储少 D. 便于随机存取(分数:2.00)A.B.C.D.21.在下列四个选项中,不属于基本关系运算的是 _。 A.连接 B.投影 C.选择 D.排序(分数:2.00)A.B.C.
10、D.22.说明数组后,数组元素的初值是 A. 整数 0 B. 不定值 C. 逻辑真 D. 逻辑假(分数:2.00)A.B.C.D.23.根据“职工”项目文件生成 emp_sys.exe 应用程序的命令是 A. BUILD EXE emp_sys FROM 职工 B. BUILD APP emp_sys.exe FROM 职工 C. LINK EXE emp_sys FROM 职工 D. LINK APP emp_sys.exe FROM 职工(分数:2.00)A.B.C.D.24.面向对象程序设计以_为基本的逻辑构件。 A.模块 B.对象 C.结构 D.类(分数:2.00)A.B.C.D.25
11、.执行命令“INDEX on 姓名 TAG index name”建立索引后,下列叙述错误的是 A. 此命令建立的索引是当前有效索引 B. 此命令所建立的索引将保存在.idx 文件中 C. 表中记录按索引表达式升序排序 D. 此命令的索引表达式是“姓名”,索引名是“index name”(分数:2.00)A.B.C.D.26.数据的存储结构是指( )。 A. 数据所占的存储空间 B. 数据的逻辑结构在计算机中的存放形式 C. 数据在计算机中的顺序存储方式 D. 存储在计算机外存中的数据(分数:2.00)A.B.C.D.27.假定表单上有一个标签,名为 Label1,为了使该标签透明并且没有边框
12、,正确的属性设置为_。 A. ThisForm.Label1.BackStyle=0 ThisForm.Label1.BorderStyle=1 B. ThisForm.Label1.BackStyle=0 ThisForm.Label1.BorderStyle=0 C. ThisForm.Label1.BackStyle=True ThisForm.Label1.BorderStyle=True D. ThisForm.Label1.BackStyle=False ThisForm.Label1.BorderStyle=False(分数:2.00)A.B.C.D.28.在 Visual Fo
13、xPro 中,可以对项目中的数据、文档等进行集中管理,并可以对项目进行创建和维护的是( )。 A. 工具栏 B. 设计器 C. 文件编辑器 D. 项目管理器(分数:2.00)A.B.C.D.29.在 Visual FoxPro 中,关于查询和视图描述正确的是 A. 查询是一个预先定义好的 SQL SELECT 语句文件 B. 视图是一个预先定义好的 SQL SELECT 语句文件 C. 查询和视图是同一种文件,只是名称不同 D. 查询和视图都是一个存储数据的表(分数:2.00)A.B.C.D.30.Visual FoxPro 6.0 是一个_。 A. 8 位数据库开发系统 B. 16 位数据库
14、开发系统 C. 32 位数据库开发系统 D. 64 位数据库开发系统(分数:2.00)A.B.C.D.31.表达式 LEN(SPACE(0)的运算结果是U /U。 A. .NULL. B. 1 C. 0 D. “(分数:2.00)A.B.C.D.32.连续执行以下命令之后,最后一条命令的输出结果是_。SET EXACT OFFX“A“?IIF(“A“=X,X“BCD“,X“BCD“) A. A B. BCD C. ABCD D. ABCD(分数:1.00)A.B.C.D.33.关系数据库系统中所使用的数据结构是 A. 树 B. 图 C. 表格 D. 二维表(分数:1.00)A.B.C.D.34
15、.Visual FoxPro 关系数据库管理系统能够实现的 3 种基本关系运算是_。 A. 索引、排序,查找 B. 建库、录入、排序 C. 选择、投影、连接 D. 显示、统计、复制(分数:1.00)A.B.C.D.35.ABCDBF 是一个具有两个备注型字段的数据库文件,使用 COPYTOPSQ 命令进行复制操作,结果 4 ( )。 A. 得到一个性的数据库文件 B. 得到一个性的数据库文件和一个新的备注文件 C. 得到一个性的数据库文件和两个新的备注文件 D. 显示错误信息,表明不能复制具有备注型字段的数据库文件(分数:2.00)A.B.C.D.二、B填空题/B(总题数:1,分数:23.00
16、)通过 DO FORM 命令运行表单,当包含 NOSHOW 参数时,表单运行时将不显示,直到表单对象的U U 5 /U /U属性被设置为.T.,或调用了U U 6 /U /U方法,表单才重新显示。(分数:22.99)填空项 1:_填空项 1:_(3).在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为U U /U /U。(分数:2.09)填空项 1:_(4).在 Visual FoxPro 中,删除记录有两种类型,它们是逻辑删除和_。(分数:2.09)填空项 1:_(5).建立一个由零件名称、数量、项目号、项目名称字段构成的视图,视图中只包含项目号为“s1”的数据,应该使用的
17、 SQL 语句是 CREATE VIEW item_view AS; SELECT 零件.零件名称,使用零件.数量,使用零件.项目号,项目.项目名称; FROM 零件 INNER JOIN 使用零件; INNER JOINU U /U /U; ON 使用零件.项目号=项目.项目号; ON 零件.零件号=使用零件.零件号; WHEREU U /U /U(分数:2.09)填空项 1:_(6).在 Visual FoxPro 中,运行当前文件夹下的表单 T1SCX 的命令是_。(分数:2.09)填空项 1:_(7).设有学生表(姓名,班级名称),用 SQL 语句检索每个班级的学生总人数的语句是:SE
18、LECT 班级名称,_AS 人数 FROM 学生表 GROUP BY 班级名称(分数:2.09)填空项 1:_(8).对长度为 20 的线性表进行冒泡排序,最坏情况下需要比较的次数为_。(分数:2.09)填空项 1:_(9).软件文档分为用户文档和系统文档,描述系统设计、实现和测试的文档属于U U /U /U文档。(分数:2.09)填空项 1:_(10).模块本身的内聚是模块独立性的度量因素之一。在 7 类内聚中,最强内聚为U U /U /U。(分数:2.09)填空项 1:_(11).在“职工”表中删除“部门名称”字段的命令为: AIXER TABLE 职工_部门名称(分数:2.09)填空项
19、1:_二级 VISUAL+FOXPRO-23-2 答案解析(总分:80.99,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:58.00)1.在一棵二叉树上第 5 层的结点数最多是 A. 8 B. 16 C. 32 D. 15(分数:1.00)A.B. C.D.解析:解析 根据二叉树的性质,在二叉树的第 k 层上,最多有 2 的 k-1 次方个结点。所以,第五层的结点数最多为 16。2.栈和队列的共同点是( )。 A. 都是先进先出 B. 都是先进后出 C. 只允许在端点处插入和删除元素 D. 没有共同特点(分数:2.00)A.B.C. D.解析:解析 栈和队列都是操作受限制的线性
20、表,只允许在端点插入和删除。不同点是:栈只允许在襄的一端进行插入和删除操作,而队列允许在表的一端进行插入操作,而在另一端进行删除操作。3.SQL 命令中用于插入数据的命令是 A. INSERT B. APPEND C. INSERT BEFORE D. INSERT INTO(分数:2.00)A.B.C.D. 解析:解析 向表中插入数据的 SQL 命令是 INSERT INTO,这两个关键字必须结合使用,请注意 APPEND虽然也可以向数据表中增加记录,但是这个命令不属于 SQL 命令。故选项 D 为正确答案。4.下列关于索引的说法中错误的是U /U。 A.在 SQL 的基本表中用索引机制来弥
21、补没有关键码的概念 B.索引属于物理存储的路径概念,而不是逻辑的概念 C.SQL 中的索引是显式索引 D.一个索引键可以对应多个列(分数:2.00)A.B.C. D.解析:解析 SQL 中的索引是隐式索引。在 SQL 的基本表中用索引机制来弥补没有关键码的概念,索引属于物理存储的路径概 6 念。5.下列关于 SQL 对表的定义说法中,正确的选项是( )。 A. 利用 ALTER TABLE 来定义一个新的数据表结构 B. SQL 的表定义语句定义自由表的域完整性、字段有效性规则等 C. SQL 只能对数据库表实现其完整性、有效性规则等信息的设置 D. SQL 的表定义语句只能定义表中的候选索引
22、惟一索引和普通索引,不能定义主索引(分数:2.00)A.B.C. D.解析:解析 在 SQL 的定义功能中,所定义的新数据表结构的内容和在表设计器中定义一个新表的内容一样,可以完成其所有功能,包括主索引、域完整性的约束、字段有效性规则等,但对于自由表的定义也和在表设计器中一样,都不能定义自由表的主索引、域完整性的约束、字段有效性规则等,只能进行一些最基本的操作,如定义字段名、宽度和类型等。6.下列关于数据库系统的叙述中,正确的是_。 A. 数据库系统只是比文件系统管理的数据更多 B. 数据库系统中数据的一致性是指数据类型一致 C. 数据库系统避免了数据冗余 D. 数据库系统减少了数据冗余(分数
23、:1.00)A.B.C.D. 解析:解析 数据库的基本概念 评析 数据库系统的特点 实现数据共享,减少数据冗余 采用特定的数据模型 具有较高的数据独立性 有统一的数据控制功能7.在 Visual FoxPro 中,表单(Form)是指 _。 A. 数据库中各个表的清单 B. 一个表中各个记录的清单 C. 数据库查询的列表 D. 窗口界面(分数:1.00)A.B.C.D. 解析:解析 基本概念。 评析 表单是用户进行设计的一个窗口界面产生标准的窗口或对话框。8.下列选项中不能够返回逻辑值的是 _。 A. EOF() B. BOF() C. RECNO() D. FOUND()(分数:1.00)A
24、.B.C. D.解析:9.在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过_。 A. 候选键 B. 主键 C. 外键 D. 超键(分数:2.00)A.B. C.D.解析:解析 数据库和表的有效性检验 评析 关系中的主键不允许取空值,因为关系中的每行都代表一个实体,而任何实体是可区分的,就是靠主键的取值来惟一标识,如果主键值为空,意味着存在不可识别的实体,或者说主键失去了惟一标识元组的作用。10.设 X=“11“,Y=“1122“,下列表达式结果为假的是 A. NOT (X=Y) AND (X$Y) B. NOT(X$Y) OR (XY) C. NOT (X=Y) D. NOT(X$
25、Y)(分数:2.00)A.B.C.D. 解析:解析 =、$、=是关系运算符,=是字符串精确比较,$是子串包含测试,表示不等于,=表示大于等于,X$Y 的值为.T.,NOT(X$Y)的值为.F.。11.在深度为 5 的满二叉树中,叶子节点的个数为_。 A. 32 B. 31 C. 16 D. 15(分数:2.00)A.B.C. D.解析:解析 所谓满二叉树是指除最后一层外,每层上的所有节点都有两个子节点。因此,在满二叉树中,最后一层的节点个数就是叶子节点的个数,本题中深度为 5,故叶子节点数为 25-12 416。12.数据库、数据库系统和数据库管理系统之间的关系是 A.数据库包括数据库系统和数
26、据库管理系统 B.数据库系统包括数据库和数据库管理系统 C.数据库管理系统包括数据库和数据库系统 D.3 者没有明显的包含关系 (分数:1.00)A.B. C.D.解析:解析 数据库系统(Database System,简称 DBS)包括数据库(Database,简称 DB)和数据库管理系统(Database Management System,简称 DBMS)。13.查询所有目前年龄是 22 岁的学生信息:学号,姓名和年龄,正确的命令组是 ) CREATE VIEW AGE_LIST AS; SELECT 学号,姓名,YEAR(DATE()-YEAR(出生日期)年龄 FROM 学生 SELE
27、CT 学号,姓名,年龄 FROM AGE_LIST WHERE 年龄=22 ) CREATE VIEW AGE_LIST AS; SELECT 学号,姓名,YEAR(出生日期)FROM 学生 SELECT 学号,姓名,年龄 FROM AGE_LIST WHERE YEAR(出生日期)=22 ) CREATE VIEW AGE_LIST AS; SELECT 学号,姓名,YEAR(DATE()-YEAR(出生日期)年龄 FROM 学生 SELECT 学号,姓名,年龄 FROM 学生 WHERE YEAR(出生日期)=22 ) CREATE VIEW AGE_LIST AS STUDENT; SE
28、LECT 学号,姓名,YEAR(DATE()-YEAR(出生日期)年龄 FROM 学生 SELECT 学号,姓名,年龄 FROM STUDENT WHERE 年龄=22(分数:1.00)A. B.C.D.解析:解析 考查 SQL 中复杂查询语句的书写,四个选项中只有选项 A 是正确的。选项 B 和选项 C 是从建立的 AGE_LIST 视图中查询数据,但 AGE_LIST 视图中没有出生日期字段。选项 D 是从 STUDENT 表或视图中查询数据,但是 STUDENT 表或视图不存在。14.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有 _。 A. 数据无冗余 B.
29、数据可共享 C. 专门的数据管理软件 D. 特定的数据模型 (分数:1.00)A.B.C.D. 解析:解析 数据库系统的基本特点 评析 在文件系统中,相互独立的记录其内部结构的最,简单形式是等长同格式记录的集合,易造成存储空间大量浪费,不方便使用。而在数据库系统中,数据是结构化的,这种结构化要求在描述数据时不仅描述数据本身,还要描述数据间的关系,这正是通过采用特定的数据模型来实现的。15.有关参照完整性的删除规则,正确的描述是 A. 如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录 B. 如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统
30、将禁止删除与子表相关的父表中的记录 C. 如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责做任何工作 D. 上面三种说法都不对(分数:1.00)A.B.C. D.解析:解析 如果删除规则选择的是“限制”,则当用户删除父表中的记录时,如果子表中有相关的记录,则禁止删除父表中的记录。如果删除规则选择的是“级联”,则当用户删除父表中的记录时,则自动删除子表中的相关所有记录。16.在 Visual FoxPro 中,假设表单上有一选项组:男 女,初始时该选项组的 Value 属性值为 1。若选项按钮“女”被选中,该选项组的 Value 属性值是 _。 A. 1 B. 2 C. “女
31、“ D. “男“(分数:2.00)A.B. C.D.解析:解析 选项按钮组的 Value 属性 评析 选项按钮组的 Value 属性表示初始化或返回选项组中被选中的选项按钮。该属性值的类型可以是数值型的(这是默认的情况),也可以是字符型的。如 Value 属性值为数值型 3,则表示选项按钮组中第 3 个按钮被选中;若变量值为字符型“Option3”,则 Caption 属性值为“Option3”的按钮被选中。本题中初始时该选项组的 Value 属性值为 1,若选项按钮“女”被选中,表示第二个选项按钮被选中,则该选项组中 Value 属性值是数值 2,因此选项 B 是正确的。17.某线性表最常用
32、的运算是插入和删除,插入运算是指在表尾插入一个新元素。删除运算是指删除表头第一个元素,那么采用_存储方式最节省运算时间。 A. 仅有尾指针的单向循环链表 B. 仅有头指针的单向循环链表 C. 单向链表 D. 顺序存储(分数:2.00)A. B.C.D.解析:18.对于长度为 n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为 A. log2n B. n/2 C. n D. n+1(分数:1.00)A.B.C. D.解析:解析 对于长度为 n 的有序线性表,在最坏情况下,二分查找只需要比较 log 2n 次,而顺序查找需要比较 n 次。19.在创建快速报表时,基本带区包括_。 A. 标题、
33、细节和总结 B. 页标头、细节和页注脚 C. 组标头、细节和组注脚 D. 报表标题、细节和页注脚(分数:2.00)A.B. C.D.解析:在 Visual FoxPro 中,设计报表时,可以把报表分为多个带区。带区的作用主要是控制数据的页面上的打印位置。在打印或预览报表时,系统会以不同的方式处理各个带区的数据。通常报表包含四个带区:标题、页标头、细节和页脚注。在创建快速报表时,默认的基本带区有页标头、细节和页脚注。因此本题的正确答案是 B。20.用链表表示线性表的优点是_。 A. 便于插入和删除操作 B. 数据元素的物理顺序与逻辑顺序相同 C. 花费的存储空间较顺序存储少 D. 便于随机存取(
34、分数:2.00)A. B.C.D.解析:解析 链表的结构 评析 链式存储结构克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。故链式存储结构下的线性表便于插入和删除操作。21.在下列四个选项中,不属于基本关系运算的是 _。 A.连接 B.投影 C.选择 D.排序(分数:2.00)A.B.C.D. 解析:解析 本题考查考生对关系基本运算的掌握。在关系理论中,基本的关系运算有三种,它们分别是:选择运算、投影运算和连接运算;除了这三种以外,都不属于关系的基本运算。此外,考生还需要掌握这三种运算的基本规则。本题中的选项 D 是排序操
35、作,排序虽然也是对关系的操作,但它不属于这三种基本运算之中,属干扰项,因此答案为 D。22.说明数组后,数组元素的初值是 A. 整数 0 B. 不定值 C. 逻辑真 D. 逻辑假(分数:2.00)A.B.C.D. 解析:解析 当使用数组定义语句定义一个数组后,该数组中各元素的初始值为.F.(逻辑假)。23.根据“职工”项目文件生成 emp_sys.exe 应用程序的命令是 A. BUILD EXE emp_sys FROM 职工 B. BUILD APP emp_sys.exe FROM 职工 C. LINK EXE emp_sys FROM 职工 D. LINK APP emp_sys.ex
36、e FROM 职工(分数:2.00)A. B.C.D.解析:解析 本题考查在 Visual FoxPro 中应用程序的编译方法。在 Visual FoxPro 中,可以使用BUILD EXE 命令来连编应用程序,其命令格式为: BUILD EXE 或 BUILDAPP 用户还可以通过 FROM项目名来指定用于生成应用程序的项目文件。 故选项 A 为正确答案,而选项 B 会生成名为emp_sys.exe.exe 的可执行文件,与题干不符。24.面向对象程序设计以_为基本的逻辑构件。 A.模块 B.对象 C.结构 D.类(分数:2.00)A.B. C.D.解析:解析 面向对象以对象作为基本的逻辑构
37、件,以类来描述具有共同特征的一组对象,以继承为共享机制,共享类中的方法和数据。25.执行命令“INDEX on 姓名 TAG index name”建立索引后,下列叙述错误的是 A. 此命令建立的索引是当前有效索引 B. 此命令所建立的索引将保存在.idx 文件中 C. 表中记录按索引表达式升序排序 D. 此命令的索引表达式是“姓名”,索引名是“index name”(分数:2.00)A.B. C.D.解析:解析 本题考查索引的建立执行命令建立索引以后,此命令建立的索引即为当前有效索引,系统默认按升序排列,但此命令并没有创建索引文件,因而其建立的索引不会保存在.idx 文件中,故答案为选项 D
38、。26.数据的存储结构是指( )。 A. 数据所占的存储空间 B. 数据的逻辑结构在计算机中的存放形式 C. 数据在计算机中的顺序存储方式 D. 存储在计算机外存中的数据(分数:2.00)A.B. C.D.解析:解析 数据的存储结构,又称为数据的物理结构,是数据的逻辑结构在计算机中的存放形式,数据的存储结构有顺序结构、链式结构,散列结构和索引结构等。27.假定表单上有一个标签,名为 Label1,为了使该标签透明并且没有边框,正确的属性设置为_。 A. ThisForm.Label1.BackStyle=0 ThisForm.Label1.BorderStyle=1 B. ThisForm.L
39、abel1.BackStyle=0 ThisForm.Label1.BorderStyle=0 C. ThisForm.Label1.BackStyle=True ThisForm.Label1.BorderStyle=True D. ThisForm.Label1.BackStyle=False ThisForm.Label1.BorderStyle=False(分数:2.00)A.B. C.D.解析:解析 本题考查的是标签控件的属性。要使标签透明,可设置其 BackStyle 属性,当其取值为0(Transparent)时,背景透明,取值为 1(Opaque)时,背景不透明;要使标签带有边
40、框,可设置其BorderStyle 属性,当其取值为 O(None)时,表示无边框,当其取值为 1(Fixed Single)时,表示单实线边框。28.在 Visual FoxPro 中,可以对项目中的数据、文档等进行集中管理,并可以对项目进行创建和维护的是( )。 A. 工具栏 B. 设计器 C. 文件编辑器 D. 项目管理器(分数:2.00)A.B.C.D. 解析:解析 项目管理器是组织数据和对象的可视化工具。在 Visual FoxPro 中,要建立多个不同类型的文件,用项目管理器可以将这些文件放在不同的选项卡中,并采用图示和树形结构方式组织和显示。29.在 Visual FoxPro
41、中,关于查询和视图描述正确的是 A. 查询是一个预先定义好的 SQL SELECT 语句文件 B. 视图是一个预先定义好的 SQL SELECT 语句文件 C. 查询和视图是同一种文件,只是名称不同 D. 查询和视图都是一个存储数据的表(分数:2.00)A. B.C.D.解析:解析 查询就是预先定义好的一个 SQL SELECT 语句,从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果。视图是根据表定义的,因此视图基于表。视图是数据库的一个特有功能,只有在包含视图的数据库打开时,才能使用视图,在磁盘上并不能找到该文件。30.Visual FoxPro 6.0 是一个
42、_。 A. 8 位数据库开发系统 B. 16 位数据库开发系统 C. 32 位数据库开发系统 D. 64 位数据库开发系统(分数:2.00)A.B.C. D.解析:解析 Visual FoxPro 6.0 与以前的各个版本相比,它在性能、设计环境、命令函数、系统资源的利用方面都有很大的改进。它支持与其他应用程序共享数据、交换数据,支持与大多数后台数据库的客户机/服务器应用程序连接,使 32 位的 ODBC 驱动程序能够集成来自各个系统的数据。因此 Visual FoxPro 6.0 是一个全新的 32 位的数据库开发系统。31.表达式 LEN(SPACE(0)的运算结果是U /U。 A. .N
43、ULL. B. 1 C. 0 D. “(分数:2.00)A.B.C. D.解析:解析 SPACE(n)表示返回 n 个空格组成的字符串,LEN(表达式)求字符串表达式长度。首先执行第一个函数结果空,再执行第二个,没有字符串所以长度为 0。32.连续执行以下命令之后,最后一条命令的输出结果是_。SET EXACT OFFX“A“?IIF(“A“=X,X“BCD“,X“BCD“) A. A B. BCD C. ABCD D. ABCD(分数:1.00)A.B.C.D. 解析:解析 常用函数 评析 :前后两个字符串首尾连接形成一个新字符串。 :连接前后两个字符串,并将前字符串的尾部空格移到合并后的新
44、字符串尾部。 IIF 函数语法: IIF(1Expression, eExpression1, eExpression2) 返回值: Character, Numeric, Currency, Date, Or Date Time 题目条件“A“X 不成立,结果应是 X“BCD“,值是 ABCD SET EXACT ON|OFF 命令 功能:用来指定在不同长度的字符串进行比较时的规则。 ON:在比较时将忽略表达式的尾部空格,较短的字符通过添加空格来保持和较长的长度一样,然后才进行比较。 OFF(默认值):两个表达式一个字符一个字符进行比较直到右边表达式的最后。33.关系数据库系统中所使用的数据
45、结构是 A. 树 B. 图 C. 表格 D. 二维表(分数:1.00)A.B.C.D. 解析:解析 在关系型数据库系统中,所有的数据结构采用二维表的结构宋表示,通常我们将这些二维表成为关系。在关系型数据库中,每一个关系都是个二维表,无论实体本身还是实体间的关系均用“关系”的二维表来表示。34.Visual FoxPro 关系数据库管理系统能够实现的 3 种基本关系运算是_。 A. 索引、排序,查找 B. 建库、录入、排序 C. 选择、投影、连接 D. 显示、统计、复制(分数:1.00)A.B.C. D.解析:解析 数据库管理系统的基本概念 评析 关系数据库管理系统能够实现的 3 种基本关系运算是选择(从关系中找出满足给定条件的元组的操作),投影(从关系模式中指定若干个属性组成新的关系),连接,(是关系的横向组合)。35.ABCDBF 是一个具有两个备注型字段的数据库文件,使用 COPYTOPSQ 命令进行复制操作,结果 4 ( )。 A. 得到一个性的数据库文件 B. 得到一个性的数据库文件和一个新的备注文件 C. 得到一个性的数据库文件和两个新的备注文件 D. 显示错误信息,表明不能复制具有备注型字段的数据库文件(分数:2.00)A.B. C.D.解析:二、B填空题/