VF习题集(2) 下载本文

C) X=8,Y=9 D) X,Y=8 48. 下列 4 个表达式中,运算结果为数值的是

A) “9988”-”1255” B) 200+800=1000 C) CTOD([11/22/01])-20 D) LEN(SPACE(3))-1 49. 如果要改变一个关系中属性的排列顺序,应使用的关系运算是

A) 重建 B) 选取 C) 投影 D) 连接 50. 有如下命令序列:

s=“2001年下半年计算机等级考试” ?LEFT(s,6)+RIGHT(s,4)

执行以上命令后,屏幕上所显示的是 A) 2001年下半年等级考试 B) 2001年下等级考试 C) 2001年考试 D) 2001年等级考试

51. 在 VFP 中,数据库表和自由表的字段名最大字符数分别是

A) 10,10 B) 128,10 C) 256,128 D) 128,128 52. 在 VFP 中,当创建一个数据库文件时,应选用

A) 数据库向导 B) 数据库生成器 C) 表单设计器 D) 应用程序向导 53. VFP 中的 “文件” 菜单中的 “关闭” 命令是用来关闭

A) 当前工作区中已打开的数据库 B) 所有已打开的数据库 C) 所有窗口 D) 当前活动窗口

54. 用二维表数据来表示实体及实体之间联系的数据模型称为

A) 实体-联系模型 B) 层次模型 C) 网状模型 D) 关系模型

55. 数据库 DB,数据库系统 DBS,数据库管理系统 DBMS 三者之间的关系是

A) DBS 包括 DB 和 DBMS B) DBMS 包括 DB 和 DBS C) DB 包括 DBS 和 DBMS D) DBS 就是 DB,也就是 DBMS

56. 在下述关于数据库系统的叙述中,正确的是

A) 数据库中只存在数据项之间的联系 B) 数据库的数据项和记录之间都存在联系

C) 数据库的数据项之间无联系,记录之间存在联系 D) 数据库的数据项和记录之间都不存在联系 57. 数据库系统与文件系统的主要区别是

A) 数据库系统复杂,而文件系统简单

B) 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C) 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D) 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量

5

58. 数据库系统的核心是

A) 数据库 B) 操作系统 C) 数据库管理系统 D) 文件

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

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

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

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

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

A) “一事一地” 的原则,即一个表描述一个实体或实体间的一种联系 B) 表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段 C) 用外部关键字保证有关联的表之间的联系 D) 以上各条原则都包括 62. Visual FoxPro 是一个

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

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

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

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

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

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

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

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

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

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

A) 表单,报表和查询 B) 数据库,表单和报表 C) 查询,报表和视图 D) 表单,报表和标签

69. 要启动 Visual Foxpro 的向导可以

A) 打开新建对话框 B) 单击工具栏上的 “向导” 图标按钮 C) 从 “工具” 菜单中选择 “向导” D) 以上方法均可以 70. 在 Visual Foxpro 中,有下面几个内存变量赋值语句: X={^2001-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 71. 以下日期值正确的是

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

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

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

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

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

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

A) 1232 B) 数据类型不匹配 C) 1+M+N D) 346 77. 表达式 VAL(SUBS(“奔腾586”,5,1))+LEN(“Visual Foxpro”) 的结果是

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

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

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

A)一个关系 B)一个表单 C)一个数据库 D)一个数组 80. 有如下命令序列:

x=2 ?x=x+1

7

执行以上命令后,屏幕上所显示的是 A)3 B) 命令语法 C) .T. D) .F.

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

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

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

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

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

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

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

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

A) 投影 B) 连接 C) 关联 D) 选择

86. 在 VFP 6.0 处于创建或编辑自由表、程序等文件时,系统处于\全屏幕编辑状态\,欲存盘退出,

正确的操作是

A) 按组合键 Ctrl+W B) 按组合键 Ctrl+U C) 按组合键 Ctrl+End D) 按 Esc 键

87. VFP 6.0 是一种支持用户使用菜单、命令、_________三种不同操作方式的新型数据管理系统。

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

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

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

A) 备注型 B) 通用型 C) 逻辑型 D) 字符型 90. 为显示年龄为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 91. 对多表进行操作时,选择工作区所使用的命令为_______

A) USE B) OPEN C) SELECT D) CREATE 92. 在 Visual Foxpro 6.0 中,打开数据库使用的命令为_______

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

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

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

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

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