计算机二级课后练习题及答案
- 格式:doc
- 大小:31.00 KB
- 文档页数:3
选择题
1.在Visual FoxPro中,使用"菜单设计器"定义菜单,最后生成的菜单程序的扩展名是
__
A)MNX B)PRG C)MPR D)SPR
2.所谓快速菜单是指_
A)基于VFP主菜单,添加用户所需的菜单项
B)快速菜单的运行速度较一般菜单快
C)可以为菜单项指定快速访问的方式
D)“快捷菜单”的另一种说法
3.菜单(menu)和工具栏(toolbar)是Windows环境下各种应用程序中最常用的操作对象。在下列有关VFP菜单与工具栏的叙述中,错误的是__ __。
A)VFP菜单是一个动态的菜单系统,当用户针对不同类型的文件操作时系统自动地调整菜单栏
B)用户打开/关闭不同的设计器(如数据库设计器、表单设计器、报表设计器等),在默认情况下系统会自动地打开/关闭相应的工具栏
C)在VFP窗口中,可以关闭所有的菜单栏或工具栏
D)利用菜单命令、工具栏按钮或项目管理器操作创建一个文件,所实现的功能完全相同
4.假设已经生成了名为mymenu的菜单,执行该菜单文件的命令是_
A)DO mymenu B)DO mymenu.mpr C)DO mymenu.pjx D)DO mymenu.mnx
5.用菜单设计器设计好的菜单保存时的文件有__
A).scx和.sct文件B).mnx和.mnt文件C).frx和.frt文件D).pjx和.pjt文件
6.有一菜单文件mm.mnx,要运行该菜单的方法是__
A)执行命令DO mm.mnx
B)执行命令DO MENU mm.mnx
C)先生成菜单程序文件mm.mpr,再执行命令DO mm.mpr
D)先生成菜单程序文件mm.mpr,再执行命令DO MENU mm.mpr
7.使用Visual FoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在Result中选择_
A)Pad Name B)Submenu C)Command D)Procedure
8.为了从用户菜单返回到系统菜单应该使用命令_
A)SET DEFAULT SYSTEM B)SET MENU TO DEFAULT
C)SET SYSTEM TO DEFAULT D)SET SYSMENU TO DEFAULT
9.某菜单项名称为“Help”,要为该菜单项设置热键[alt]+[H],则在名称中的设置为A)Alt+Help B)\ 10.有连续的两个菜单项,名称分别为“关闭”和“保存”,要用分割线在这两个菜单项之间分组,实现方法是_ A)在“关闭”菜单项名称后面加“\-”,即“关闭\-” B)在“保存”菜单项名称前面加“\-”,即“\-保存” C)在两个菜单项之间新添加一个菜单项,并在名称栏中输入“\-” D)A或B两种方法均可 11.如果要将一个SDI菜单附加到一个菜单中,则__ A)表单必须是SDI表单,并在表单的Load事件中调用菜单程序 B)表单必须是SDI表单,并在表单的Init事件中调用菜单程序 C)只要在表单的Load事件中调用菜单程序 D)只要在表单的Init事件中调用菜单程序 12.添加到工具栏上的控件__ A)只能是命令按钮 B)只能是命令按钮和分隔符 C)只能是命令按钮、文本框和分隔符 D)除表格以外,所有可以添加到表单上的控件都可以添加到工具栏上 13.对于工具栏上控件的Top、Left、Width和Height属性,在设计时和运行时都是只读的是__ A)Top属性和Left属性 B)Width属性和Height属性 C)Top属性和Width属性 D)Left属性和Height属性 14.下列控件中,只能放到工具栏上,而不能放到表单上的是_ A)Grid B)Seperator C)OleBoundControl D)PageFrame 15.为表单创建了一个快捷菜单,要打开这个菜单,应当__ __。 A)用快捷键B)用事件C)用菜单D)用热键 16.某条命令需要在菜单释放时执行,则该命令应该写在菜单的__ __中。 A)菜单项的命令代码中B)清理代码中C)设置代码中D)菜单项的过程代码中 填空题 1.VFP的菜单有两种:一般菜单和快捷菜单。当用户在选定的对象上单击鼠标右键时出现的菜单称为__。 2.工具栏的基类名是__。 3.菜单设计是应用程序开发过程中的重要环节。当所要定义的菜单与VFP系统形式上或功能上比较相似时,可以使用__功能,以提高工作效率。 4.恢复VFP系统菜单的命令是__。 5.用菜单设计器设计的菜单文件取名为mymenu,实际上VFP生成的两个文件是mymenu.mnx和mymenu.mnt,如果要运行该菜单,还须生成相应的菜单程序文件 mymenu.mpr,运行该菜单程序的命令是__。 6.用户可以使用VFP的菜单设置器设计菜单。创建一个菜单后,系统会生成两个文件:.mnx 和.mnt。.mnx菜单文件不能直接运行,当选中.mnx文件并且执行“运行”操作时,系统首先自动生成两个文件:.mpx和__,然后运行它。 7.弹出式菜单可以分组,插入分组线的方法是在"菜单名称"项中输入____两个字符。 8.某菜单在运行时,其中某菜单项显示为灰色,则此时该菜单项的“跳过”条件的逻辑值为__ 9.在程序运行期间,可以使用SET SYSMENU命令起用或废止Visual FoxPro系统菜单栏。废止Visual FoxPro系统菜单栏的命令是:__。 10.若要为表单设计下拉式菜单,主要操作分为二部分:其一是将菜单类型设计为SDI菜单,并在菜单设计过程中,选择“常规选项”对话框中“顶层表单”复选框;其二是将SDI 菜单附加到表单中,首先将表单的Show Windows 属性值设置为2作为顶层表单,然后在表单的__事件代码中添加调用SDI菜单程序的命令。 11.某菜单项的功能是:执行该菜单时能关闭VFP系统,则该菜单项中应设置命令__。 判断题 1.所谓快速菜单就是“快捷菜单”的另一种说法。() 2.某菜单在运行时,其中某菜单项显示为灰色,则此时该菜单项的“跳过”条件的逻辑值为.t.。() 3.除表格以外,所有可以添加到表单上的控件都可以添加到工具栏上。() 4.为表单创建了一个快捷菜单,要打开这个菜单,应当用热键。() 5.利用菜单命令、工具栏按钮或项目管理器操作创建一个文件,所实现的功能完全相同。 ()