VF题库及答案

VF题库及答案

1 VFP上机实践习题及答案

一、选择题:

1. 在关系理论中,把能够唯一地确定一个元组的属性或属性组合称之为

A) 索引码 B) 关键字 C) 域 D) 外码

2. 运行 Visual Foxpro 6.0,错误的方法是

A) 双击 Visual Foxpro 6.0 图标

B) 单击 Visual Foxpro 6.0 图标回车

C) 右击 Visual Foxpro 6.0 图标,并单击其快捷菜单中的"打开"命令

D) 拖动 Visual Foxpro 6.0 图标到一个新位置

3. 学生性别的取值只能为"男","女",这个范围在关系模型中被称为

A) 域 B) 码 C) 分量 D) 集合

4. Visual Foxpro 6.0 的系统配置文件是

A) config.sys B) config.fpw C) win.ini D) autoexec.bat

5. 启动 Visual Foxpro

6.0 屏幕上出现两个窗口:一个是 Visual Foxpro 6.0 的主窗口,另一个是

A) 文本 B) 命令 C) 帮助 D) 对话框

6. 在 Visual Foxpro 6.0 中,可以在同类数据之间进行减运算的数据类型是

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

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

7. 下列表达式中不符合 Visual Foxpro 6.0 语法要求的是

A) 04/05/99 B) T+t C) 1234 D) 2X>15

8. 在以下四组中,每组有两个分别运算的函数,运算结果相同的是

A) LEFT("FoxBASE",3)与SUBSTR("FoxBASE",1,3)

B) YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2)

C) TYPE("36-5*4")与TYPE(36-5*4)

D) 假定 A= "this ", B= "is a string",A-B与A+B

9. 学生数据库的性别字段为逻辑型,男为逻辑真,女为逻辑假。有以下命令序列:

USE STUDENT

APPEND BLANK

REPLACE 姓名 WITH "欧阳惠",性别 WITH .F.

IIF(性别, "男", "女")

最后一条命令显示的是

A) 男 B) 女 C) .T. D) .F.

10. 以下四组操作,每组有两条分别执行的命令,执行结果相同的是

A) 执行内存变量赋值命令 STORE space(20) TO blank 之后,再执行

LEN (blank+space(5))

LEN (blank-space(5))

B) 打开数据库后,执行COUNT FOR <条件>

RECCOUNT()

2

C) 执行内存变量赋值命令STORE "20" TO M之后,再执行

K=50+&m

K= "50"+m

D) 打开数据库后,执行DELETE

DELETE()

11. 执行以下命令序列m=len("119")

m=m+1

的显示结果是

A) 119 B) 3 C) 4 D) .f.

12. 下列表达式的结果不是数值的是

A) ?round(3.14159,2) B) ?at("fox", "Visual Foxpro 6.0")

C) ?chr(13) D) ?month({^2002-09-11})

13. 执行下列命令序列dimension s(3,4)

s(2,3)=[3+2]

type(s(7))

的显示结果是

A) C B) N C) L D) 出错

14. 将表中的当前记录复制到数组当中,应使用的命令是

A) scatter to B) gather from C) copy to D) append from

15. 要把以M 为第三个字符的全部内存变量存入内存变量文件ST.MEM 中,应使用命令

A) SAVE ALL LIKE ??M? TO ST

B) SAVE ALL LIKE **M* TO ST

C) SAVE ALL EXCEPT ??M? TO ST

D) SAVE ALL LIKE ??M* TO ST

16. 执行以下命令序列

STORE CTOD("06/20/99") TO RQ

STORE MONTH(RQ) TO DT

DT

显示的 DT 值为

A) 06 B) 99 C) 20 D) 6

17. 设 X="ABC",Y="ABCD",则下列表达式中值为 .T. 的是

A) X=Y B) X==Y C) X$Y D) AT(X,Y)=0

18. 以下赋值语句正确的是

A) STORE 8 TO X,Y B) STORE 8,9 TO X,Y

C) X=8,Y=9 D) X,Y=8

19. 下列4个表达式中,运算结果为数值的是

A) "9988"-"1255" B) 200+800=1000

C) CTOD([11/22/01])-20 D) LEN(SPACE(3))-1

20. 如果要改变一个关系中属性的排列顺序,应使用的关系运算是

A) 重建 B) 选取 C) 投影 D) 连接

3 21. 有如下命令序列:

s="2001年下半年计算机等级考试"

LEFT(s,6)+RIGHT(s,4)

执行以上命令后,屏幕上所显示的是

A) 2001年下半年等级考试 B) 2001年下等级考试

C) 2001年考试 D) 2001年等级考试

22. 执行命令DIMENSION M(4,2) 之后,数组M 的下标变量个数和初值分别是

A) 8,.F. B) 4,.T. C) 8,O D) 2,空值

23. 执行如下命令序列

ANS="STUDENT.DBF"

MYFILE=SUBSTR(ANS,1,AT(".",ANS)-1)

MYFILE

最后显示的变量 MYFILE 值为

A) STUDENT.DBF B) STUDENT C) STUDENT.ANS D) 11

24. 有下列语句序列:

Y="99.88"

X=VAL(Y)

&Y=X

执行以上语句序列之后,最后一条命令的显示结果是

A) 99.88 B) .T. C) .F. D) 出错信息

25. 要判断数值型变量Y是否能够被 7 整除,错误的条件表达式为

A) MOD(Y,7)=0 B) INT(Y/7)=Y/7 C) 0=MOD(Y,7) D) INT(Y/7)=MOD(Y,7)

26. 如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间

的关系属于

A)一对一联系 B)一对二联系 C)多对多联系 D)一对多联系

27. VFP支持的数据模型是

A)层次数据模型 B)关系数据模型 C)网状数据模型 D)树状数据模型

28. 下列函数中函数值为字符型的是

A)DATE() B)TIME() C)YEAR() D)DATETIME()

29. 在下面的数据类型中默认为 .F. 的是

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

30. 执行STORE “1999年12月庆祝澳门回归祖国! “TO XY 命令之后,要在屏幕上显示“澳门1999

年12月回归祖国! “,应使用命令

A) ?SUBSTR(XY,15,4)+SUBSTR(XY,1,10)+SUBSTR(XY,10)

B) ?SUBSTR(XY,15,4)+LEFT(XY,1,10)+RIGHT(XY,19)

C) ?SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,10)

D) ?SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,19,10)

31. 以下哪些是合法的数值型常量

A) 123 B) 123+E456 C) “123.456” D) 123*10

32. ?at(“大学”"北京语言文化学院”) 的答案是

4

A) 12 B) 13 C) 16 D) 0

33. 假如已执行了命令 M=[28+2],再执行命令 ?M,屏幕将显示

A) 30 B) 28+2 C) [28+2] D) 30.00

34. 在下列表达式中,结果不是日期类型数据的表达式是

A) date()+30 B) date()-{^1985-10-1}

C) ctod(“10/01/85”) D) {^1985-10-1}+24"B"

35. 若能正确执行 ?M.para 和 ?H.para,则

A) 前一个 para 是字段名,后一个 para 是内存变量名

B) 前一个 para 是内存变量名,后一个 para 是字段名

C) 两个 para 都是字段名

D) 两个 para 都是内存变量名

36. 执行命令?at(“net”"Internet”) 的显示结果是

A) 6 B) .F. C) 0 D) .T.

37. 设 A=[5*8+9],B=6*8,C=“6*8”,下列表达式中属于合法表达式的是

A) A+B B) B+C C) A+C D) C-B

38. 系统变量名均以______开头

A) 字母 B) 数字 C) 下划线 D) 汉字

39. 设M=“111”,N=“222”, 下列表达式为假的是

A) NOT(M==N) OR (M$N) B) NOT(N$M) AND (M<>N)

C) NOT(M>=N) D) NOT(M<>N)

40. 执行如下命令序列(设今天是 2002 年 8 月 3 日)

store date() to m_date

M_date=m_date-365

year(m_date)

的显示结果是

A) 其中有错误 B) 08/03/2001 C) 2002 D) 2001

41. 执行命令?chr(65)+”K”的结果是

A) 65K B) AK C) aK D) 类型不匹配

42. 函数 mod(23,-5) 的结果是

A) 3 B) -3 C) -2 D) 2

43. 执行命令 ?space(3)-space(2) 的结果是

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

44. 设变量 y=2.7184,在执行命令?ROUND(y,3)后显示的结果是

A) 2.710 B) 2.720 C) 2.719 D) 2.718

45. 数据库应用系统的核心是

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

46. 设X=“ABC”,Y=“ABCD”,则下列表达式中值为 .T. 的是

A) X=Y B) X==Y C) X$Y D) AT(X,Y)=0

47. 以下赋值语句正确的是

A) STORE 8 TO X,Y B) STORE 8,9 TO X,Y

5

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) 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量

6

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) 表单,报表和标签

7

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(SU BS(“奔腾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

8

执行以上命令后,屏幕上所显示的是

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)= "0"

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命令的作用是

9

A) 将记录从表中彻底删除 B)只给要删除的记录做删除标志

C) 不能删除记录 D) 删除整个表中的记录

97. 主索引字段_______

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

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

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

A) 1,8,10 B) 1,8,4 C) 3,8,10 D) 3,8,任意

99. 顺序执行下列命令后,最后一条命令显示结果是

use CHJ

Go 5

Skip -2

Recno()

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

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

A) locate for 性别="男" next 2

B) locate for 性别="男"

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

D) list for 性别="男" next 2

101. 当前工资表中有 108 条记录,当前记录号为 8,用 Sum 命令计算工资总和时,若缺省范围,则系统将

A) 只计算当前记录的工资值 B) 计算前8条记录的工资和

C) 计算后8条记录的工资和 D) 计算全部记录的工资和

102. 可以比较大小的数据类型包括

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

B) 数值型,字符型,日期型

C) 数值型,字符型

D) 数值型

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

A) "显示"菜单中的"追加方式" B) "表"菜单中的"追加新记录"

C) "表"菜单中的"追加记录" D) 快捷键Ctrl+Y

104. 下列关于索引的叙述中错误的是

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

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

但是不能建立主索引

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

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

子表中的相应字段上既可

105. 执行以下命令序列

close all

select b

10

use table1

select 0

use table2

select 0

use table3

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

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

106. 把学生数据库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 学号,姓名

107. 在以下命令序列中,总能实现插入一条空记录并使其成为第八条记录的是

A) SKIP 7

B) GOTO 7

INSERT BLANK

C) LOCATE FOR RECNO()=8

D) GOTO 7

INSERT BLANK BEFORE

108. 下列是数据库复制命令 COPY 的功能说明,其中错误的是

A) 可以进行数据库部分字段的复制

B) 可以进行数据库部分记录的复制

C) 可以进行数据库记录的排序复制

D) 如果数据库有 MEMO 字段,则自动复制同名的备注文件

109. 对数据库中的数据进行修改时,数据来源

A) 只能通过键盘输入

B) 只能在命令中给出

C) 只通过键盘输入和在命令中给出

D) 可以通过键盘输入、在命令中给出或从其他数据库取得

110. 创建自由表结构时,在各栏目之间移动光标的不正确操作为

A) 单击某一栏目 B) 按Tab键

C) 按组合键Shift+T ab键 D) 按回车键

111. 表DEMO.DBF 中包含有备注型字段,该表中所有备注字段

均存储到备注文件中,该备注文件是

A) DEMO.TXT B) DEMO.FMT C) DEMO.FPT D) DEMO.BAT

112. 在 VFP 中,使用 AVERAGE 命令时,表文件需要

A) 排序 B) 建立索引 C) 排序或建立索引 D) 都不需要

113. 设当前表文件中含有字段 NAME,系统中有一内存变量的名称也为 NAME,下面命令 ?NAME 显示的结果是

11

A) 内存变量 NAME 的值 B) 字段变量 NAME 的值

C) 与该命令之前的状态有关 D) 错误信息

114. 下列命令中,仅拷贝表文件结构的命令是

A) COPY TO B) COPY STRUCTURE TO

C) COPY FILE TO D) COPY STRUCTURE TO EXETENDED

115. 设表TXL.DBF中有 20 条记录。在VFP命令窗口中执行以下命令序列,最后显示的结果是

USE TXL

SKIP 3

COUNT TO N

N

A) 0 B) 3 C) 4 D) 20

116. 清除所有以A开头的内存变量的命令是

A) RELEASE ALL A* B) RELEASE A*

C) ERASE A* D) RELEASE ALL LIKE A*

117. 表文件中有数学,英语,计算机和总分四个数值型字段,要将当前记录的三科成绩汇总后存入总分字段中,应使用命令

A) TOTAL 数学+英语+计算机 TO 总分

B) REPLACE 总分 WITH 数学+英语+计算机

C) SUM 数学+英语+计算机 TO 总分

D) REPLACE ALL 数学+英语+计算机 WITH 总分

118. 执行下列命令后,当前打开的表文件名是

Number="3"

File="file"+Number

use &File

A) File3 B) &File C) FileNumber D) File

119. 在命令窗口中,显示当前数据库中所有40岁(含 40 岁)以下,职称为"教授","副教授"的姓名和工资,应使用命令

A) LIST FIEL 姓名,工资 FOR 年龄<=40 AND 职称="教授" AND 职称="副教授"

B) LIST FIEL 姓名,工资 FOR 年龄<=40 OR 职称="教授" OR 职称="副教授"

C) LIST FIEL 姓名,工资 FOR 年龄<=40 AND (职称="教授" OR 职称="副教授")

D) LIST FIEL 姓名,工资 FOR 年龄<=40 OR (职称="教授" AND 职称="副教授")

120. 要求表文件某数值型字段的整数是4位,小数是2位,其值可能为负数,该字段的宽度应定义为

A) 8位 B) 7位 C) 6位 D) 4位

121. 要使学生数据表中不出现同名学生的记录,需要建立

A) 字段有效性规则 B) 属性设置

C) 记录有效性规则 D) 设置触发器

122. 如果要给当前表增加一个字段,应使用的命令是

A) APPEND B) MODIFY STRUCTURE C) INSERT D) CHANGE

123. 设有日期类型字段rq,日期格式为mm/dd/yyyy。在以下四组命令当中,各条命令功能完全等效的是

12

A) LIST FOR SUBSTR(DTOC(rq),4,4)="2001"

LIST FOR YEAR(rq)=2001

LIST FOR "2001"$DTOC(rq)

B) LIST FOR SUBSTR(DTOC(rq),7,4)="2001"

LIST FOR YEAR(rq)=2001

LIST FOR "2001"$DTOC(rq)

C) LIST FOR SUBSTR(DTOC(rq),1,4)="2001"

LIST FOR YEAR(rq)="2001"

LIST FOR "2001"$DTOC(rq)

D) LIST FOR SUBSTR(DTOC(rq),7,4)="2001"

LIST FOR YEAR(rq)=2001

LIST FOR "2001"$rq

124. 当前数据库文件的出生日期字段为日期型,另有一个数值型的年龄字段,现要根据出生日期按年计算年龄,并写入年龄字段,应该使用命令

A) REPLACE ALL年龄WITH YEAR(DATE())-YEAR(出生日期)

B) REPLACE ALL年龄WITH DATE()-出生日期

C) REPLACE ALL年龄WITH DTOC(DATE())-DTOC(出生日期)

D) REPLACE ALL年龄WITH VAL(DTOC(DATE()))-VAL(DTOC(出生日期))

125. 有如下命令序列:

GO 50

SKIP

RECNO()

设当前数据库文件有50条记录,执行以上命令序列后输出的结果是

A) 50 B) 51 C) EOF D) -1

126. 在下述命令中,使函数EOF()的值一定为.T.的命令是

A) REPLACE 基本工资WITH 基本工资+300

B) DISPLAY FOR 基本工资>1000

C) LIST WHILE 基本工资> 1000

D) LIST NEXT 10 FOR 基本工资> 1000

127. 关于数据库表与自由表的转换,下列说法中正确的是

A) 数据库表能转换为自由表,反之不能

B) 自由表能转换成数据库表,反之不能

C) 两者不能转换

D) 两者能相互转换

128. 在表中建立索引,使用的命令为

A) SORT B) UPDATE C) INDEX D) JOIN

129. 在VFP6.0 中,打开数据库和表的命令分别为

A) USE,OPEN B) SELECT,CREAT C) OPEN,USE D) CREAT,OPEN

130. 下面命令执行后都生成 TEMP.DBF 文件,其中肯定生成空文件的命令是

A) SORT TO TEMP

13

B) COPY TO TEMP

C) COPY STRUCTURE TO TEMP

D) COPY STRUCTURE TO TEMP EXTENDED

131. 执行LIST NEXT 1命令之后,记录指针的位置指向

A) 下一条记录 B) 原来记录 C) 尾记录 D) 首记录

132. 计算所有职称为正、副教授的平均工资,将结果赋予变量 PJ 中,应使用命令

A) AVERAGE 工资TO PJ FOR "教授"$职称

B) AVERAGE FIELDS 工资TO PJ FOR "教授"$职称

C) AVERAGE 工资TO PJ FOR 职称="副教授".AND.职称="教授"

D) AVERAGE 工资TO PJ FOR 职称="副教授".OR."教授"

133. 设数据库与按工资索引的文件已经打开,用 SEEK 命令把记录指针指向工资为 900 元的记录之后,接着要使指针指向下一个相同工资的记录,应使用命令

A) DISPLAY NEXT 1 B) SKIP C) CONTINUE D) SEEK 900

134. 当前数据库中有五个字段:学号(C,4)、姓名(C,6)、政治(N,3.0)、英语(N,3.0)、数学(N,3.0),记录指针指向一个非空的记录。要使用SCATTER TO X命令把当前记录的字段值存到数组X中,数组X

A) 不必事先定义

B) 必须用DIMENSION X 事先定义

C) 必须用DIMENSION X(5)事先定义

D) 必须用DIMENSION X(1),X(2),X(3),X(4),X(5)事先定义

135. 下面有关关联操作的说明,其中错误的是

A) 关联本身并不进行具体的数据操作,在关联的基础上进行什么数据操作由其它命令完成。

B) 只在两个数据库具有同名字段或相同值域字段的情况下才能按字段建立关联。

C) 在当前工作区对其他工作区的被关联数据库的数据可任意读写,即对子数据库的数据既能使用又

能修改和追加。

D) 关联的作用是单向的,即当前数据库记录指针的定位影响被关联数据库的记录指针定位,而不可

能出现相反方向的影响。

136. 要使用数组数据更新当前数据库的当前记录,应使用命令

A) SCATTER TO <数组名> B) DIMENSION <数组名>

C) APPEND FROM <数组名> D) GATHER FROM <数组名>

137. 在数据库应用系统中,为数据安全使用口令程序。要使输入的口令不在屏幕上显示,在口令输入命令的前后应分别使用命令

A) SET CONSOLE ON 和 SET CONSOLE OFF

B) SET CONSOLE OFF 和 SET CONSOLE ON

C) SET CONFIRM OFF 和 SET CONFIRM ON

D) SET DELETED OFF 和 SET DELETED ON

138. 执行以下命令序列:

USE ZGGZ

SUM 工资 FOR 工资>=500 TO QWE

COPY TO QAZ FIELDS 职工号,姓名 FOR 工资>=500

USE QAZ

14

NUM=RECCOUNT()

AVER=QWE/NUM

AVER

VF试题及答案

VF试题及答案(一) 一、选择题 下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1) DBMS的含义是: A) 数据库系统 B) 数据库管理系统 C) 数据库管理员 D) 数据库 (2)从关系模式中指定若干个属性组成新的关系的运算称为: A) 联接 B) 投影 C) 选择 D) 排序 (3)对于“关系”的描述,正确的是: A) 同一个关系中允许有完全相同的元组 B) 同一个关系中元组必须按关键字升序存放 C) 在一个关系中必须将关键字作为该关系的第一个属性 D) 同一个关系中不能出现相同的属性名 (4)在表设计器的“字段”选项卡中可以创建的索引是 A) 唯一索引 B) 候选索引 C) 主索引 D) 普通索引 (5)在程序中不需要用public等命令明确声明和建立,刻直接使用的内存变量是 A) 局部变量 B) 公共变量 C) 私有变量 D) 全局变量 (6)扩展名为dbf的文件是 A) 表文件 B) 表单文件 C) 数据库文件 D) 项目文件 (7)下列程序段的输出结果是 CLEAR STORE 10 TO A STORE 20 TO B SET UDFPARMS TO REFERENCE DO SWAP WITH A,(B) A,B PROCEDURE SWAP PARAMETERS X1, X2 TEMP=X1 X1=X2 X2=TEMP ENDPROC A) 10 20 B) 20 20 C) 20 10 D) 10 10 (8)使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法是: A) DEBUGOUT X1 B) DEBUG X1 C) OUT X1 D) TEST X1 (9) 设X=10, 语句?VARTYPE ("X")的输出结果是 A) N B) C C) 10 D) X

VF习题讲解(答案)

VF习题讲解(答案) 一.填空题 1.数据模型一般有______层次_____、__网状__________和_____关系 _______。 2.人一般有身份证号、姓名、性别等属性,其中可作为主关键字的是_____ 身份证号____________。 3.函数INT(-3.415)的值是_____-3_________。 4.函数LEN(SPACE(2)-SPACE(3))的返回值是___5__________。 5.一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为 ___外键__________。 6.二维表中的行称为关系的_____元组______。 7.查询设计器与视图设计器相比,少了__________更新条件____选项卡。 8.扩展名为.DBC的文件表示____数据库____;表示应用程序文件的扩展名为 _______.prg____。 9.用事件方式释放当前运行的表单用 _____thisform.release_______________。 10.在Visual FoxPro中, _quit______命令能在程序终止后,直接退出Visual FoxPro系统环境,返回Windows操作系统环境。 11.若X="青岛理工大学",left(x,2)、SUBSTR(X,3,6)的显示结果分别为__ _”青”____________、_______”岛理工”________。 12.实现表之间临时联系的命令是______set relation to _____________。 13.在表的尾部追加一条空白记录的VF命令是_____append

(完整版)VF测试题

VF程序设计综合自测题 单选题: 1.在VisualFoxPro中,使用LOCATEFOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用()。 A.再次使用LOCATEFOR命令 B.SKIP命令 C.CONTINUE命令 D.GO命令 正确答案:C 2.关系运算中的选择运算是()。 A.从关系中找出满足给定条件的元组的操作 B.从关系中选择若干个属性组成新的关系的操作 C.从关系中选择满足给定条件的属性的操作 D.A和B都对 正确答案:A 3.下列叙述中正确的是() A.软件测试的主要目的是发现程序中的错误 B.软件测试的主要目的是确定程序中错误的位置 C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作 D.软件测试是证明软件没有错误

正确答案:A 4.从工程管理角度,软件设计一般分为两步完成,它们是________。 A.概要设计与详细设计 B.数据设计与接口设计 C.软件结构设计与数据设计 D.过程设计与数据设计 正确答案:A 5.设已经执行了正确的命令mx=[98+2],再执行命令?mx,屏幕将显示()。 A.100 B.98+2 C.[98+2] D.100.00 正确答案:B 6.函数Int(-4.5)的返回结果是()。 A.-4.5 B.-5 C.4 D.-4 正确答案:D 7.在数据库设计器中要为两个表建立一对多联系,则关于两个表的索引类型描述正确的是()。

A."一方"表建主索引或候选索引,"多方"表建普通索引 B."一方"表建主索引,"多方"表建普通索引或候选索引 C."一方"表建普通索引,"多方"表建主索引或候选索引 D."一方"表建普通索引,"多方"表建候选索引或普通索引 正确答案:A 8.为了在文本框输入显示"*",应该设置文本框的属性是()。 A.PasswordChar B.Caption https://www.360docs.net/doc/7319285972.html, D.Value 正确答案:A 9.为一个打开的表文件增加新字段,应当使用命令()。 A.APPEND B.MODIFYSTRUCTURE C.INSERT D.BROWSE 正确答案:B 10.在VFP中,关于视图说法正确的是()。 A.视图与查询没有区别 B.视图是一个虚表,不形成对应的磁盘文件 C.通过视图不能修改原表

vf数据库基础知识习题与答案

第一章VF基础知识 一、选择题 1. 在一个二维表中,行称为________,列称为________. A)属性;元组B)元组;属性 C)关系;元组D)属性;关系2。数据库系统的核心是________. A)数据库管理系统B) 数据库 C) 数据D)数据库应用系统 3。VFP是一种________数据库管理系统. A) 层次型B)网状型 C)关系型D)树型 4。支持数据库各种操作的软件系统是________。 A)数据库系统B)操作系统 C) 数据库管理系统D) 命令系统 5. 在关系模型中,从表中选出满足条件的记录的操作称为________. A) 连接B)投影 C)联系D) 选择 6. 数据库系统与文件系统的主要区别是________。 A)文件系统只能管理程序文件,而数据库系统可以管理各种类型的文件 B) 文件系统管理的数据较少,而数据库系统能管理大量数据 C) 文件系统比较简单,数据库系统比较复杂 D) 文件系统没有解决数据冗余和数据独立性问题,而数据库系统解决了 这些问题 7. 在关系运算中,选择的操作对象是________;投影的操作对象是________;连接的操作对象是________. A)一个表;一个表;两个表 B)一个表;两个表;两个表 C) 一个表;一个表;一个表 D) 两个表;一个表;两个表 8。在关系数据库中,基本的关系运算有三种,它们是________。 A)选择、投影和统计B) 选择、投影和连接 C) 排序、索引和选择D) 统计、查找和连接 9. VFP是一种关系型数据库管理系统,所谓关系是指________. A) 表中各个记录之间的联系 B)数据模型满足一定条件的二维表格式 C) 表中各个字段之间的联系 D)一个表与另一个表之间的联系 10。一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与部件之间是________的联系。 A)一对一B)多对一 C)一对多D)多对多 11. 自然连接要求被连接的两关系有若干相同的________。

VF题库及答案

VF题库及答案 1 VFP上机实践习题及答案 一、选择题: 1. 在关系理论中,把能够唯一地确定一个元组的属性或属性组合称之为 A) 索引码 B) 关键字 C) 域 D) 外码 2. 运行 Visual Foxpro 6.0,错误的方法是 A) 双击 Visual Foxpro 6.0 图标 B) 单击 Visual Foxpro 6.0 图标回车 C) 右击 Visual Foxpro 6.0 图标,并单击其快捷菜单中的"打开"命令 D) 拖动 Visual Foxpro 6.0 图标到一个新位置 3. 学生性别的取值只能为"男","女",这个范围在关系模型中被称为 A) 域 B) 码 C) 分量 D) 集合 4. Visual Foxpro 6.0 的系统配置文件是 A) config.sys B) config.fpw C) win.ini D) autoexec.bat 5. 启动 Visual Foxpro 6.0 屏幕上出现两个窗口:一个是 Visual Foxpro 6.0 的主窗口,另一个是 A) 文本 B) 命令 C) 帮助 D) 对话框 6. 在 Visual Foxpro 6.0 中,可以在同类数据之间进行减运算的数据类型是 A) 数值型,字符型,逻辑型 B) 数值型,字符型,日期型 C) 数值型,日期型,逻辑型 D) 字符型,日期型,逻辑型 7. 下列表达式中不符合 Visual Foxpro 6.0 语法要求的是 A) 04/05/99 B) T+t C) 1234 D) 2X>15 8. 在以下四组中,每组有两个分别运算的函数,运算结果相同的是

(完整word)vf考试试题及答案,推荐文档

VF期末考试复习选择题及答案 1.在Visual FoxPro中,skip命令移动记录指针的基准是(B )。 A、第一条记录 B、当前记录 C、指定纪录 D、库文件尾 2.一个数据库文件中多个备注字段的内容是存放在(B )。 A、这个数据库文件中 B、一个备注文件中 C、多个备注文件中 D、一个 文本文件中 3.在有关数据库的概念中,若干记录的集合称为(D)。 A. 文件 B. 字段 C. 数据项 D. 表 4.联接运算要求联接的两个关系有相同的(B)。 A. 主键 B. 属性名 C. 实体名 D. 主属性名 5. 逻辑运算符在运算时的优先顺序是(A) A.NOT→AND→OR B.AND→NOT→OR C.OR→NOT→AND D.从左至右按先后次序 6. 数学表达式5≤X≤8在Visual FoxPro中应表示为(B)。 A. X>=5.OR.X<=8 B. X>=5.AND.X<=8 C. X≤8.AN D.5≤X D. 5≤X.OR. X≤8 7. 在关系运算中,查找满足一定条件的元组的运算称之为(B)。 A. 投影 B. 选择 C. 关联 D. 复制 8.以下各表达式中,运算结果为数值型的是(D)。 A. 9<6 B. “D”$”ASD” C. TIME()+9 D. LEN(SPAC(8))-9 9.物理删除某一打开的表中的第3条记录,使用以下命令:①DELE ②GO 3③PACK。正确的操作顺序是(D) A.①②③ B.②③① C.①③② D.②①③ 10.设表文件及其索引文件已打开,为了确保指针定位在记录号为1的记录上,应该使用命令(B)。 A.GO TOP B. GO 1 C. GO RECNO()=1 D. SKIP 1 11.当前表中含xm(姓名,字符型)字段,显示姓“李”的记录的命令是(D) A.DISP FOR "李"=xm B.DISP FOR xm=李 C.DISP FOR SUBS(xm,1,1)= '李' D.DISP FOR SUBS(xm,1,2)=[李] 12. 求平均值的命令是(D) A.COUNT B.TOTAL C.SUM D.AVERAGE 13.不能作为索引关键字的数据类型是(B) A.数值型 B.备注型 C.日期型 D.字符型 14.在Visual FoxPro的一个工作区中,同一时刻最多能打开( B )个库文件。 A、10 B、1 C、任意多 D、256 15. Visual FoxPro中数据库文件的扩展名为( B )。 A、dbf B、dbc C、fpt D、prg 16. 当前数据库文件中有10条记录,要在第五条记录后面插入一条新记录,应使用命令(B )。 A、append B、insert C、edit D、brows 17. 在Visual FoxPro中,对数据库进行排序的关键字可为(C)。 A、逻辑型和备注型 B、日期型和备注型 C、日期型和字符型 D、逻辑型、日期型和备注型 18.在Visual FoxPro中,对数据库建立索引,将产生相应的索引文件,原库文件内容(A )。 A、并不改变 B、顺序改变 C、指定纪录改变 D、数据改变

VF习题集(答案)

VFP面向对象程序设计习题作业 专业: 班级: 学号:________________________姓名:________________________ 200 至200 学年 计算机与信息科学系

VFP练习题 习题一 一、单项选择题 1. 数据库管理系统的英文缩写是d。 A) DBM B) DB C) DBS D) DBMS 2. 支持数据库各种操作的软件系统是d。 A) 操作系统B) 命令系统 C) 数据库系统D) 数据库管理系统 3. c是存储在计算机存储设备上相关数据的集合。 A) 网络系统B) 操作系统 C) 数据库D) 数据库管理系统 4. 由计算机、操作系统、DBMS、数据库、应用程序及用户组成的一个整体叫b。 A) 数据库管理系统B) 数据库系统 C) 文件系统D) 软件系统 5. 数据库系统的核心是b 。 A) 数据库B) 数据库管理系统 C) 操作系统D) 文件系统 6. 数据库DB,数据库系统DBS,数据库管理系统DBMS,三者之间的关系是c。 A) DBMS包括DB和DBS B) DB包括DBS和DBMS C) DBS包括DB和DBMS D) DBMS包括DBS 7. VFP是一种d数据库管理系统。 A) 网状型B) 共享型C) 层次型D) 关系型 8.在关系模型中,将两个关系通过共同字段名组成一个新的关系,是c 关系运算。 A) 选择B) 投影C) 连接D) 层次 二、填空题 1. 数据库系统的核心部分是数据库管理系统。 2. 在关系数据库的三种关系运算是选择、投影、连 接。

3. 从关系中找出满足条件的元组的操作是_选择__运算。 习题二 一、单项选择题 1. 在进行VFP表的结构设计时,其字符型字段的宽度不允许超过__b____。 A)255 B)254 C)20 D)无限制 2. 要显示和隐藏VFP所有的工具栏,应使用___b___菜单下的“工具栏”命令。 A)文件B)显示C)工具D)窗口 3. VFP表文件中,对字符型字段的值,最多可输入__d____个字符。 A)255 B)128 C)8 D)254 4. 在表设计器中设计了表的备注字段后,系统会自行产生该表文件的备注文件,该文件的主文件名与表文件同名,而扩展名是___c____。 A).BAK B).FRX C).FPT D).FRT 5. 关于VFP命令格式的规则,下面叙述错误的是___c____。 A)每条命令必须以命令动词开头 B)命令动词太长,最少保留4个,5个也可以 C)命令动词后面的子句的顺序是不能调换的 D)FOR与WHILE引导的条件子句是有区别的 二、填空题 1. 在VFP的表文件中,可设计字段的最大个数是___255____,自由表字段名的命名不能超过__10_____个字符。 2. 在VFP的命令窗口,退出VFP系统的所执行的命令是___quit____。 3. 为防止文件的破坏,VFP会自动产生这些文件的备份文件,通过文件重命名可使用备份文件,其中表文件的备份文件扩展名是___bak____。 4. 在表文件的通用字段中插入图像,应选择___编辑____菜单的“插入对象”命令。 5. 在进行VFP程序命令设计时,如一条命令太长,可输入___分___号后回车换行。 习题三 一、单项选择题 1. 不属于Visual FoxPro数据类型的是__c_____。 A) 整型B) 货币型C) 小数型 D) 通用型 2. 下列符号中,__b_____是Visual FoxPro中的一个常量。 A) T B) .T. C) .X. D) t

vf试题及答案

vf试题及答案 【篇一:国家计算机二级vf考试题库答案合集】 题目的要求新建一个名为供应的项目文件。 (2)按照题目的要求,将供应零件数据库添加到项目供应中。 (3)步骤1:按照题目的要求为零件表建立主索引。 步骤2:以同样的方法为供应表建立普通索引。 步骤3:在数据库设计器中从主索引拖拽到普通索引建立联系。 (4)按照题目的要求为供应表中的数量字段设置字段有效性规则。 步骤1:按照题目的要求建立名为query1.prg的程序文件,并在程序文件窗口中输入符合题目要求的程序段。 **************query1.prg中的程序段************ select 供应.供应商号,供应.工程号,供应.数量; from 零件,供应 where 供应.零件号=零件.零件号; and 零件.颜色=红; order by 供应.数量 desc; into dbf supply_temp ********************************************** 步骤2:以query1为文件名保存并运行程序。 也可以先按照题目的要求通过查询设计器建立查询,然后打开查询设计器工具栏中的工具按钮将其中的sql语句复制到指定的程序文件中,操作过程如图3.9所示。一般来说,简单的sql查询语句都可以通过查询设计器来实现,且比较简单,建议考生掌握这种方法的使用。 (2)【操作步骤】 步骤1:按照题目的要求新建一个快捷菜单并保存。 步骤2:为快捷菜单添加菜单项,并生成可执行文件 menu_quick.mpr。 步骤3:打开表单myform,按照题目的要求编写表单的rightclick 事件代码do menu_quick.mpr。 步骤4:保存并运行表单。 步骤1:新建一个表单,并按题目要求修改表单的属性。 步骤2:在表单中添加一个表格控件、两个命令按钮控件、一个标签控件和一个文本框控件,并按照题目的要求设置各控件的属性。步骤3:将供应表和零件表添加到表单的数据环境中。

计算机二级VF考试试题及答案

计算机二级VF考试试题及答案 计算机二级VF考试试题及答案 一、简单应用(2小题,每题20分,计40分) 在考生文件夹下,打开商品销售数据库CDB,完成如下简单应用: 1.使用一对多报表向导建立名称为P_ORDER的报表。要求从父表顾客表CUST中选择所有字段,从子表订单表ORDER中选择所有字段;两表之间采用"顾客号"字段连接;按"顾客号"字段升序排序;报表样式为"经营式",方向为"纵向";报表标题为"顾客订单表"。然后修改该报表,在页注脚中增加一个标签"制表人:王爱学";该标签水平居中,标签中的":"为中文的冒号。 2.修改一个名称为TWO.PRG的命令文件。该命令文件统计每个顾客购买商品的金额合计(应付款),结果存储在临时表ls中。然后用ls中的每个顾客的数据去修改表scust对应的记录。该命令文件有3行语句有错误,打开该命令文件进行修改。 注意:直接在错误处修改,不可改变SQL语句的结构和短语的顺序,不允许增加、删除或合并行。修改完成后,运行该命令文件。 本题主要考核点:使用报表向导制作表单、表单报表的使用、修改程序文件。 解题思路: 第1题:启动报表向导可在"文件"菜单中选择"新建"或者单击工具栏上的"新建"按钮,打开"新建"对话框,文件类型选择报表,单击向导按钮,在"向导选取"对话框中选择"一对多报表向导",然后按照报表向导操作即可。然后打开该报表,在页注脚中增加一个标签控件,输入:"制表人:王爱学",选中该标签,再选择"格式"菜单下的'"对齐"子菜单下的"水平对齐"。 第2题:利用"文件"菜单下的"打开"命令打开程序文件TWO.PRG。将命令文件修改为: CLOSE DBF PRIVATE no,money

计算机二级vf考试题库及答案

计算机二级vf考试题库及答案 计算机二级vf考试题库及答案 在计算机二级vf的考试库题中,有哪些知识点内容的题目呢?下面是店铺给大家整理的计算机二级vf考试题库及答案,供大家参阅! 计算机二级vf考试库题一及答案 (1)在深度为5的满二叉树中,叶子结点的个数为 A)32 B)31 C)16 D)15 正确答案: B (2)若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是 A) bdgcefha B) gdbecfha C) bdgaechf D) gdbehfca 正确答案: D (3)一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用 A)栈 B)堆 C)数组 D)链表 正确答案: A (4)软件工程的理论和技术性研究的内容主要包括软件开发技术和 A)消除软件危机 B)软件工程管理 C)程序设计自动化

D)实现软件可重用 正确答案: B (5)开发软件时对提高开发人员工作效率至关重要的是 A)操作系统的资源管理功能 B)先进的软件开发工具和环境 C)程序人员的数量 D)计算机的并行处理能力 正确答案: B (6)在软件测试设计中,软件测试的主要目的是 A)实验性运行软件 B)证明软件正确 C)找出软件中全部错误 D)发现软件错误而执行程序 正确答案: D (7)数据处理的最小单位是 A)数据 B)数据元素 C)数据项 D)数据结构 正确答案: C (8)索引属于 A)模式 B)内模式 C)外模式 D)概念模式 正确答案: B (9)下述关于数据库系统的叙述中正确的是 A)数据库系统减少了数据冗余 B)数据库系统避免了一切冗余 C)数据库系统中数据的一致性是指数据类型一致

vf试题及答案

vf试题及答案 为了帮助学生更好地准备VF(Verbal Fluency)测试,以下是一些常 见的VF试题及答案,供各位参考学习。VF测试是一种常见的语言能 力测试,旨在评估受试者在特定话题下产生词汇的流畅度和灵活性。 下面将以不同主题为例,提供试题以及可能的答案。 1. 动物类话题 试题:请列举尽可能多的动物。 答案:猫、狗、老虎、狮子、大象、长颈鹿、熊、猴子、兔子、鲨鱼、鸟、青蛙、蜘蛛、蛇、鸭子、鸽子、松鼠、犀牛、海豚、蝴蝶、 豹子、鱼、马、牛。 2. 食物类话题 试题:请列举尽可能多的水果。 答案:苹果、香蕉、橙子、草莓、西瓜、葡萄、柠檬、蓝莓、樱桃、哈密瓜、桃子、橘子、梨、榴莲、菠萝、甘蔗、木瓜、石榴、杨梅、 椰子、芒果、荔枝、柚子、橙汁。 3. 职业类话题 试题:请列举尽可能多的职业。 答案:医生、护士、教师、工程师、演员、歌手、画家、律师、警察、消防员、厨师、服装设计师、记者、市长、CEO、导演、作家、 推销员、司机、农民、建筑师、电工、航天员、设计师、朗读者。

4. 交通工具类话题 试题:请列举尽可能多的交通工具。 答案:汽车、火车、飞机、自行车、摩托车、轮船、公交车、出租车、地铁、直升机、电动车、滑板、单轮电动车、滑板车、脚踏车、小汽车、大卡车、双层巴士、电动滑板、冲浪板、滑翔机、滑雪板、船、摩托艇、托马斯火车。 5. 国家和城市类话题 试题:请列举尽可能多的国家和城市。 答案:中国、美国、日本、法国、德国、意大利、巴西、英国、澳大利亚、加拿大、俄罗斯、印度、韩国、南非、墨西哥、埃及、巴基斯坦、阿根廷、泰国、西班牙、巴黎、纽约、东京、伦敦、罗马、悉尼、多伦多、莫斯科、孟买、首尔、开罗。 以上是一些常见的VF试题及示例答案,希望能够对您备考VF测试有所帮助。请注意,这些只是示范性的答案,您可以根据自己的想象力和词汇量来展开回答,达到流畅灵活的目标。祝您考试顺利!

2022年计算机二级考试VF练习题及答案

2022年计算机二级考试VF练习题及答案 1[单项选择题] 对长度为n的线性表排序,在最坏状况下,比拟次数不是n(n-1)/2的排序方法是( )。 A.快速排序 B.冒泡排序 C.直接插入排序 D.堆排序 参考答案:D 参考解析:除了堆排序算法的比拟次数是o(nlog2 n),其他的都是n(n-1)/2。 2[单项选择题] 数据库(DB)、数据库系统(DBS)和数据库治理系统(DBMS)三者之间的关系是( )。 A.DBS包括DB和DBMS B.DBMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS 参考答案:A 参考解析:数据库(DB)是存储在计算机存储设备上的构造化的相关数据集合;数据库治理系统(DBMS)是为数据库的建立、使用和维护而配置的软件。数据库和数据库治理系统都属于数据库系统(DBS)。 3[单项选择题] 在表单中为表格控件指定数据源的属性是( )。 A.DataSource B.RecordSource C.DataFrom D.RecordFrom

参考答案:B 参考解析:表格的RecordSource属性指定表格的数据源。 4[单项选择题] 有SQL语句: SELECTDISTINCT系号FROM教师WHERE工资>:ALL(SELECT工资FROM 教师WHERE系号=”O2”、 与如上语句等价的SQL语句是 A.SELECTDISTINCT系号FROM教师WHERE工资>=(SELECTMAX(工资.FROM教师; WHERE系号=”02”)B.SELECTDISTINCT系号FROM教师WHERE工资>=(SELECTMlN(工资.FROM教师; WHERE系号=”02””)C.SELECTDISTINCT系号FROM教师WHERE工资>=ANY(SELECT工资FROM教师; WHERE系号=”02””)D.SELECTDISTINCT系号FROM教师WHERE工资>=SOME(SELECT工资FROM教师; WHERE系号=”02””) 参考答案:A 参考解析:SQL语句的功能是在教师表中选择出全部满意查询条件记录的系号。其中查询条件工资>=ALL(SE-LECT工资FROM教师WHERE系号=”02”.表示所要查询的记录的工资字段要比那些全部系号为02的记录的工资字段要商,其实际含义是查询那些工资比02系工资都高的教师所在的

VF程序设计编程题及答案

程序设计编程题 1. 求园的面积(要求判断半径是否合理(负数不合理)) 2. 求分段函数 Y 的值 3. 输入一个百分制成绩判断其等级(优/良/中/及格/不及格) 4. 输入若干个(个数不定)百分制成绩判断其等级(优/良/中/及格/不及格) 先确定输入几个人的成绩再,输入成绩 5. 求S =1+2+3. . . . . .+100 (使用基于条件循环) 6. 求S =1×2×3. . . . . .×100 7. 求S =1+3+5.. . . . .+99 8. 求S =1-2+3-4. . . . . .-100 9. 求S =1+1/2+2/3+3/5. . . . . .前10项之和 10. 求S =1!+2!+3!. . . . . .+10! 11. 判断一个整数是否素数 能被2整除的数叫素数 12. 判断十个整数是否素数 (输入一个判断一个) 13. 输入两个数,找出其中的大数和小数 14. 输入三个数,找出其中的最大数和最小数 15. 输入十个数,找出十个数的最大数和最小数 16. 对三个整数从大到小排序 17. 对十个整数从大到小排序(用选择法和起泡法两种方法) 18. 求三位数中的所有水仙花数(即指一个三位数,其各位数字立方和等于该数本身) 19. 已知三角形的三边(从键盘输入),求其面积(S^2=p(p-a)(p-b)(p-c), p=(a+b+c)/2) 20. 求二元方程的根(分三种情况:两个不等实根,两个相等实根,无实根) 21. 输入任意一个五位整数,前后 2x +5 x>0 x x=0 | x | x<0

对应位置上的数据进行交换重 25984→48952)新排列(即逆序排列)(例:

计算机专业vf试题及答案

计算机专业vf试题及答案 一、选择题(每题1分,共60分) 1. 在计算机系统中,CPU的作用是: A. 执行指令和数据的读写 B. 控制整个计算机系统的运行 C. 存储和管理数据 D. 提供电源供给 2. 下列哪个不属于程序设计语言? A. C++ B. Java C. HTML D. Python 3. 下列哪个不属于计算机网络的拓扑结构? A. 树型网络 B. 环型网络 C. 星型网络 D. 圆环网络 4. 在二进制系统中,1101表示的十进制数为:

B. 8 C. 9 D. 12 5. 下列哪个不属于计算机网络的传输媒介? A. 光纤 B. 无线电波 C. 铜线 D. 数据包 6. HTTP协议是建立在下列哪个协议之上的? A. TCP/IP B. FTP C. UDP D. SMTP 7. 下列哪个是面向对象的程序设计语言? A. Pascal B. Fortran C. C

8. 下列哪个不属于计算机存储器的种类? A. 内存 B. 硬盘 C. CPU D. 光盘 9. 以下哪个不属于计算机安全的常见威胁? A. 病毒 B. 防火墙 C. 木马 D. DDOS攻击 10. 在计算机网络中,IP地址由几个字节组成? A. 4字节 B. 8字节 C. 16字节 D. 32字节 二、判断题(每题1分,共40分) 1. 计算机内存的容量可以根据需求进行扩展。(正确/错误)

2. TCP协议是一种无连接的传输协议。(正确/错误) 3. 所有的程序设计语言都需要编译器才能执行。(正确/错误) 4. 在数据库中,一对一关系表示两个表之间的关联关系。(正确/错误) 5. 二进制数可以直接被计算机执行。(正确/错误) 6. 计算机网络中,LAN和WAN是同一个概念。(正确/错误) 7. 数据库中的SQL语言是一种编程语言。(正确/错误) 8. 操作系统是计算机硬件的一部分。(正确/错误) 9. JavaScript是一种编译型语言。(正确/错误) 10. 信息安全只需保护计算机系统,不需要保护网络传输的数据。(正确/错误) 三、简答题(每题10分,共20分) 1. 什么是计算机网络?简要描述计算机网络的结构和功能。 2. 请解释TCP/IP协议栈的四层结构和各层的功能。 四、应用题(共80分) 请根据以下要求,完成下面的应用题。 某大学需要开设一门面向计算机专业学生的网络课程。请设计一个网络课程系统,该系统应具备以下基本功能:

vf题库及单招答案

vf题库及单招答案 1、设当前表中姓名字段为字符型,要把内存变量NAME字符串的内容输入到当前记录的姓名字段,应当使用命令() [单选题] * A.姓名=NAME B.REPLACE 姓名 WITH NAME(正确答案) C.REPLACE 姓名 WITH &NAME D.REPLAVE ALL 姓名 WITH NAME 2、设当前表有100条记录当EOF()为真时,命令?RECNO()的显示结果是() [单选题] * A.100 B.101(正确答案) C.0 D.空 3、不允许出现重复值的索引是() [单选题] * A.唯一索引 B.主索引(正确答案) C.简单索引 D.普通索引 4、在参照完整性生成器中,不能设置() [单选题] * A.更新规则 B.删除规则 C.插入规则 D.查询规则(正确答案)

5、输入字段有效性规则时,在选定字段后,规则框、信息框、默认值框的数据类型分别是() [单选题] * A.字符型,字符型,不确定 B.逻辑型,字符型,数值型(正确答案) C.字符型,逻辑型,字符型 D.逻辑型,字符型,不确定 6、在设定好字段有效性规则后,若输入记录时() [单选题] * A.满足规则条件,则显示信息栏的值(正确答案) B.不满足规则条件,则显示信息 C.不满足规则条件,则显示信息栏的值 D.不满足规则条件,则不显示信息栏的值 7、用“窗口”菜单中的“数据工作期”命令() [单选题] * A.可以建立永久关系 B.可以建立临时关系(正确答案) C.可以建立索引 D.可以生成排序文件 8、设置参照完整性的目的是() [单选题] * A.定义表的外部联接 B.定义表的临时联接(正确答案) C.定义表的永久联接 D.在插入、删除、更新记录时,确保已定义的表间关系 9、设当前表中有一个字段名为ABC,当前记录该字段的值是123.同时有一个内存变量ABC。该内存变量已赋值为-123.执行命令?ABC后 屏幕上显示的信息是() [单选题] *

vfp考试题库

vfp考试题库 VF考试题库 第一部分:选择题 1. 下列哪个选项是VF仪器测量仪器的系列名? A. VFP B. VF C. VFA D. VFAP 2. VF仪器用于测量什么参数? A. 电压 B. 电流 C. 电阻 D. 电感 3. VF仪器的使用范围通常是? A. 直流电路 B. 交流电路 C. 数字电路 D. 射频电路

4. 下列哪个选项是VF仪器在测量过程中需要注意的问题? A. 噪声干扰 B. 漂移问题 C. 校准问题 D. 静电问题 5. VF仪器的测量精度通常是多少? A. ±0.1% B. ±1% C. ±5% D. ±10% 第二部分:填空题 1. VF仪器的全称是_________。 2. VF仪器主要用于测量电路中的_________。 3. VF仪器的使用范围包括直流电路和_________。 4. VF仪器在测量中需要注意避免_________干扰。 5. VF仪器的测量精度通常在_________范围内。 第三部分:解答题 1. 简要介绍VF仪器的工作原理。

2. 列举并解释VF仪器在测量过程中可能遇到的干扰因素。 3. 如何保证VF仪器的测量精度? 4. 说明VF仪器在电子工程中的重要性和应用领域。 5. 举例说明VF仪器在实际工程中的应用案例。 附录: 第一部分答案:1. A 2. C 3. B 4. D 5. B 第二部分答案:1. VF计量仪器 2. 电压 3. 交流电路 4. 噪声 5. ±1%第三部分答案:1. VF仪器通过测量电路中的电流和电压来计算出幅度及相位差。 2. 干扰因素可能包括噪声、漂移、校准不准确、静电等。 3. 保证VF仪器的测量精度可以通过定期校准、使用合适的屏蔽材料、注意环境条件等方式来实现。 4. VF仪器在电子工程中扮演着重要的角色,主要应用于电路测试、信号分析和电路故障诊断。 5. VF仪器可以应用于各种电子设备的生产与维修过程中,例如电源测试、音频设备测试等。

2023年二级VF题库

报表设计 一,选择题 1.作为报表旳数据源,可以是_________。 A:数据表 B:视图 C:查询 D:以上均可答案:D) 2.下列措施中,不能启动报表向导旳是__________。 A:在命令窗口输入:CREATE REPORT命令 B:在“新建”对话框中启动报表向导 C:在“工具”菜单中选择“向导”子菜单,选择“报表”D:直接单击工具栏上旳“报表向导”图标按钮答案:A) 3.报表文献旳扩展名是_________。 A:MUX B:FRX C:FXP D:PRG 答案:B) 4.打开报表设计器修改已经有旳报表文献旳命令是________。 A:CREATE REPORT〈报表文献〉B:MODIFY REPORT 〈报表文献名〉 C:CREATE 〈报表文献名〉 D:MODIFY 〈报表文献名〉答案:B)

5.在Visual FoxPro中,报表旳基本构成旳部分是_________。 A:视图和布局 B:数据库和布局 C:数据表和布局 D:数据源和布局 答案:D) 6.在报表中,每个字段一行,字段名在数据左侧,字段与其数据在同一行旳报表布局类型,属于______。 A:列报表 B:行报表 C:一对多报表 D:多栏报表答案:B)7.假如要打印会计报表,报表旳布局类型一般设置为__________。 A:列报表 B:行报表 C:一对多报表 D:多栏报表答案:C)8.下列有关创立报表旳措施,不对旳旳一项是_________。A:使用报表设计器可以创立自定义报表 B:使用报表向导可以创立报表 C:使用迅速报表可以创立简朴规范旳报表 D:使用报表向导创立旳报表是迅速报表答案:D)9.Vsual FoxPro 中,调用报表设计器旳措施有________。A:在项目管理器环境下调用 B:菜单方式调

VF 复习题及答案

VF复习题 选择题 1、下列叙述中正确的是( ) A、程序设计就是编制程序 B、程序的测试必须由程序员自己去完成 C、程序经调试改错后还应进行再测试 D、程序经调试改错后不必进行再测试 2、对于现实世界中事物的特征,在实体-联系模型中使用() A、属性描述 B、关键字描述 C、二维表格描述 D、实体描述 3、打开VF“项目管理器”的“文档”选项卡,其中包括( ) A、表单(Form)文件 B、报表(Report)文件 C、标签(Label)文件 D、以上三种文件 4、关于Visual FoxPro的变量,下面说法中正确的是() A、使用一个简单变量之前要先声明或定义 B、数组中各数组元素的数据类型可以不同 C、定义数组以后,系统为数组的每个数组元素赋以数值0 D、数组元素的下标下限是0 5、为了设置两个表之间的数据参照完整性,要求这两个表是() A、同一个数据库中的两个表 B、两个自由表 C、一个自由表和一个数据库表 D、没有限制 6、数据独立性是数据库技术的重要特点之一,所谓数据独立性是指() A、数据与程序独立存放 B、不同的数据被存放在不同的文件中 C、不同的数据只能被对应的应用程序所使用 D、以上三种说法都不对 7、用树型结构表示实体之间联系的模型是() A、关系模型 B、网络模型 C、层次模型 D、以上三个都是 8、将表格添加到表单时,需设置表格的数据源,通过以下( ) 属性完成。 A、Control Source B、Record Source C、Column Count D、Record Source Type 9、在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是() A、改变表中记录的物理顺序 B、为了对表进行实体完整性的约束 C、加快数据库表的更新速度 D、加快数据库表的查询速度 10、数据库系统中对数据库进行管理的核心软件是() A、DBMS B、DB C、OS D、DBS 11、设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可 以设置“参照完整性规则”,为此要求这两个表() A、在父表连接字段上建立普通索引,在子表连接字段上建立主索引 B、在父表连接字段上建立主索引,在子表连接字段上建立普通索引 C、在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引

相关文档
最新文档