1、国家二级 VF 机试(操作题)模拟试卷 404 及答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.1在考生文件夹下打开数据库文件“大学管理”,为其中的“课程表”和“教师表”分别建立主索引和普通索引,字段名和索引名均为“课程号”。 2打开 oneprg 文件,修改其中的一处错误,使程序执行的结果是在屏幕上显示: 5 4 3 2 1 注意:错误只有一处,文件修改之后要存盘。 3为“教师表”创建一个快速报表 two,要求选择“教师表”的所有字段,其他选项均取默认值。 4使用 SQL 语句为“教师表”的“职工号”字段增加有效性规则:职工号的最左边四位字符
2、是“1102”,并将该 SQL 语句存储在 threeprg 中否则不得分。(分数:2.00)_二、简单应用题(总题数:1,分数:2.00)2.在考生文件夹下完成如下简单应用: 1打开表单 MYFORM4-4,把表单(名称为 Forml)标题改为“欢迎您”,将文本“欢迎您访问系统”(名称为 Label1 的标签)改为 25 号黑体。最后在表单上添加“关闭”(名称为 command1)命令按钮,单击此按钮关闭表单。 保存并运行表单。 2设计一个表单 MYFORM4,表单中有两个命令按钮“查询”和“退出”(名称分别为 command1 和 Command2)o (1)单击“查询”命令按钮,查询 B
3、OOKAUTH 数据库中出版过 3 本以上(含 3 本)图书的作者信息,查询信息包括作者姓名和所在城市;查询结果按作者姓名升序保存在表 NEW_VIEW4 中。 (2)单击“退出”命令按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。(分数:2.00)_三、综合应用题(总题数:1,分数:2.00)3.在考生文件夹下完成下列操作。 为了查询低价机票,请设计一个表单 myformscx,其界面如下图所示: 表单控件名为 formone,表单的标题为“机票折扣查询”。表单左侧有 1 个标签控件 Labelone 用于显永内容“输入折扣”,1 个文本框控件 Text1 用于输入要查询的折扣,2
4、个命令按钮 Commanda 和Commandb 分别显示“查询”和“退出”,以及一个表格控件 Gridone。 表单运行时,用户首先在文本框中输入折扣“5”,然后单击“查询”按钮,如果输入正确,在表单右侧以表格形式显示低于此折扣(含)的信息,显示字段包括航班、价格、折扣和当前价格(价格*折扣10),按折扣升序排序,折扣相同时按价格升序排序,并将此信息存入 tdbf 文件中。单击“退出”按钮将关闭表单。(分数:2.00)_国家二级 VF 机试(操作题)模拟试卷 404 答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.1在考生文件夹下打开数据库文件
5、“大学管理”,为其中的“课程表”和“教师表”分别建立主索引和普通索引,字段名和索引名均为“课程号”。 2打开 oneprg 文件,修改其中的一处错误,使程序执行的结果是在屏幕上显示: 5 4 3 2 1 注意:错误只有一处,文件修改之后要存盘。 3为“教师表”创建一个快速报表 two,要求选择“教师表”的所有字段,其他选项均取默认值。 4使用 SQL 语句为“教师表”的“职工号”字段增加有效性规则:职工号的最左边四位字符是“1102”,并将该 SQL 语句存储在 threeprg 中否则不得分。(分数:2.00)_正确答案:(正确答案:(1)打开数据库“大学管理”,按题目要求为其中的“课程表”
6、建立主索引,如图3121 所示。以同样的方法为“教师表”建立普通索引。 (2)打开程序 one,将循环语句中的条件“i=1”,保存并运行程序如图 3122 所示。 (3)通过报表向导新建报表,保存报表名为“two”并预览,如图 3123 所示。 )解析:解析:在表设计器中建立索引,打开程序进行代码的修改,在“快速报表”工具栏中设置快速报表,以及 SQL 语句的使用。二、简单应用题(总题数:1,分数:2.00)2.在考生文件夹下完成如下简单应用: 1打开表单 MYFORM4-4,把表单(名称为 Forml)标题改为“欢迎您”,将文本“欢迎您访问系统”(名称为 Label1 的标签)改为 25 号
7、黑体。最后在表单上添加“关闭”(名称为 command1)命令按钮,单击此按钮关闭表单。 保存并运行表单。 2设计一个表单 MYFORM4,表单中有两个命令按钮“查询”和“退出”(名称分别为 command1 和 Command2)o (1)单击“查询”命令按钮,查询 BOOKAUTH 数据库中出版过 3 本以上(含 3 本)图书的作者信息,查询信息包括作者姓名和所在城市;查询结果按作者姓名升序保存在表 NEW_VIEW4 中。 (2)单击“退出”命令按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。(分数:2.00)_正确答案:(正确答案:(1)步骤 1:打开表单 myform44,并
8、按照题目的要求修改表单的标题,如图323 所示。 步骤 2:在表单设计器窗口中,按照题目的要求修改文本的相关属性,如图 324 所示。 步骤 3:在表单中添加命令按钮,修改其 Caption 属性为“关闭”,并为其 Click 事件添加代码“ThisFormRelease”,如图 325 所示。 (2)步骤 1:按照题目的要求新建一个名为“myform4”的表单,添加控件并设置控件属性,如图 326 所示。 步骤 2:编写两个命令按钮的Click 事件代码,如图 327 所示。 *“查询”按钮的 Click 事件代码* SELECT 作者姓名,所在城市; FROM authors; WHERE
9、 作者编号 IN SELECT 作者编号 FROM books GROUP BY 作者编号 HAVING COUNT(*)=3); ORDERBY 作者姓名; INTO TABLE NEWVIEW4 * *“退出”按钮的 Click 事件代码* THISFORMRELEASE *步骤 3:保存表单为“myform4”并运行,如图 328 所示。 )解析:解析:标签控件的 FontSize 属性用于设置标签中文本的字号,标签控件的 FontName 属性用于设置标签中文本的字体。三、综合应用题(总题数:1,分数:2.00)3.在考生文件夹下完成下列操作。 为了查询低价机票,请设计一个表单 myf
10、ormscx,其界面如下图所示: 表单控件名为 formone,表单的标题为“机票折扣查询”。表单左侧有 1 个标签控件 Labelone 用于显永内容“输入折扣”,1 个文本框控件 Text1 用于输入要查询的折扣,2 个命令按钮 Commanda 和Commandb 分别显示“查询”和“退出”,以及一个表格控件 Gridone。 表单运行时,用户首先在文本框中输入折扣“5”,然后单击“查询”按钮,如果输入正确,在表单右侧以表格形式显示低于此折扣(含)的信息,显示字段包括航班、价格、折扣和当前价格(价格*折扣10),按折扣升序排序,折扣相同时按价格升序排序,并将此信息存入 tdbf 文件中。
11、单击“退出”按钮将关闭表单。(分数:2.00)_正确答案:(正确答案:步骤 1:单击工具栏中的“新建”按钮,选择“文件类型”中的“表单”,单击“新建文件”按钮;在表单上添加一个标签,一个文本框,两个命令按钮,一个表格控件。 步骤 2:在“表单设计器”中单击鼠标右键,在弹出的快捷菜单中选择“数据环境”,将“机票打折”表和“机票价格”表添加到数据环境设计器中。 步骤 3:通过属性窗口设置表单及各控件的属性。 步骤 4:选中表格控件。单击鼠标右键,在弹出的快捷菜单中选择“编辑”命令;选中列标题,在属性窗口中,通过Caption 属性将表格控件的列标题分别修改为“航班”“价格”“折扣”“当前价格”,结果如图 415所示。 )解析:
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1