2012年计算机二级VFP菜单设计课后练习题及答案
第六章 菜单设计
一、选择题
1.假设已经生成了名为mymenu的菜单,问执行该菜单文件的命令是
A)DOmymenu
B)DOmymenu.mpr
C)DOmymenu.pjx
D)DOmymenu.mnx
2.在VisualFoxPro中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名是
A).MNX
B).PRG
C).MPR
D).SPR
3.如果菜单项的名称为“统计”,热键是T,在菜单名称一栏中应输入
A)统计(\ C)统计(Alt+T)
D)统计(T)
4.使用VFP的菜单设计器时,选中菜单项之后,如果设计它的子菜单,应在结果中选择()。
A)命令
B)子菜单
C)过程
D)填充命令
5.在VFP中,菜单程序文件的默认扩展名为()。
A)mnx
B)mnt
C)mpr
D)mpx
6.在使用菜单设计器定义菜单时,什么情况下可以使用“菜单”菜单中的“快捷菜单”命令()?
A)定义下拉式菜单时
B)定义下拉式菜单时,且菜单当时为空
C)定义快捷菜单时
D)定义快捷菜单时,且菜单当时为空
7.与菜单无关的文件的扩展名是________。
A).MNX
B).MEM
C).MPR
D)MNT
8.菜单设计器中,“结果”列中不包含________。
A)命令
B)子菜单
C)表单
D)过程
9.“菜单设计器”窗口没有包含________命令按钮。
A)修改
B)插入
C)删除
D)预览
10.要对一组菜单功能相近的菜单项进行分组,就使用________符号。
A)\<
B)\>
C)\-
D)/-
11.要为一个菜单项添加说明信息,应在“提示选项”对话框中的________栏设置。
A)跳过
B)信息
C)主菜单名
D)备注
12.将一个预览成功的菜单存盘,再运行该菜单,却不能执行,是因为________。
A)没有放到项目中
B)要使用命令方式
C)要编入程序逻辑
D)没有生成.MPR文件
13.设计菜单要完成的最终操作是________。
A)创建主菜单和子菜单
B)生成菜单程序
C)指定各菜单任务
D)浏览菜单
二、填空题
1.要为表单设计下拉式菜单,首先需要在设计菜单时,在“常规选项”对话框中选择“顶层表单”复选框;其次要将表单的ShowWindow属性值设置为______,使其成为顶层表单;最后需要在表单的______事件代码中添加调用菜单程序的命令。
2.典型的菜单系统一般是一个下拉式菜单,下拉式菜单通常由一个______和一组_____组成。
3.要将VFP系统菜单恢复成标准配置,可先执行______命令,然后再执行______命令。
4.快捷菜单实质上是一个弹出式菜单。要将某个弹出式菜单作为一个对象的快捷菜单,通常是在对象的______事件代码中添加调用该弹出式菜单程序的命令。
5.在一个表单中,添加一个菜单,应在________对话框中选择________复选框。
6.使用菜单设计器创建的菜单文件的扩展名为_______。
7.运行菜单是指执行扩展名为_______的文件。
8.在下拉菜单中,用_______来划分功能相近的菜单项。
9.如果要定义当前菜单的公共过程代码,应使用_______菜单中的“菜单选项”对话框。
10.菜单设计器窗口中的____组合框可用于上、下级菜单之间的切换。
三、判断题
1.菜单的分隔线可用以划分主菜单和子菜单。()
2.子菜单中还可以含有快捷菜单。()
3.菜单项的任务可用相应命令或过程实现。()
4.表单仅用以显示工具栏。()
5.在顶层表单中可以显示工具栏。()
6.在菜单中可以显示工具栏。()
7.只要设置表单的属性showwindow=2,就能设置顶层表单。()
答案
一选择题
1.B2.C3.A4.B5.C6.B7.B8.C9.A10.C11.B12.D13.B
二、填空题
1.2,init2.条形菜单3.setsysmenunosave,setsysmenutodefault4.rightclick5.常规选项,顶层表单6..mnx7..mpr8.分隔线9.显示10.菜单
三、判断题
1、 √ 2、√ 3、√ 4、× 5、× 6、√ 7、× 相关推荐: 2011年9月计算机二级VFP预测模拟试题及参考答案 2011年9月计算机二级VFP全真模拟试题及参考答案 2011年9月计算机二级VFP考前冲刺模拟试题及答案 2011年计算机等级考试二级VFP模拟试题及答案汇总 2011年计算机二级VFP考试课后练习题及答案汇总相关阅读