2013VFP习题,模拟试卷及答案 下载本文

B) 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C) 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D) 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 52. 对多表进行操作时,选择工作区所使用的命令是

A) USE B) OPEN C) SELECT D) CREATE

53. Visual Foxpro 6.0 是一种关系型数据库管理系统,所谓关系是指

A) 各条记录中的数据彼此有一定的关系

B) 一个数据库文件与另一个数据库文件之间有一定的关系 C) 数据模型符合一定条件的二维表格式 D) 数据库中各个字段之间彼此有一定的关系

54. 关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括

A) 联接 B) 比较 C) 选择 D) 投影 55. 为了合理组织数据,应遵从设计原则是

A) “一事一地” 的原则,即一个表描述一个实体或实体间的一种联系

B) 表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段 C) 用外部关键字保证有关联的表之间的联系 D) 以上各条原则都包括 56. Visual FoxPro 是一个

A) 8 位数据库开发系统 B) 16 位数据库开发系统 C) 32 位数据库开发系统 D) 64 位数据库开发系统

57. 退出 Visual Foxpro 的操作方法是

A) 从 “文件” 下拉菜单中选择 “退出” 选项 B) 用鼠标左按钮单击关闭窗口按钮

C) 在命令窗口中键入 QUIT 命令,然后敲回车键 D) 以上方法都可以

58. 显示与隐藏命令窗口的操作是

A) 单击 “常用” 工具栏上的 “命令窗口” 按钮 B) 通过 “窗口” 菜单下的 “命令窗口” 选项来切换 C) 直接按 Ctrl+F2 与 Ctrl+F4 组合键 D) 以上方法都以

59. 下面关于工具栏的叙述,错误的是

A) 可以创建用户自己的工具栏 B) 可以修改系统提供的工具栏 C) 可以删除用户创建的工具栏 D) 可以删除系统提供的工具栏 60. 在“选项”对话框的 “文件位置”选项卡中可以设置

A) 表单的默认大小 B) 默认目录 C) 日期和时间的显示格式 D) 程序代码的颜色 61. 项目管理器的 “数据” 选项卡用于显示和管理

A) 数据库,自由表和查询 B) 数据库,视图和查询 C) 数据库,自由表,查询和视图 D) 数据库,表单和查询 62. 项目管理器的 “文档” 选项卡用于显示和管理

A) 表单,报表和查询 B) 数据库,表单和报表 C) 查询,报表和视图 D) 表单,报表和标签 63. 要启动 Visual Foxpro 的向导可以

4

A) 打开新建对话框 B) 单击工具栏上的 “向导” 图标按钮 C) 从 “工具” 菜单中选择 “向导” D) 以上方法均可以 64. 在 Visual Foxpro 中,有下面几个内存变量赋值语句: X={^2009-07-28 10:15:20 PM} Y=.T. M=$123.45 N=123.45 Z=“123.24”

执行上述赋值语句之后,内存变量 X,Y,M,N 和 Z 的数据类型分别是 A) D,L,Y,N,C B) D,L,M,N,C C) T,L,M,N,C D) T,L,Y,N,C 65. 以下日期值正确的是

A) {“2009-05-25”} B) {^2009-05-25} C) {2009-05-25} D) {[2009-05-25]} 66. 在下面的 Visual Foxpro 表达式中,不正确的是

A) {^2009-05-01 10:10:10 AM}-10 B) {^2009-05-01}-DATE() C) {^2009-05-01}+DATE() D) [^2009-05-01]+[1000] 67. 在下面的 Visual Foxpro 表达式中,运算结果是逻辑真的是

A) EMPTY(.NULL.) B) LIKE('acd','ac?') C) AT('a','123abc') D) EMPTY(SPACE(2)) 68. 设 D=5>6,命令 ?VARTYPE(D) 的输出值是

A) L B) C C) N D) D 69. 在下列函数中,函数值为数值的是

A) BOF() B) CTOD('01/01/2009')

C) AT('人民','中华人民共和国') D) SUBSTR(DTOC(DATE()),7) 70. 设 N=886, M=345, K='M+N',表达式 1+&K 的值是

A) 1232 B) 数据类型不匹配 C) 1+M+N D) 346

71. 表达式 VAL(SUBS(“奔腾586”,5,1))+LEN(“Visual Foxpro”) 的结果是

A) 13.00 B) 16.00 C) 18.00 D) 19.00 72. 连续执行以下命令之后,最后一条命令的输出结果是 SET EXACT OFF X=“A “

?IIF(“A”=X,X-”BCD”,X+”BCD”)

A) A B) BCD C) ABCD D) A BCD 73. 设有关系 R1 和 R2,经过关系运算得到结果是 S,则 S 是

A)一个关系 B)一个表单 C)一个数据库 D)一个数组

74. 命令中<范围>子句,使用______可以对表文件从当前记录至最后一个记录进行操作。

A) ALL B) NEXT n C) RECORD n D) REST

75. 表文件有20条记录,当前记录号为10,执行命令LIST NEXT 5 以后,所显示记录的

序号是

A) 11--15 B) 11--16 C) 10--15 D) 10--14

76. 若表文件含有备注型或通用型字段,则在打开表文件的同时,自动打开扩展名为

_______的文件。

A) FRX B) FMT C) FRT D) FPT

5

77. 可以在 BROWSE 浏览窗口中,按 CTRL+T 键实现__________操作。

A) 逻辑删除记录和物理删除记录 B) 逻辑恢复记录和物理恢复记录 C) 逻辑删除记录和逻辑恢复记录 D) 物理删除记录和物理恢复记录 78. COPY TO <文件名> FOR <条件> 命令起到了下述关系操作功能

A) 投影 B) 连接 C) 关联 D) 选择 79. 在 VFP 6.0 处于创建或编辑自由表、程序等文件时,系统处于\全屏幕编辑状态\,欲

存盘退出,正确的操作是

A) 按组合键 Ctrl+W B) 按组合键 Ctrl+U C) 按组合键 Ctrl+End D) 按 Esc 键 80. VFP 6.0 是一种支持用户使用菜单、命令、_________三种不同操作方式的新型数据管

理系统。

A) 循环 B) 备份文件 C) 命令文件 D) 内存变量 81. 在 VFP 6.0 中,项目的扩展名为_______

A) .DBC B) .TAB C) .IDX D) .PJX

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

A) 备注型 B) 通用型 C) 逻辑型 D) 字符型 83. 为显示年龄为10的整数倍的在职职工记录,下列各命令中错误的是

A) LIST FOR MOD(年龄,10)=0

B) LIST FOR年龄/10=INT(年龄/10)

C) LIST FOR SUBSTR(STR(年龄,2),2,1)= \D) LIST FOR年龄=20.OR.30.OR.40.OR.50.OR.60

84. 对多表进行操作时,选择工作区所使用的命令为_______

A) USE B) OPEN C) SELECT D) CREATE

85. 在 Visual Foxpro 6.0 中,打开数据库使用的命令为_______

A) USE B) SELECT C) OPEN D) CREATE

86. 在 Visual Foxpro 6.0 中,以共享方式打开一个数据库需使用的参数是

A) EXCLUSIVE B) SHARED C) NOUPDATE D) VALIDATE 87. 对表文件建立索引,可使用命令

A) SORT B) UPDATE C) INDEX D) JOIN 88. 表中相对移动记录指针和绝对移动记录指针的命令分别为

A) Locate 和 Skip B) Locate 和 Go C) Skip 和 Go D) Locate 和 Find 89. 在表的操作中,DELETE命令的作用是

A) 将记录从表中彻底删除 B)只给要删除的记录做删除标志 C) 不能删除记录 D) 删除整个表中的记录 90. 主索引字段_______

A) 不能出现重复值或空值 B) 能出现重复值

C) 能出现空值 D) 不能出现重复值,但能出现空值

91. 在 Visual Foxpro 6.0 的表结构中,逻辑型,日期型和备注型字段的宽度分别为

A) 1,8,10 B) 1,8,4 C) 3,8,10 D) 3,8,任意 92. 顺序执行下列命令后,最后一条命令显示结果是

use CHJ Go 5 Skip -2

6

?Recno()

A) 3 B) 4 C) 5 D) 7

93. 在当前表中,查找第2个男同学的记录,应使用命令_________

A) locate for 性别=\男\B) locate for 性别=\男\

C)先locate for 性别=\男\,然后再执行 continue D) list for 性别=\男\

94. 当前工资表中有 108 条记录,当前记录号为 8,用 Sum 命令计算工资总和时,若缺省

范围,则系统将

A) 只计算当前记录的工资值 B) 计算前8条记录的工资和 C) 计算后8条记录的工资和 D) 计算全部记录的工资和 95. 可以比较大小的数据类型包括

A) 数值型,字符型,日期型,逻辑型 B) 数值型,字符型,日期型 C) 数值型,字符型 D) 数值型

96. 在浏览窗口打开的情况下,若要向当前表中连续添加多条记录应使用

A) \显示\菜单中的\追加方式\表\菜单中的\追加新记录\C) \表\菜单中的\追加记录\快捷键Ctrl+Y 97. 下列关于索引的叙述中错误的是

A) VFP中的索引类型共有4种,分别是主索引,候选索引,普通索引和惟一索引

B) 在用命令方式建立索引时,可以建立普通索引,惟一索引 (UNIQUE) 或候选索引

(CANDIDATE),但是不能建立主索引

C) 在表设计器的字段选项卡中建立的索引默认为普通索引

D) 在数据库设计器中建立两表之间的永久关系时,只须在父表中建立主索引,然后拖

动该索引项到子表中的相应字段上既可

98. 执行以下命令序列

close all select b use table1 select 0 use table2 select 0 use table3

后,table3 表所在的工作区号为

A) 0 B) 1 C) 2 D) 3

99. 把学生数据库STA.DBF的学号和姓名字段的数据复制成另一数据库文件 STB.DBF,应使

用命令 A) USE STA

COPY TO STB FIELDS 学号,姓名 B) USE STB

COPY TO STA FIELDS 学号,姓名 C) COPY STA TO STB FIELDS 学号,姓名 D) COPY STB TO STA FIELDS 学号,姓名

7