Computer Test.docx

上传人:b****5 文档编号:8008590 上传时间:2023-01-27 格式:DOCX 页数:10 大小:25.72KB
下载 相关 举报
Computer Test.docx_第1页
第1页 / 共10页
Computer Test.docx_第2页
第2页 / 共10页
Computer Test.docx_第3页
第3页 / 共10页
Computer Test.docx_第4页
第4页 / 共10页
Computer Test.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

Computer Test.docx

《Computer Test.docx》由会员分享,可在线阅读,更多相关《Computer Test.docx(10页珍藏版)》请在冰豆网上搜索。

Computer Test.docx

ComputerTest

期末VF提答案

一,选择题:

1.不能生成表单的是:

表单控制器

2.数据库应用系统的英文缩写是:

DBAS

3.欲设置TextBox的数据源,应使用属性:

ControlSource

4.下列关于“事件”的叙述中,错误的是:

VFP基类的事件可以由用户创建。

5.在数据管理技术发展过程中,文件系统与数据库系统的本质区别是:

数据库系统具有:

数据共享

6.数据库表CJ.DBF中有“总分”等字段,字段的有效性规则中设有“总分>0”,下列命令在执行时会显示出错信息的是:

APPENDBLANK

7.下面______可在数据库表设计器的字段有效性框中设置:

默认值

8.有如图所示的二个表,要查询出选修的每门课程的课程名、平均分,下列()可以实现。

SELECT课程名,AVG(成绩)FROM课程,选课WHERE课程.课程号=选课.课程号GROUPBY课程.课程号

9.如果x=3,y=5,执行下列运算后,能得到数值型结果的是:

x=y

10.在下面的表达式中,运算结果是逻辑真的是:

EMPTY(SPACE(10))

11.如果内存变量与字段变量均有变量名姓名,引用内存变量的正确方法是:

M.姓名

12..用APPEND命令插入一条记录时,被插入的记录在表中的位置是:

表的尾部

13.将文本框的PasswordChar属性值设置为星号(*),那么,当在文本框中输入"电脑2004"时,文本框中显示的是:

********

14.以下均为VFP的命令是:

DIME,DIR,CLEAR

15.顺序执行下面VFP命令之后,屏幕上显示的是哪几条记录(USEXSGO6LISTNEXT4):

6~9

16.VFP的ZAP命令可以删除当前数据表文件的:

全部记录

17.要将已经打开的XS.DBF数据表的内容复制到文本文件中,应该使用命令:

COPYTOXS.DBFTYPESDF

18.在表文件已打开的情况下,打开索引文件可用命令:

SETINDEXTO"索引文件名表"

19.在VFP环境下,用查询设计器查询的结果输出的位置有若干个选项,默认输出到:

浏览

20.在VFP中索引文件可分为单索引文件和复合索引文件,其中单索引文件的扩展名是:

.IDX

21.下列关于“事件”的叙述中,错误的是:

VFP基类的事件可以由用户创建。

22.在数据管理技术发展过程中,文件系统与数据库系统的本质区别是:

数据库系统具有:

数据共享

23.类是一组具有相同属性和相同操作的对象的集合,类之间共享属性和操作的机制称为:

继承性

24.命令按钮组是:

容器类对象

25.若已编好菜单“学生档案”,正确的执行命令是:

DO学生档案.Mpr

26.命令“SELECT*FROMTA”中的“*”指的是:

所有字段

27.欲将菜单作在表单中,该表单必须满足:

Showwindow=0

28.要刷新表单,应使用方法:

Refresh

29.在SQL的SELECT命令中,HAVING子句只能放在()之后:

GROUP BY

30.有如图所示的表,如下查询命令返回的结果是()SELECTCOUNT(*)FROMXSQKWHERE入学总分>(SELECT入学总分FROMXSQKWHERE姓名=”杜海”):

2

31.如果要从学生成绩表中查询出总分为前10名的学生的信息,下列( )可以实现:

SELECT TOP10*FROM成绩ORDERBY总分

32.使用SQL-SELECT进行查询表MYDBF中的所有信息,如果要将查询结果存入到新表文件NEWDBF中,则下列( )可以实现:

SELECT*FROMMYDBFINTOTABLENEWDBF

33.设a="ABCDabcd",则?

SUBSTR(a,INT(LEN(a)/2+1),2)的结果为:

ab

34.命令?

VARTYPE(TIME())结果是:

C

35.用命令REPLACE修改记录的特点是:

成批自动替换

36.用LISTSTRUCTURE命令显示表中各字段总宽度(TOTAL)为50,用户可使用的字段总宽度是:

49

37.在VFP中,如果用逻辑删除错删了记录时,要恢复它们可使用的语句是:

RECALL

38.下列关于域控件的说法,错误的是:

如果域控件的"表达式生成器"对话框中的"表达式"文本框中没有数值表达式,可在"格式"文本框中设置表达式添加该域控件

39..以下四组命令中,全部都是VFP命令的是:

SKIP,INDEX,ACCEPT,RECALL

40.表文件DJKS按笔试成绩升序索引后,再执行命令GOTOP命令后,当前记录号是:

笔试成绩最低的记录

41.在启动了报表设计器后,报表设计的默认带区是:

页标头、细节、页注脚

42.在visualfoxpro中,关于视图的正确叙述是:

视图是从一个或多个数据库表导出的虚拟表

43.要查询学生.DBF表中所有姓名为二个汉字的学生的记录,以下命令正确的是:

SELECT*FROM学生WHERE姓名LIKE"__"

44.在visualfoxpro中,打开数据库的命令是:

OPENDATABASE<数据库名>

45.在命令窗口打印输出报表文件“学生.FRX”的命令是:

Reportform学生ToPrint

46.Image控件中,欲使Picture能按等比例缩放,其Stretch属性值等于:

1

47.用二维表形式表示的数据模型是:

关系数据模型

48.Grid控件所显示的内容要随一句SQL语句的结果而改变,其RecordSourceType属性值为:

4

49.将日期2002年9月30日存入日期型变量RQ中的正确方法是:

STORECTOD(“09/30/2002”)TORQ

50.在表单控件中,要保存多行文本,可创建:

编辑框

51.要把表XSXX.DBF全部记录的学号,姓名两个字段复制到表XX.DBF中,可使用的命令是:

USEXSXXCOPYTOXXFIELDS学号,姓名

52.在VFP中,字段长度只受外存可用空间限制的字段类型为:

Memo

53.分组报表设计中,数据分组的依据是:

分组表达式

54.以下关于条件短语FOR<条件>和WHILE<条件>的说明中,正确的是:

FOR<条件>可以用在任何需要条件短语的地方

55.使用USE<表文件名>命令打开表文件时,能够同时自动打开一个相关的:

备注文件

56.表文件的结构包括职工号/C/4,工资/N/6,2。

要求记录按工资升序,当工资相同时按职工号升序建立索引文件应使用的命令是:

INDEXONSTR(工资,6,2)+职工号TOING

57.计算数据表中所有职称为副教授和教授的工资总额,并将结果赋予内存变量ZGZ,可使用命令:

SUM工资TOZGZFOR职称="副教授".OR.职称="教授".

58.在VisualFoxPro的数据工作期窗口,使用SETRELATION命令可以建立两个表之间的关联,这种关联是:

临时性关联

59..在VFP中,实现两个表之间的联接,用以下()命令:

JOIN

60.在表文件XSCJ中,用()命令可以找到语文成绩的最高分的记录:

CALCULATEMAX(语文)

61.用SQL命令建立自由表时,只能设置下面的:

NOTNULL

62.visualfoxpro的参照完整性约束规则不包括:

查询规则

63.在visualfoxpro中,创建一个名为SDB.DBC的数据库文件,使用的命令是:

CREATEDATABASESDB

64.如果要在表单中加入数据表中照片字段的内容,应使用控件:

ActiveX绑定

65.表文件XSQK.DBF中有100条记录,查询入学总分为第一名的学生的姓名,下面()不能实现:

SELECT姓名FROMXSQKWHERE入学总分>ANY(SELECT入学总分FROMXSQK)

66.学生成绩表中有高等数学、大学英语、计算机应用和总分四个字段,除了总分字段之外,其它三个字段的数据已经录入,现在要计算出所有记录的总分值,下列()可实现:

UPDATE学生成绩SET总分=高等数学+大学英语+计算机应用

67.在数据库中建立两个表之间的“一对多”关系,可以通过建立索引:

父表为主索引,子表为普通索引

68.当数据表在原始物理顺序中记录指针指向第一个记录之前,则EOF()、BOF()和RECNO()的返回值分别为.F.、.T.和1

69.下面关于属性、方法、事件叙述中,错误的是:

基于同一个类产生的对象不能分别设置自己的属性

70.在菜单中选择任何一个选项时都执行一定的动作,这个动作可以是:

以上3种均可以(一个过程,激活另一个菜单,一条命令)

71.已经执行了正确命令M=[28+2],再执行命令?

M,则屏幕显示:

28+2

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

都不需要(排序或建立索引,建立索引,排序)。

73.表文件与其按姓名所建立的索引文件均已打开,下列表述中两个命令作用相同的是:

FIND王和SEEK"王"

74..假设已打开的表文件XSDA中有姓名、性别等字段,则统计男职工人数并将其存入内存变量N的命令是:

COUNTTONFOR性别="男"

75.若索引字段值相同的记录不唯一,并希望保留且能输出,应该选择什么样的索引类型:

普通索引

已打开的表文件ZG中含有字段名为工资的数值型字段,执行下面()一组

命令后再用LIST命令,可以得到工资从低到高的显示结果:

AVERAGEALL工资TOXY

76.在VFP环境下,要选择13号工作区作为当前的工作区,可以在窗口输入命:

select13

77.在用LOCATEFOR命令进行查询时,用以下()命令可以将记录指针移到满足条件的下一条记录:

CONTINUE

78.实际存储在数据库中的表是:

基本表

79.如果要选取一个关系中的若干行,应使用的关系运算是:

选择

80.对于数据库的建立,以下说法正确的是:

以上说法都正确(在项目管理器中建立,用命令CREATEDATEBASE,用“文件”菜单的“新建”命令)

81.对于“关系”的描述,正确的是:

同一个关系中不能出现相同的属性名

82..用树型结构表示实体之间联系的模型是:

层次模型

83.当使用SQL-SELECT进行查询时,如果查询返回的值是一个集合,则使用( )可以完全代替ANY:

IN

84.在进行VisualFoxPro表的结构设计时,其字符型字段的宽度不允许超过:

254

85..顺序执行下列命令:

X=100,Y=8,X=x+y?

x,x=x+y最后一条命令显示的结果是:

108.F.

86.有如下赋值语句,结果为“大家好”的表达式是()a=“你好”b=“大家”:

b+RIGHT(a,2)

87.在面向对象程序设计中,程序运行的最基本实体是:

对象

88.在VFP命令窗口中,关闭当前数据库及其中表的命令是:

CLOSEDATABASE

89.打开一个空表,分别用函数EOF()和BOF()测试其结果一定是:

.T.和.T.

90.下述命令中的()命令不能关闭数据库:

CLEAR

91.清除所有首字母为A的内存变量的命令是:

RELEASEALLLIKEa*

92.在VFP中,统计数据表中记录个数的命令是:

COUNT

93..菜单编辑中,要将系统菜单全部引入用户菜单,应操作:

Showwindow=2

94.命令“SELECT*FROMTA”中的“*”指的是:

所有字段

95.用二维表形式表示的数据模型是:

关系数据模型

96.想要将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令:

SETCENTURYON

97.用INSERT命令插入一条记录时,被插入的记录在表中的位置是:

当前记录之后

98.当对象获得焦点时引发的事件是:

GotFocus

99.下列关于报表的说法中,正确的是:

可以不设置报表的数据源

100.设数据表有五个字段,学号/C、姓名/C、政治/N、数学/N、英语/N,当前记录为一个非空记录。

顺序执行下面命令:

DIMENSIONX(3)SCATTERTOXLISTMEMORY结果是:

有五个数组元素X

(1),X

(2),X(3),X(4),X(5),分别是当前记录各字段的值。

101.打开一个已经存在的表XSXX.dbf的命令是:

USEXSXX

102.在VFP中,函数ROUND(12.5846,3)的值为:

12.585

103.在VFP中能真正改变记录物理顺序的操作是:

排序

104.在数据管理技术发展过程中,文件系统与数据库系统的本质区别是:

数据库系统具有:

数据共享

105.使用SQL-SELECT进行查询表MYDBF中的所有信息,如果要将查询结果存入到新表文件NEWDBF中,则下列( )可以实现:

SELECT*FROMMYDBFINTOTABLENEWDBF

106.已知D1和D2为日期型变量,下列4个表达式中非法的是:

D1+D2

107.执行下列命令后,屏幕上显示的结果是()。

X="AREYOUOk?

"Y="are"?

AT(Y,X):

0

108.下面关于属性、方法、事件叙述中,错误的是:

基于同一个类产生的对象不能分别设置自己的属性

109.下列关于报表的说法中,正确的是_:

可以不设置报表的数据源

110.以下均为VFP的命令是:

DIME,DIR,CLEAR

111.执行DISPLAY姓名,出生日期FOR性别=“女”命令之后,屏幕显示的是所有性别字段值为“女”的记录,这时记录指针指向:

文件尾

112.在命令窗口中,输入以下命令后,打开的表文件名是()。

TT="TEST"USE&TT:

TEST.DBF

113.在VFP中,用COPYFILE命令复制文件应注意的是:

被复制的文件必须关闭,可以使用通配符,文件必须指定扩展名

114.在建立唯一索引型索引文件时,对于关键字值相同的记录,索引结果中只保留其中的()记录:

第一个

115.在VFP的环境下,LOCATEFOR命令实现的查询是从表文件指定范围的()开始查询满足条件记录:

第一条记录

116.在VFP基类中,首次使用标签控件,其Name属性值默认为:

Label1

117.项目集成期望制作能独立于VFP的*.Exe文件,应选择连编:

重新连编项目

118.在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用:

主关键字

119.已有数据表如图所示,要查询所有教师工资的总和,下列()可正确实现:

SELECTSUM(工资)FROM教师

120.有如图所示的二个表,要查询出选修的每门课程的课程名、平均分,下列()可以实现:

SELECT课程名,AVG(成绩)FROM课程,选课WHERE课程.课程号=选课.课程号GROUPBY课程.课程号

121.关于项目管理器,说法错误的是:

用项目管理器的“连编”命令按钮,把项目中所有的文件都编译成一个扩展名为.EXE的可执行文件。

只需这一文件,数据库应用系统就能脱离VisualFoxPro环境正常运行

122.当前表的记录数为15,先执行GOBOTTOM命令,再向下移动指针,此时函数RECNO()返回的值是:

16

123.在VisualFoxPro中,组合框的Style属性值为2,则该下拉框的形式为:

下拉列表框

124.要从表中真正删除一条记录,应:

先用DELETE命令,再用PACK命令

125.在VFP中,要修改表SB.DBF的结构,可使用的命令是:

MODISTRUSB

126.表文件与其相应的索引文件已经打开,内存变量XM="李春",执行以下命令时会发生错误的是:

LOCATEFOR姓名=&XM

127.要显示和隐藏VisualFoxPro所有的工具栏,应使用()菜单下的“工具栏”命令:

显示

128.在表设计器中设计了表的备注字段后,系统会自行产生该表文件的备注文件,该文件的主文件名与表文件同名,而扩展名是:

.FPT

129.扩展名为SCX的文件是:

查询、表单或程序

130.在VFP系统中,用户打开一个数据表后,若要显示其中的记录,可使用的命令是:

BROWSE

131.要想对一个打开的数据表增加新字段,应当使用的命令是:

MODIFYSTRUCTURE

132.在表单MyForm中通过事件代码,设置标签Lbl1的Caption属性值设置为"计算机等级考试",下列程序代码正确的是:

ThisForm.Lbl1.Caption="计算机等级考试"

133.下列关于报表的说法中,正确的是:

可以不设置报表的数据源

134.若表文件与按部门号所建立的索引文件均已打开,在找到部门号为"1005"的记录后,要使指针指向下一个同部门号仍为"1005"的记录,应使用的命令是()。

SKIP

135.执行SELECT0选择工作区的结果是:

选择了空闲的最小号工作区

136.在VFP中,实现两个表之间的联接,用以下()命令:

JOIN

137.职工表与职工表的索引文件已打开,现要将记录指针定位到第一个工资高于600元的记录上,下列()命令可以实现:

LOCATEFOR工资>600

138.若已编好菜单“学生档案”,正确的执行命令是:

DO学生档案.Mpr

139.数据库系统的核心是:

数据库管理系统

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

DBS包括DB和DBMS

141. 7.有如图所示的表,执行如下SQL语句后,()SELECT专业号,AVG(入学总分)FROMXSQKGROUPBY专业号INTOTABLEABC:

ABC中有5条记录

142.下列哪一种不是数据库表之间能够建立的关系:

一对一联系

143.在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用:

主关键字

144.VisualFoxPro表文件中,通用型字段宽度为()字节:

4

145.有如图所示的二个表,要查询出选修的每门课程的课程名、选修人数,下列()可以实现:

SELECT课程名,COUNT(*)FROM课程,选课WHERE课程.课程号=选课.课程号GROUPBY课程.课程号

146..对DTOC(“12/05/01”)而言,描述正确的是:

它是错误的表达式

147.将当前数据表中当前记录复制到数组的命令是:

SCATTERTO

148.布局类型为一对多的报表,一般适用于打印:

发票、会计报表

149.要删除当前数据表文件的“性别”字段,应当使用命令:

MODIFYSTRUCTURE

150.菜单编辑中,要将系统菜单全部引入用户菜单,应操作:

Showwindow=2

151.对于将在表单中出现的菜单,生成前应操作:

连编可执行文件

152.表格中的列控件默认是:

TextBox

153.下列哪一种索引只对数据库表有效:

主索引

154.扩展名为pjx的文件是:

项目文件

155.下列属性中,与在编辑框中选定文本无关的属性是:

ScrollBars

156.在VFP中,将A盘文本文件JAKE.TXT中的记录,添加到当前表的末尾,应该执行命令:

APPENDFROMA:

JAKE.TXTSDF

157.下列命令用于显示1968年及其以前出生的职工记录,其中错误的是:

LISTFORLEFT(DTOC(出生日期),7,2)<=”68”

158.编辑Memo型字段时,需要用组合键()打开、关闭备注窗口,其内容存入扩展名为()的文件中:

Ctrl+PgUp(PgDn)、.FPT

159.在visualfoxpro中,以下关于查询和视图描述中正确的是:

查询是一个预先定义好的SQLSELECT语句

160.用二维表形式表示的数据模型是:

关系数据模型

161.数据库表之间的永久关系有多少种:

三种

162.VisualFoxPro数据库管理系统是一种:

解释和编译的混合系统

163.在命令窗口执行VisualFoxPro的操作命令称为:

交互操作方式

164.下面关于属性、方法、事件叙述中,错误的是:

基于同一个类产生的对象不能分别设置自己的属性

165.在VFP中,要修改表SB.DBF的结构,可使用的命令是:

MODISTRUSB

166.排序命令中使用的关键字不能为()型:

备注

167.下列控件中,不需要绑定数据的控件是:

CommandButton

168.关于快速报表正确的描述是:

在报表的细节带区已添加了域控件,就不能使用快速报表方法。

169.6.已打开的表文件“学生.DBF”中有20条记录,当前记录为1号记录,执行命令“DELETEFROM学生”后,表中:

表文件中所有记录被删除

170.在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是:

文档

171.扩展名为pjx的文件是:

项目文件

172.备注型字段的最大允许宽度为4个字节,它用来存放:

指向备注文件中备注信息的指针

173.下列关于表格的说法中,正确的是:

表格、列、标头和控件有自己的属性、方法和事件

174..某表中有一个“年龄”字段(数值型),要表示“年龄30岁以上(含30岁)的人员”,其关系表达式可写成:

年龄>=30

175.在VFP中函数SELECT()的值为:

数值型

176.SQL中的INT类型数据的宽度:

固定为4

177.表文件XSQK.DBF中有100条记录,查询入学总分为第一名的学生的姓名,下面()不能实现:

SELECT姓名FROMXSQKWHERE入学总分>ANY(SELECT入学总分FROMXSQK)

178..在VisualFoxPro中,对内存变量x进行STORE“5.25”TOx的操作后,函数STR(VAL(X))的返回值的数据类型是:

字符型

179.顺序执行下列命令:

X=100,Y=8,X=x+y?

x,x=x+y最后一条命令显示的结果是:

108.F.

180.一个有多条记录的数据表打开后,要在第一条记录之后增加一条空记录,应使用命令:

INSERTBLANK

181.下列表格控件属性中,属于标头属性的是:

Alignment

182.表SB.DBF中“主要设备”字段为逻辑型,显示所有非主要设备的命令是:

DISPLAYFOR.NOT.主要设备

183.报表设计器中,域控件的数据类型包括__:

字符型、数值型和日期型

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1