计算机二级VF复习题5.docx
- 文档编号:4475181
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:7
- 大小:18.98KB
计算机二级VF复习题5.docx
《计算机二级VF复习题5.docx》由会员分享,可在线阅读,更多相关《计算机二级VF复习题5.docx(7页珍藏版)》请在冰豆网上搜索。
计算机二级VF复习题5
单选题:
1.下列标识符中,____可以作为VisualFoxpro的变量名。
A)VAR*X1B)VARX1
C)VAR-X1D)_SCREEN(此题错误)
2.在下列表达式中,____的运算结果是字符型。
A)2*3^2+2*8/4+3^2
B){^2002/05/01}+30
C)(1+y/x)>(1-y/x)
D)"年龄:
"+str(20,2,0)
3.在职工.dbf表中,查询所有职工数的命令为____。
A)SELECT*FROM职工
B)SELECTAVG(*)FROM职工
C)SELECTSUM(*)FROM职工
D)SELECTCOUNT(*)FROM职工
4.以下是表单的Activate事件的代码:
n=10
s=0
dowhilen>0
s=s+n
n=n-2
enddo
this.label1.caption=str(s,2)
这段代码执行后,标签Label1的标题为_____。
A)40B)30C)10D)0
5.在文本框(TextBox)控件中,InputMask属性指定数据的输入格式和显示方式。
如果输入数据为4位整数2位小数,则InputMask属性应设置为____。
A)9999.99B)****.**
C)####.##D)XXXX.XX
6.在VisualFoxPro中,使用"菜单设计器"定义菜单,最后生成的菜单程序的扩展名是____。
A)MPRB)SPRC)MNXD)PRG
7.下列数据中,____可以作为VisualFoxPro的日期型常量。
A)2008/05/01B){^2008/05/01}
C)"2008-05-01"D)"2008/05/01"
8.在VisualFoxPro中,如果希望跳出DOWHILE…ENDDO循环体,执行ENDDO后面的语句,应使用____语句。
A)EXITB)LOOP
C)BREAKD)CONTINUE
9.____命令,恢复所选表中带有删除标记的记录。
A)ZAPB)PACK
C)DELETED)RECALL
10.如果指定参照完整性的删除规则为“限制”,则当删除父表中的记录时,____。
A)不做参照完整性检查
B)不准删除父表中的记录
C)会自动删除子表中所有相关的记录
D)若子表中有相关记录,则禁止删除父表中记录
11.扩展名为SCX的文件是____。
A)备注文件B)项目文件
C)表单文件D)菜单文件
12.下列关于表单数据环境的叙述中,错误的是____。
A)数据环境是表单的容器
B)可以在数据环境中加入视图
C)可以在数据环境中建立表之间的关系
D)表单运行时自动打开其数据环境中的表
13.如果想使一个命令按钮组控件包括3个按钮,可将其____属性设置为3。
A)ButtonsB)ButtonCount
C)ControlsD)ControlCount
14.在VisualFoxPro中,关于查询和视图的正确描述是____。
A)查询是一个预先定义好的SQLSELECT语句文件
B)视图是一个预先定义好的SQLSELECT语句文件
C)查询和视图是同一种文件,只是名称不同
D)查询和视图都是一个存储数据的表
15.____属性,指定计时器控件的Timer事件之间的时间间隔毫秒数。
A)IntervalB)DATETIME
C)SECONDSD)MilliSeconds
16.在VisualFoxPro中,数据库表的字段或记录的有效性规则的设置可以在____中进行。
A)表设计器B)数据库设计器
C)表单设计器D)项目管理器
17.____属性,指定在对象标题中显示的文本。
A)NameB)Value
C)CaptionD)TITLE
18.在查询设计器中,选择了“杂项”选项卡中的“无重复记录”复选框,等效于选择了SQLSELECT语句中的____子句。
A)WHEREB)JOINON
C)ORDERBYD)DISTINCT
19.____函数,从指定的日期表达式或日期时间表达式中返回月份。
A)YEAR()B)MONTH()
C)DAY()D)TIME()
20.当用户在控件上按下并释放鼠标左键时,____事件发生。
A)ClickB)DblClick
C)LeftClickD)RightClick
21.当表单被读入内存调用时,首先触发的事件是____。
A)InitB)Load
C)ActivateD)Release
22.在SELEC语句中,以下有关HAVING语句的正确叙述是____。
A)HAVING短语与WHERE短语功能相同
B)HAVING短语可以在任意的一个位置出现
C)HAVING短语必须与GROUPBY短语同时使用
D)使用HAVING短语的同时不能使用WHERE短语
23.仅关闭当前表文件的命令是____。
A)USEB)CLEAR
C)CLOSEALLD)CLOSEDATABASE
24.当____时,LostFocus事件发生。
A)创建对象
B)运行出错
C)对象失去焦点
D)释放一个对象的实例
25.字段的默认值保存在____。
A)表的索引文件中B)数据库文件中
C)项目文件中D)表文件中
多选题:
1.在下列运算符中,属于字符运算符的是____。
A)+B)-C)*
D)/E)$
2.下列表达式中,_____是不正确的。
A)NOTEOF()
B)DATE()+28
C)"金额"+1,200.0
D)VAL("123")-123
E)DTOC("2008/01/01")
3.使用SQLSELECT可以将查询结果进行排序,排序的短语是ORDERBY,其选项有____。
A)/AB)/C
C)/DD)ASC
E)DESC
4.下列函数中,返回值为日期型的有____。
A)YEAR()B)DATE()
C)TIME()D)CTOD()
E)DTOC()
5.下列表达式中,运算结果为为逻辑型的有____。
A)NOTEOF()
B)"128">"127"
C)IIF(x>=0,1,-1)
D)"Fox"$"FoxPro"
E)"784"+"9"="7849"
判断题:
1.项目管理器是VisualFoxPro用来管理数据和对象的主要工具,其文件名默认的扩展名是.pjx。
2.惟一索引即一个表中只能创建一个索引。
3.一个过程文件中可以包含多个过程,RETURN语句表示一个过程的结束。
4.执行命令SETDELETEOFF后,则禁止对表文件的记录进行删除。
5.在VisualFoxPro中,NULL表示零或空格。
6.GOBOTTOM命令将记录指针指向末记录。
7.在VisualFoxPro中,建立索引的作用是为了节省存储空间。
8.在自由表中,可以给字段定义有效性规则和默认值。
9.在VisualFoxPro中,为了区别用户自定义的内存变量,系统内存变量都是以下划线_开头的。
10.在VisualFoxPro中建立索引以后,原来的数据表文件中记录的物理顺序将被改变。
填空题:
1.与数学表达式:
x
1+——
y
——————
x
1-——
y
等价的VisualFoxPro表达式为____。
2.用鼠标单击一个命令按钮时,可激活该命令按钮的一个____事件。
3.将当前表单中的标签Label1设置不可见的命令为:
ThisForm.Label1.____=.F.。
4.____方法,用于程序运行时,为一个控件指定焦点。
5.将文本框的____属性值设置为"*",在文本框中输入口令时,输入的口令内容显示为"*"。
6.____方法,能够将表单的Visible属性设置为.T.,并使表单成为活动对象。
7.BorderStyle属性,指定对象的边框样式。
BorderStyle属性的设置有:
设置说明
0无边框。
1固定单线。
命令ThisForm.Label1.____,可将当前表单中的标签Label1设置为固定单线边框样式。
8.表达式
SUBSTR(ALLTRIM("ThisForm.Caption"),1,8)
的值为____。
9.表达式8<>5ornot10>12+3的值是____。
10.不等于操作符为____。
基本操作题:
单击考试系统界面左下角的VisualFoxPro图标,启动VisualFoxPro。
请在VisualFoxPro中完成下列操作(本题共有4小题):
1.打开数据库"职工管理",在"职工"表中,增加一个字段,其中,字段名为"email"、类型为"字符"、宽度为20。
2.设置"职工"表中"性别"字段的有效性规则,规则为:
性别取"男"或"女"(性别="男".or.性别="女"),出错提示信息为:
"性别等于男或女",默认值为"女"。
3.通过"部门编号"字段建立"部门"表和"职工"表间的永久联系。
4.将"职工"表中的记录按"年龄"从高到低排序,在"年龄"相同的情况下,再按"部门编号"从低到高排序,排序结果存入表NEW_WORKER中。
简单应用题:
请在VisualFoxPro中完成下列操作(本题共有1小题):
打开考试文件夹下的show_picture.scx表单,对表单按以下要求进行修改:
1)图象控件Image1:
指定显示图形文件为EARTH.ICO;
2)计时器Timer1:
指定计时器事件的时间间隔为0.1秒;
3)开始按钮(Command1):
完善Click事件中的代码,使Image1可见、可以响应由用户引发的事件;
4)结束按钮(Command2):
完善Click事件中的代码,使Image1隐藏、不响应由用户引发的事件。
综合应用题:
请在VisualFoxPro中完成下列操作(本题共有1小题):
打开考试文件夹下的表单testform3。
表单的标题设置为:
"查询职工信息"。
在表单的数据环境中,添加"职工管理"库中的表:
职工.dbf。
在表单中,添加下列控件:
1)标签label1和label2,其标题为:
"姓名"和"年龄";
2)文本框text1和text2,设置文本框text1和text2的ControlSource属性,当执行表单时,该框中分别显示职工.dbf中的姓名和年龄;(不需要编写事件代码)
3)命令按钮command1和command2,其标题分别为:
"上一记录"和"下一记录"。
功能分别为:
用鼠标单击command1按钮时,将表记录指针移动到上一条记录,如果移到表文件首,则移到末记录;用鼠标单击command2按钮时,将表记录指针移动到下一条记录,如果移到表文件末,则移到首记录;
4)命令按钮command3,其标题为:
"退出",功能为:
用鼠标单击该按钮时,释放所在表单。
注:
1、不要将控件名(Name)和控件标题(Caption)搞混淆了;
2、在所添加的控件对象中,控件名必须和题中所给的名称一致,否则不能得分。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级 VF 复习题
![提示](https://static.bdocx.com/images/bang_tan.gif)