1、国家二级 VF 机试(操作题)-试卷 37 及答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.(1)打开表单 one,如图 3-18 所示,通过设置控件的相关属性,使得表单运行时的开始焦点在“打开”命令按钮,并且接下来的焦点的移动顺序是“关闭”和“退出”. (分数:2.00)_二、简单应用题(总题数:1,分数:2.00)2.(1)利用查询设计器创建查询,从 xuesheng 和 chengii 表中找出所有 1982 年出生的汉族学生记录。查询结果包含“学号”、“姓名”、“数学”、“英语”和“信息技术”5 个字段;各记录按“学号”降序排序:杏询去
2、向为表 tablel。最后将查询保存在 queryl_qpr 文件中,并运行该查询。 (2)首先创建数据库 ci m,并向其中添加 xuesheng 表和 chengji 表。然后在数据库中创建视图 viewl:利用该视图只能查询数学、英语和信息技术 3 门课中至少有一门不及格(小于 60 分)的学生记录;查询结果包含“学号”、“姓名”、“数学”、“英语”和“信息技术”5 个字段;各记录按学号降序排序。最后利用刚创建的视图 viewl 查询视图中的全部信息,并将查询结果存放在表 table2 中。(分数:2.00)_三、综合应用题(总题数:1,分数:2.00)3.按如下要求完成综合应用(所有控
3、件的属性必须在表单设计器的属性窗口中设置): 根据“项目信息”、“零件信息”和“使用零件”三个表建立一个查询(注意表之间的连接字段),该查询包含项目号、项目名、零件名称和(使用)数量四个字段,并要求先按项目号升序排序、再按零件名称降序排序,保存的查询文件名为 chaxun。 建立一个表单,表单名和文件名均为 myform,表单中含有一个表格控件 Gridl,该表格控件的数据源是前面建立的查询 chaxun;然后在表格控件下面添加一个“退出”命令按钮Command1,要求命令按钮与表格控什左对齐、并且宽度相同,单击该按钮时关闭表单。(分数:2.00)_国家二级 VF 机试(操作题)-试卷 37
4、答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.(1)打开表单 one,如图 3-18 所示,通过设置控件的相关属性,使得表单运行时的开始焦点在“打开”命令按钮,并且接下来的焦点的移动顺序是“关闭”和“退出”. (分数:2.00)_正确答案:(正确答案:【操作步骤】 (1)命令窗口执行:MODIFY FORM one,打开表单 发计器修改表单。 选择表单对缘,修改控件对象属性值,见表 4-23。 单击“常用”工具栏中的“运行”按钮查看结果,将表单文件保存到考生文件夹下。 (2)命令窗口执行:MODIFY FORM two,打开表单没计器修改表单。
5、 右击工具栏的空白区域,选择【布局】快捷菜单命令,打开“布局”工具栏(若表单设计器中未显示该工具栏,则执行该操作)。 同时选中表单中的 3 个按钮,单击“布局”工具栏中的“顶边对齐”按钮(第 3 个图标按钮),保存表单修改。如图 436 所示。 )解析:二、简单应用题(总题数:1,分数:2.00)2.(1)利用查询设计器创建查询,从 xuesheng 和 chengii 表中找出所有 1982 年出生的汉族学生记录。查询结果包含“学号”、“姓名”、“数学”、“英语”和“信息技术”5 个字段;各记录按“学号”降序排序:杏询去向为表 tablel。最后将查询保存在 queryl_qpr 文件中,并
6、运行该查询。 (2)首先创建数据库 ci m,并向其中添加 xuesheng 表和 chengji 表。然后在数据库中创建视图 viewl:利用该视图只能查询数学、英语和信息技术 3 门课中至少有一门不及格(小于 60 分)的学生记录;查询结果包含“学号”、“姓名”、“数学”、“英语”和“信息技术”5 个字段;各记录按学号降序排序。最后利用刚创建的视图 viewl 查询视图中的全部信息,并将查询结果存放在表 table2 中。(分数:2.00)_正确答案:(正确答案:(1) 【操作步骤】 步骤 1:在命令窗口执行命令:cREATE QUERYquerY1,打开查询设计器。将考生文件夹下的 xu
7、esheng 和 chengji 表添加到查询设计器中。 步骤 2:添加两个表后,系统弹出“联接条件”对话框,自动查找两个表中相匹配的字段进行联接,单击“确定”按钮设置两个表的联系。 步骤 3:依次双击 xuesheng 表中的“学号”、“姓名”字段和 chengii 表中的“数学”、“英语”、“信息技术”字段将其添加到“字段”选项卡的“选定字段”列表中。 步骤 4:在“筛选”选项卡中,选择“字段名”中的“表达式”,弹出“表达式生成器”对话框,然后存“表达式”框中输入“YEAR(Xuesheng出生日期)”,如图 424 所示,单击“确定”按钮返回“筛选”选项卡,接着设置“条件”为“=”,在“
8、实例”框中输入“1982”,在“逻辑”下拉框中选择“AND”:在第二行中,选择“字段名”为“Xuesheng民族”,“条件”为“=”,在“实例”框中输入“汉”。 )解析:三、综合应用题(总题数:1,分数:2.00)3.按如下要求完成综合应用(所有控件的属性必须在表单设计器的属性窗口中设置): 根据“项目信息”、“零件信息”和“使用零件”三个表建立一个查询(注意表之间的连接字段),该查询包含项目号、项目名、零件名称和(使用)数量四个字段,并要求先按项目号升序排序、再按零件名称降序排序,保存的查询文件名为 chaxun。 建立一个表单,表单名和文件名均为 myform,表单中含有一个表格控件 Gr
9、idl,该表格控件的数据源是前面建立的查询 chaxun;然后在表格控件下面添加一个“退出”命令按钮Command1,要求命令按钮与表格控什左对齐、并且宽度相同,单击该按钮时关闭表单。(分数:2.00)_正确答案:(正确答案:(1) 【操作步骤】 步骤 1:命令窗口执行:cREATE QUERY CHAXUN,打开查询设计器,在“添加表或视图”中,按顺序分别双击“项目信息”、“使用零件”和“零件信息”表,添加表。步骤 2:添加表后,在“联接条件”对话框中自动查找两个表中相匹配的字段进行连接,单击“确定”设置联系。 步骤 3:依次双击“项目信息”表中的“项目信息项目号”、“项目信息项目名”,“零件信息”表中的“零件信息零件名称”和“使用零件”表中的“使用零件数量”字段,将其添加到“字段”选项卡的“选定字段”列表中。 步骤 4:在“排序依据”选项卡内双击“选定字段”列表框中的“项目信息项目号”字段添加到“排序条件”中;双击“零斗信息数量”添加到“排序条件”中,然后在“排序选项”中选择“降序”单选项。 步骤 5:最后单击“常用”工具栏中的“运行”按钮查看结果,:将查询文件保存到考生文件夹下。 步骤 6:命令窗口执行:cREATE FORM MYFORM,新建表单。句表单添一个表格和一个命令按钮控件。 步骤 7:设置表单及各控件的属性值,见表 4-32。 )解析: