1、国家二级 VF机试(选择题)模拟试卷 154及答案与解析 一、选择题 1 扩展名为 mpr的文件是 ( A)菜单文件 ( B)菜单程序文件 ( C)菜单备注文件 ( D)菜单参数文件 2 扩展名为 mnx的文件是 ( A)备注文件 ( B)项目文件 ( C)表单文件 ( D)菜单文件 3 在 Visual FoxPro中,为了将菜单作为顶层菜单,需要设置表单的某属性值为2,该属性是 ( A) ShowWindow ( B) WindowShow ( C) WindowState ( D) Visible 4 要将 Visual FoxPro系统菜单恢复成标准配置,可先执行 SET SYSMEN
2、U NOSAVE命令,然后再执行 ( A) SET TO SYSMENU ( B) SET DEFAULT TO SYSMENU ( C) SET TO DEFAULT ( D) SET SYSMENU TO DEFAULT 5 在 Visual FoxPro中,要运行菜单文件 menu1 mpr,可以使用命令 ( A) DO menu1 ( B) DO menu1 mpr ( C) DO MENU menu1 ( D) RUN menu1 6 下列是与设置系统菜单有关的命令,其中错误的是 ( A) SET SYSMENU DEFAULT ( B) SET SYSMENU TO DEFAULT
3、 ( C) SET SYSMENU NOSAVE ( D) SET SYSMENU SAVE 7 假设已用命令 MODIFY MENU mymenu创建了一个菜单并生成了相应的菜单程序,则运行菜单程序的命令是 ( A) DO mymenu ( B) DO MENU mymenu ( C) DO mymenu.mpr ( D) DO MENU mymenu mpr 8 在菜单定义中,可以在定义菜单名称时为菜单项指定一个访问键。规定了菜单项的访问键为 “s”的菜单项名称定义是 ( A)保存 ,默认执行的是程序文件,如果要 执行其他文件,则必须加上该文件的扩展名。 6 【正确答案】 A 【试题解析】
4、 通过 SET SYSMENU命令可以允许或禁止在程序执行时访问系统菜单,也可以重新配置系统菜单,其命令格式如下: SET SYSMENU ON OFF AUTOMATIC TO弹出式菜单名表 TO条形菜单项名表 TODEFAULT SAVE NOSAVE。 其中, ON表示允许程序执行时访问系统文件: OFF禁止程序执行时访问系统菜单; AUTOMATIC可以使 系统菜单显示出来,可以访问系统菜单; TO可以重新配置系统菜单,以内部名字列出可用的弹出式菜单: TO可以重新配置系统菜单,以条形菜单项内部名字列出可用的子菜单;TO 将系统菜单恢复为缺省设置; SAVE将当前的系统菜单配置指定为缺
5、省设置; NOSAVE将缺省配置恢复成 Visual FoxPro系统菜单的标准配置。 7 【正确答案】 C 【试题解析】 本题考查运行菜单程序的命令。在 VFP中,在菜单设计器中定义的菜单定义文件其本身是一个表文件,保存着菜单 各项的定义,不能直接运行。必须生成可执行的菜单文件 (扩展名为 mpr)。 在菜单设计器环境下,执行【菜单】 【生成】菜单命令,然后在 “生成菜单 ”对话框中指定菜单文件的名称和存放的路径:最后单击 “生成 ”按钮。 可以使用命令 DO运行菜单程序,文件名的扩展名 .mpr不能省略。 8 【正确答案】 C 【试题解析】 本题考查定义菜单项的访问快捷键的格式。在菜单设计
6、器中指定菜单名称时,可以设置菜单项的访问键,方法是在要作为访问键的字符前加上 “ PREVlEW。 14 【正确答案】 C 【试题解析】 本题考查程序的编译、连编过程。在 Visual FoxPro中,通过编译、连编,可以产生不同的目标代码文件,这些文件具有不同的扩展名。 exe(Visual FoxPro可执行文件 ) app(应用程序文件 ) fxp(编译文件 )prg( 源程序文件 )。 15 【正确答案】 D 【试题解析】 本题考查连编应用程序的命令格式。在 visual foxpro中,连编应用程序的命令是 BUILD APP或 BUILD EXE,具体格式如下: BUILD APP文件名 FROM项目文件名、 BUILD EXE文件名 FROM项目文件名 16 【正确答案】 C 【试题解析】 将一个项目编译成一个应用程序时,所有在项目中被包括的文件将组合为一一个单一的应用程序文件。如果应用程序中包含需要用户 修改的文件,必须将该文件标记为 “排除 ”。另外,在项目连编之后,那些在项目中标记为 “包含 ”的文件将变为只读文件,不能再修改。