1.在项目管理器的哪个选项卡下管理报表( ). A.文档选项卡 B.其他选项卡 C.报表选项卡 D.程序选项卡
2.Visual FoxPro系统提供了()种标准标签类型. A.75 B.89 C.68 D.86
3.Visual FoxPro中多表关联参照完整性不包括( ). A.删除规则 B.查询规则 C.插入规则 D.更新规则
4.要关闭交互模式,应执行哪一个命令( ). A.SET TALK OFF B.SKIP
C.SET TALK ON D.CLEAR
5.在\选项\对话框的\文件位置\选项卡中可以设置( ). A.默认目录
B.表单的默认大小 C.程序代码的颜色
D.日期和时间的显示格式
6.要显示数据表文件中平均分超过80分和平均分不及格的所有男生记录, 应使用的命令为( ).
A.LIST FOR 性别 =\男\平均分>=80.and.平均分<=60 B.LIST FOR 性别=\男\平均分>80.OR.平均分<60 C.LIST FOR 性别=\男\平均分>80,平均分<=60
D.LIST FOR 性别=\男\平均分>80.or.平均分<60)
7.在Visual FoxPro中,使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是
A.REPLACE AGE WITH AGE+1
B.UPDATE STUDENT AGE WITH AGE+1 C.UPDATE SET AGE WITH AGE+1
D.UPDATE STUDENT SET AGE = AGE+1 8.下列字段名中合法的是( ). A.时间_日期 B.1U
C.\产品号\D.工号
9.函数INT(数值表达式)的功能是( ).
A.返回指定表达式在指定位置四舍五入后的结果
B.返回指定数值表达式的整数部分 C.返回指定数值表达式的绝对值 D.返回指定数值表达式的符号
10.已知字符串M=″12 34 ″,N=\″.则连接运算M-N的运算结果为(). A.″1234 56 78″ B.″12 3456 78″ C.″123456 78″ D.″12 34 56 78 ″ 11.删除表的命令是: A.CREATE TABLE B.DROP TABLE C.ALTER TABLE D.DELETE TABLE
12.查询设计器和视图设计器的主要不同表现在于 A.查询设计器有\更新条件\选卡,没有\查询去向\B.查询设计器有\更新条件\选卡,有\查询去向\C.视图设计器有\更新条件\选卡,有\查询去向\D.视图设计器有\更新条件\选卡,没有\查询去向\13.打开表单的命令是( ). A.Do Form B.Modify Form C.Release Form D.Create Form
14.如果要在上、下级菜单之间进行切换,可在菜单设计器窗口中的( ) 下拉列表中选择. A.菜单项 B.插入栏 C.菜单级 D.插入
15.以下函数中能返回指定日期是一年中的第几周的是( ). A.WEEK() B.DOW() C.YEAR() D.DAY()
16.不可以作为文本框控件数据来源的是(). A.数值型字段 B.内存变量 C.备注型字段 D.字符型字段
17.wait timeout 后的数值代表( ). A.小时数 B.天数 C.分钟数 D.秒数
18.两个日期型数据相加后,得到的结果为( ). A.新的日期 B.相差的天数 C.字符型 D.没有意义
19.以下属于非容器类控件的是( ). A.Container B.Form C.page D.Label
20.GO 5后接着执行命令INSERT BLANK BEFORE,则此时记录指针指向 第()条记录. A.11 B.6 C.4 D.5
二.判断(5.6.9对)
1.一个空数据库被打开,执行?BOF()结果为.T.,执行?EOF()结果为.F..
2.命令LIST FOR 性别=\女\与命令LIST WHILE 性别=\女\的功能没有什么不同. 3.在VFP中,FOR...ENDFOR循环结构中循环变量的步长只能取正整数. 4.字段变量和内存变量不能同名.
5.Visual FoxPro 仅支持一维及二维数组,不支持三维以上的数组. 6.查询文件是独立的,不影响原来的数据文件. 7.利用菜单设计器设计完后,可直接运行菜单.
8.VFP中数据库文件的扩展名为.DBF,表文件的扩展名为.DBC. 9.LOOP或EXIT语句不能单独使用,只能在循环体内使用. 10.Visual FOXPRO的字符串运算符有+、-、$和%. 三、填空
1.表单界面如下,运行后单击command1,在label1上显示\你好\,command1的click事件代码是_____?
thisform.label1.caption=”你好”
2.?substr(left(\结果是_____。C
3.在同一个数据表中有_____个主索引.1
4.在ORDER BY子句的选择项中,DESC代表_____ 输出.降序
5.若要触发命令按钮的click事件,应在运行表单时,_____该命令按钮.单击 6.源程序文件的扩展名为_____。PRG
7.若要在文本框中显示的字体为18号字,应在该文本框的_____属性中设置为18.fontsize
8.表单文件的扩展名为_____.scx
9.当表单中的文本框控件的borderstyle属性值为0时,表明其_____边框线.无 10.在Visual FoxPro中,要浏览表记录,首先用_____命令打开要操作的表.use 四、编程应用
1.新建数据库\学生选课\。
2.将新表xsda和xsxk添加到\学生选课\库中。 3.为xsda按学号升序,建立主索引,索引名为xh; 为xsxk按学号升序,建立普通索引,索引名为xh; 以xsda为父表,xsxk为子表建立永久性联系。
4.为xsda表\年龄\字段建立有效性规则:年龄小于等于30。 5.对表xsxk进行如下操作:
1)添加一个字段:学分(数值型、宽度1);
2)填写\学分\字段为表达式int(学时数/30)的值。
设计一个名称为form23的表单。 要求:
1.数据环境是xsda.dbf。
2.表单上设计一个页框名为Pagef,页框有三个选项卡,分别是\姓名\成绩\退出\,页名分别是p1,p2,p3。
3.每一页上都有一个文本框,文本框的名字都为TXT。
4.文本框属性都是:宽为100,高为25,显示字为楷体,红色,12号。
5.页框p1上的文本框的数据源为\姓名\字段,页框p2上的文本框的数据源为\成绩\字段。 功能:
1.当表单运行时,在屏幕居中。
2.单击\姓名\选项卡,在选项卡的文本框中显示第2条记录的姓名。 3.单击\成绩\选项卡,在选项卡的文本框中显示第3条记录的成绩。 4.单击\退出\选项卡,在选项卡的文本框中显示\再见\。 提示:
在选项卡的click事件中写程序。
设计一个菜单文件,文件名称为cd4,
其主菜单包含\文件\、\数据\和\退出\个菜单选项。 功能如下:(要求:程序语句必须写入过程中)
1.\文件\插入3个VFP系统子菜单:\新建\、\打开\和\保存\2.\数据\有2个子菜单:\删除\和\恢复\选择\删除\逻辑删除xsda中第2条记录。
选择\恢复\取消xsda表中第2条记录的逻辑删除标记。 3 选择\退出\返回系统菜单。
1.下列控件不可以直接添加到表单中的是 ( ). A.选项按钮 AAADC B.命令按钮 DABDA C.命令按钮组 DDDCD D.选项按钮组 AACAB
2.当在菜单设计器中设计完菜单项后,要选择\菜单\中的( ).
A.生成 B.运行 C.编译 D.调试
3.下列符号中,除( )外均可作为Visual FoxPro的内存变量名. A.\男\B.F1F C.X3 D.男
4.执行下列命令序列后,VF1的指针指向第( )条记录,VF2指向第()条记录. SELECT 2 USE VF1 SELECT 3 USE VF2 SELECT 2 SKIP 2 A.1、2 B.2、1 C.1、1 D.3、1
5.有关索引的正确描述是_________。
A.索引文件具有表文件结构,利用它能对表文件进行重新排列
B.索引文件中只含有索引指针和关键字,对原表的排列顺序无任何影响 C.索引文件中只含有索引指针和关键字,利用它能对表文件进行重新排列 D.在索引文件中既可以包含原表中的全部字段,也可以含有部分字段 6.在Visual FoxPro中,表单(Form)是指( ). A.数据库查询的列表 B.数据库中各个表的清单 C.一个表中各个记录的清单 D.窗口界面
7.下列关于索引文件的叙述中,说法正确的是_________ A.索引文件必须配合原数据表使用
B.一个数据表文件只能建立一个对应的索引文件 C.复合索引文件的扩展名为.IDX D.单索引文件的扩展名为.CDX
8.一数据表中含8条记录,执行Brow命令后,其recno( )的返回值为( ). A.7 B.8 C.1 D.9
9.表达式CTOD(\的值是( ). A.12/27/61 B.出错 C.8/27/65
D.12/23/65
10. 查询去向中没有( ). A.列表框 B.图形 C.屏幕
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库vfp复习题在线全文阅读。
相关推荐: