首页 手机
当前位置: 好大学 > 试卷库 > 计算机类 > 等级考试 > 计算机二级 > VF >计算机二级vfp考试题库

计算机二级vfp考试题库

卷面总分:100分 答题时间:120分钟 试卷题量:50题 练习次数:0次

一、单选题 (共50题,共100分)
1.

在创建数据库结构时,为该表中一些字段建立普通索引,其目的是( )。

  • A. 改变表中记录的物理顺序
  • B. 为了对表进行实体完整性约束
  • C. 加快数据库表的更新速度
  • D. 加快数据库表的查询速度
纠错 标记
2.

数据库系统中对数据库进行管理的核心软件是( )。

  • A. DBMS
  • B. DB
  • C. OS
  • D. DBS
纠错 标记
3.

设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置 " 参照完整性规则 " ,为此要求这两个表( )。

  • A. 在父表连接字段上建立普通索引,在子表连接字段上建立主索引
  • B. 在父表连接字段上建立主索引,在子表连接字段上建立普通索引
  • C. 在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引
  • D. 在父表和子表的连接字段上都要建立主索引
纠错 标记
4.

关系运算中的选择运算是( )。

  • A. 从关系中找出满足给定条件的元组的操作
  • B. 从关系中选择若干个属性组成新的关系的操作
  • C. 从关系中选择满足给定条件的属性的操作
  • D. A 和 B都对
纠错 标记
5.

在指定字段或表达式中不允许出现重复值的索引是( )。

  • A. 惟一索引
  • B. 惟一索引和候选索引
  • C. 惟一索引和主索引
  • D. 主索引和候选索引
纠错 标记
6.

在 Visual FoxPro 中,下列关于删除记录的描述中正确的是 ( )。

  • A. SQL的 DELETE命令在删除数据库表中的记录之前,不需要用 USE命令打开表
  • B. SQL的 DELETE命令和传统 Visual FoxPro 的 DELETE命令在删除数据库表中的记录之前, 都需要用 USE命令打开表
  • C. SQL的 DELETE命令可以物理地删除数据库表中的记录,而传统 Visual FoxPro 的 DELETE 命令只能逻辑删除数据库表中的记录
  • D. 传统 Visual FoxPro 的 DELETE命令在删除数据库表中的记录之前不需要用 USE命令打开 表
纠错 标记
7.

在 Visual FoxPro 中,如果希望跳出 SCAN … ENDSCAN循环体、执行 ENDSCAN 后面的语句,应使用( )。

  • A. LOOP语句
  • B. EXIT 语句
  • C. BREAK语句
  • D. RETURN语句
纠错 标记
8.

打开数据库 abc 的正确命令是( )。

  • A. OPEN DATABASE abc
  • B. USE abc
  • C. USE DATABASE abc
  • D. OPEN abc
纠错 标记
9.

在 Visual FoxPro 中,下列关于表的描述中正确的是( )。

  • A. 在数据库表和自由表中,都能给字段定义有效性规则和默认值
  • B. 在自由表中,能给表中的字段定义有效性规则和默认值
  • C. 在数据库表中,能给表中的字段定义有效性规则和默认值
  • D. 在数据库表和自由表中,都不能给字段定义有效性规则和默性值
纠错 标记
10.

Visual FoxPro 的" 参照完整性 "中" 插入规则 " 包括的选择是 ( )。

  • A. 级联和忽略
  • B. 级联和删除
  • C. 级联和限制
  • D. 限制和忽略
纠错 标记
11.

在 Visual FoxPro 中,下列关于查询和视图的描述中正确的是 ( )。

  • A. 查询是一个预先定义好的 SQL SELECT语句文件
  • B. 视图是一个预先定义好的 SQL SELECT语句文件
  • C. 查询和视图是同一种文件,只是名称不同
  • D. 查询和视图都是一个存储数据的表
纠错 标记
12.

在 Visual FoxPro 中,下列关于视图描述中错误的是( )。

  • A. 通过视图可以对表进行查询
  • B. 通过视图可以对表进行更新
  • C. 视图是一个虚表
  • D. 视图就是一种查询
纠错 标记
13.

使用 SQL语句将学生表 S中年龄( AGE)大于 30 岁的记录删除,正确的命令是 ( )。

  • A. DELETE FOR AGE>30
  • B. DELETE FROM S WHERE AGE>30
  • C. DELETE S FOR AGE>30
  • D. DELETE S WHERE AGE>30
纠错 标记
14.

在 Visual FoxPro 中,使用 LOCATE FOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用( )。

  • A. 再次使用 LOCATE FOR命令
  • B. SKIP 命令
  • C. CONTINUE命令
  • D. GO命令
纠错 标记
15.

在 Visual FoxPro 中,删除数据库表 S 的 SQL命令是( )。

  • A. DROP TABLE S
  • B. DELETE TABLE S
  • C. DELETE TABLE S.DBF
  • D. ERASE TABLE S
纠错 标记
16.

下列表达式中,表达式返回结果为 .F. 的是( )。

  • A. AT(″A″, ″BCD″)
  • B. ″[ 信息 ] ″$″管理信息系统 ″
  • C. ISNULL(.NULL.)
  • D. SUBSTR(″计算机技术 ″,3,2)
纠错 标记
17.

使用 SQL语句向学生表 S(SNO,SN,AGE,SEX)中添加一条新记录, 字段学号 (SNO)、 姓名( SN)、性别( SEX)、年龄( AGE)的值分别为 0401、王芳、女、 18,正确命令是 ( )。

  • A. APPEND INTO S(SNO, SN, SEX, AGE) VALUES ( ′0401′, ′王芳 ′, ′女′,18)
  • B. APPEND S VALUES(′0401′, ′王芳 ′,18, ′女 ′)
  • C. INSERT INTO S(SNO,SN,SEX,AGE)VALUES (′0401′, ′王芳 ′, ′女′,18 )
  • D. INSERT S VALUES(′0401′, ′王芳 ′,18, ′女 ′)
纠错 标记
18.

假设某个表单中有一个命令按钮 cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的 Click 事件中写入语句( )。

  • A. Thisform.Close
  • B. Thisform.Erase
  • C. Thisform.Release
  • D. Thisform.Return
纠错 标记
19.

在 SQL的 SELECT查询结果中,消除重复记录的方法是( )。

  • A. 通过指定主关键字
  • B. 通过指定惟一索引
  • C. 使用 DISTINCT 子句
  • D. 使用 HAVING子句
纠错 标记
20.

在 Visual FoxPro 中,以下关于 SQL的 SELECT语句的描述中错误的是( )。

  • A. SELECT子句中可以包含表中的列和表达式
  • B. SELECT子句中可以使用别名
  • C. SELECT子句规定了结果集中的列顺序
  • D. SELECT子句中列的顺序应该与表中列的顺序一致
纠错 标记
21.

下列关于 SQL的 HAVING子句的描述中错误的是( )。

  • A. HAVING子句必须与 GROUP BY子句同时使用
  • B. HAVING子句与 GROUP BY子句无关
  • C. 使用 WHERE子句的同时可以使用 HAVING子句
  • D. 使用 HAVING子句的作用是限定分组的条件
纠错 标记
22.

在 Visual FoxPro 中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了 " 限制 " ,则当删除父表中的记录时,系统反应是( )。

  • A. 不做参照完整性检查
  • B. 不准删除父表中的记录
  • C. 自动删除子表中所有相关的记录
  • D. 若子表中有相关记录,则禁止删除父表中记录
纠错 标记
23.

下述关于数据库系统的正确叙述是

  • A. 数据库系统避免了一切冗余
  • B. 数据库系统中数据的一致性是指数据类型一致
  • C. 数据库系统减少了数据冗余
  • D. 数据库系统比文件系统管理更多的数据
纠错 标记
24.

字段变量和内存变量都有多种类型,字段变量特有的数据类型是

  • A. 字符型
  • B. 日期型
  • C. 数值型
  • D. 备注型
纠错 标记
25.

在 VFP 中可以使用的常量类型有

  • A. 数值型、字符型、日期型、备注型
  • B. 数值型、字符型、逻辑型、备注型
  • C. 数值型、字符型、日期型、逻辑型
  • D. 数值型、字符型、备注型、货币型
纠错 标记
26.

下列表达式中,正确的表达式是

  • A. 256<.T. AND 30=("12"+25)
  • B. 256<100 .AND. BETWEEN(5,2,8)
  • C. "256"<.T. .AND. 30=(12+25)
  • D. 256<100 AND date()>AT( ‘A’, ’ABC’)
纠错 标记
27.

结果为逻辑真的表达式是

  • A. "ABC"$"AB"
  • B. "ABC"$"ABXCYZ"
  • C. "ABCYZ"$"BC"
  • D. "BC"$"CBAABC"
纠错 标记
28.

在下列命令中,不改变数据库记录指针的命令是

  • A. LIST
  • B. RECALL
  • C. SUM
  • D. REPLACE ALL
纠错 标记
29.

若要物理删除当前数据库中的某些记录,应先后使用的两条命令是

  • A. DELETE ;ZAP
  • B. DELETE ;PACK
  • C. ZAP ;PACK
  • D. DELETE ;RECALL
纠错 标记
30.

在 VFP 中,下列叙述正确的是

  • A. 不能使用数组
  • B. 只能使用一维数组
  • C. 可以使用一维数组和二维数组
  • D. 可以使用二维数组以上的多维数组
纠错 标记
31.

若使用 REPLACE 命令后,其范围子句为 ALL OR REST ,则执行完该命令后,记录指针指向

  • A. 首记录
  • B. 末记录
  • C. BOF( ) 为真
  • D. EOF( ) 为真
纠错 标记
32.

在给自由表的字段命名时,一个字段名最多可使用()字符。

  • A. 任意
  • B. 10
  • C. 4
  • D. 8
纠错 标记
33.

在表中相对移动记录和绝对移动记录指针的命令分别为

  • A. LOCATE 和 SKIP
  • B. LOCATE 和 GO
  • C. SKIP 和 GO
  • D. LOCATE 和 FIND
纠错 标记
34.

设当前库中共有 8 条记录,当前记录号是 5。当执行 APPEND BLANK 命令增加一条空记录后,该空 记录的记录号是

  • A. 4
  • B. 6
  • C. 9
  • D. 1
纠错 标记
35.

当用 LOCATE 、 FIND 、SEEK 命令查询时,如果找到满足条件的第一条记录,这时函数 FOUND () 返回的值为

  • A. .F.
  • B. .T.
  • C. 0
  • D. 1
纠错 标记
36.

在表的索引类型中,主索引可以在 () 中建立。

  • A. 自由表
  • B. 数据库表
  • C. 任何表
  • D. 自由表和视图
纠错 标记
37.

若在当前目录下有一个销售 .DBF ,则执行下列命令后结果为

USE 销售

REPLACE 单价 WITH 40

STORE 20 TO 单价

? 单价 , A-> 单价 , M-> 单价

  • A. 40 40 20
  • B. 40 20 20
  • C. 20 20 20
  • D. 40 20 40
纠错 标记
38.

在表单文件中 Init 是指()的触发的基本事件。

  • A. 当创建表单
  • B. 当从内存中释放对象
  • C. 当表单装入内存
  • D. 当用户双击对象
纠错 标记
39.

永久关系建立后,()

  • A. 在数据库关闭后自动取消
  • B. 如不删除将长期保存
  • C. 无法删除
  • D. 只供本次运行使用
纠错 标记
40.

在表单运行中,如复选框变为不可用,其 Value 属性值为

  • A. 1
  • B. 0
  • C. 2 或.NULL
  • D. 不确定
纠错 标记
41.

在 VFP 的数据类型中,用于存放图像、声音等多媒体对象的类型是

  • A. 备注型
  • B. 逻辑型
  • C. 通用型
  • D. 字符型
纠错 标记
42.

执行下面命令序列后,最后一条命令显示的结果为

USE 学生

SKIP -1

DISP

DISP NEXT 2

? RECNO()

  • A. 2
  • B. 3
  • C. 4
  • D. 5
纠错 标记
43.

在视图中不可以创建

  • A. 临时关系
  • B. 永久关系
  • C. 字段的默认值
  • D. 独立索引
纠错 标记
44.

不能作为查询的输出类型的是

  • A. 自由表
  • B. 数组
  • C. 表单
  • D. 临时表
纠错 标记
45.

在 SQL 语句中,与表达式 “工资 BETWEEN 1200 AND 1300” 功能相同的表达式是

  • A. 工资 >=1200 AND 工资 <=1300
  • B. 工资 >1200 AND 工资 <1300
  • C. 工资 <1200 AND 工资 >1300
  • D. 工资 <=1200 AND 工资 >=1300
纠错 标记
46.

在 Visual FoxPro 中,关于视图的正确叙述是

  • A. 视图与数据库表相同,用来存储数据
  • B. 视图不能同数据库表进行连接操作
  • C. 在视图上不能进行更新操作
  • D. 视图是从一个或多个数据库表导出的虚拟表
纠错 标记
47.

在命令文件中,调用菜单的命令

  • A. CALL < 菜单文件名 >
  • B. LOAD < 菜单文件名 >
  • C. PROCEDURE< 菜单文件名 >
  • D. DO < 菜单文件名 >
纠错 标记
48.

在关系型的数据库管理系统中,三种基本关系运算是

  • A. 选择、投影和连接
  • B. 选择、删除和复制
  • C. 创建、修改和合并
  • D. 统计、连接和合并
纠错 标记
49.

在下列式子中,结果为日期型的 VFP 正确表达式是

  • A. DATE()+TIME()
  • B. DATE()+120
  • C. DATE()+CTOD("02/01/99")
  • D. 288-DATE()
纠错 标记
50.

日期型、逻辑型、备注型这三种字段的宽度分别是()字节。

  • A. 8、3、10
  • B. 8、3、254
  • C. 8、1、10
  • D. 8、1、4
纠错 标记
答题卡(剩余 道题)
一、单选题
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
用时:00:00:00
暂停
交卷
置顶