1、国家二级 VF机试-试卷 115及答案解析(总分:12.00,做题时间:90 分钟)一、基本操作题(总题数:2,分数:4.00)1.基本操作题()(分数:2.00)_2.(1)将自由表“汇率”和“货币代码”添加到“货币”数据库中。 (2)为表“汇率”建立一个普通索引,索引名和索引表达式均为“外币名称”;为表“货币代码”建立一个主索引(升序),索引名和索引表达式均为“货币代码”。 (3)为表“汇率”设定有效性规则:“汇率0”;错误提示信息是:“汇率必须大于 0”,默认值为“1”。 (4)打开表单文件“bd1”,请修改“登录”命令按钮的有关属性,使其在运行时可使用。(分数:2.00)_二、简单应用
2、题(总题数:2,分数:4.00)3.简单应用题()(分数:2.00)_4.(1)建立表单“bd1”,表单上有 3个标签,当单击任何一个标签时,都使其他两个标签的标题互换。 (2)根据表“作者”和表“教材”建立一个查询,该查询包含的字段有“作者姓名”“教材名称”“价格”和“出版社”。要求按“价格”排序(升序),并将查询保存为“cx1”。(分数:2.00)_三、综合应用题(总题数:2,分数:4.00)5.综合应用题()(分数:2.00)_6.对“公司”数据库中的表“职员信息”和“部门”,建立文件名为“bd3”的表单,标题为“公司管理”。表单上有一个表格控件和 3个命令按钮,标题分别为“按部门查看”
3、“人数统计”和“关闭”。 当表单运行时: 单击“按部门查看”按钮,以“部门编号”排序查询职员信息表中的记录,结果在表格控件中显示。 单击“人数统计”按钮,查询职员信息表中各部门的人数,结果中含“部门编号”和“人数”等字段,结果在表格控件中显示。 单击“关闭”按钮,关闭表单。(分数:2.00)_国家二级 VF机试-试卷 115答案解析(总分:12.00,做题时间:90 分钟)一、基本操作题(总题数:2,分数:4.00)1.基本操作题()(分数:2.00)_解析:2.(1)将自由表“汇率”和“货币代码”添加到“货币”数据库中。 (2)为表“汇率”建立一个普通索引,索引名和索引表达式均为“外币名称”
4、;为表“货币代码”建立一个主索引(升序),索引名和索引表达式均为“货币代码”。 (3)为表“汇率”设定有效性规则:“汇率0”;错误提示信息是:“汇率必须大于 0”,默认值为“1”。 (4)打开表单文件“bd1”,请修改“登录”命令按钮的有关属性,使其在运行时可使用。(分数:2.00)_正确答案:(正确答案:(1)选择【文件】【打开】命令,或直接单击工具栏上的“打开”图标,在弹出的对话框中选择要打开的数据库文件“货币dbc”。 在“数据库设计器”中,单击右键选择“添加表”命令,在“打开”对话框中选择表“汇率”,单击“确定”按钮将自由表“汇率”添加到数据库“货币”中,以此方法再将自由表“货币代码”
5、添加到数据库“货币”中。 (2)在数据库设计器中,选掸表“汇率”,选择【数据库】【修改】命令,打开表设计器修改表“汇率”结构,在“汇率”表设计器中的“索引”选项卡的“索引名”中输入“外币名称”,选择索引类型为“普通索引”,索引表达式为“外币名称”,单击“确定”按钮关闭表设计器并保存表“汇率”结构。 在数据库设计器中,选择表“货币代码”,选择【数据库】【修改】命令,打开表设计器修改表“货币代码”结构,在“货币代码”表设计器中的“索引”选项卡的“索引名”中输入“货币代码”,选择索引类型为“主索引”,索引表达式为“货币代码”,单击“确定”按钮关闭表设计器并保存表“货币代码”结构。 (3)在数据库设计
6、器中,右键单击数据库表“汇率”,在弹出的快捷菜单中选择“修改”菜单命令,进入“汇率”的数据表设计器界面。 在“汇率”表设计器中的“字段”选项卡下,选择“汇率”字段,在“字段有效性”的“规则”文本框中输入“汇率0”,“信息”文本框中输入“汇率必须大于 0“,“默认值”文本框中输入“1”,单击“确定”按钮关闭表设计器并保存表“汇率”结构。 (4)选择【文件】【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“表单”,选择“bd1scx”,单击“确定”按钮,打开表单设计器。 在表单设计器中,选择“登录”命令按钮,在命令按钮属性窗口中将“Enabled”属性值修改为“T”,使其在运行时可使用
7、,然后关闭表单设计器并保存表单“bd1”。)解析:二、简单应用题(总题数:2,分数:4.00)3.简单应用题()(分数:2.00)_解析:4.(1)建立表单“bd1”,表单上有 3个标签,当单击任何一个标签时,都使其他两个标签的标题互换。 (2)根据表“作者”和表“教材”建立一个查询,该查询包含的字段有“作者姓名”“教材名称”“价格”和“出版社”。要求按“价格”排序(升序),并将查询保存为“cx1”。(分数:2.00)_正确答案:(正确答案:(1)选择【文件】【新建】命令,选择“表单”,单击“新建文件”按钮打开表单设计器,单击表单控件工具栏上的“标签”控件图标,为表单添加 3个标签 Label
8、1、Label2 和Label3。 双击标签 Label1,在 Click事件中输入代码: a=ThisFormLabel2Caption ThisFormLabel2Caption=ThisFormLbel3Caption ThisFormLabel3Caption=a 双击标签Label2,在 Click事件中输入代码: a=ThisFormLabel1Caption ThisFormLabel1Caption=ThisFormLabel3Caption ThisFormLabel3Caption=a 双击标签Label3,在 Click事件中输入代码: a=ThisFormLabel1C
9、aption ThisFormLabel1Caption=ThisFormLabel2Caption ThisFormLabel2Caption=a 选择【表单】【执行表单】命令,系统首先要求保存该表单文件,在弹出的“另存为”对话框中输入表单文件名“bd1”,保存在考生文件夹下,然后运行表单。 (2)选择【文件】【打开】命令,打开考生文件夹下的数据库“教材”。 选择【文件】【新建】命令,选择“查询”,单击“新建文件”按钮,弹出“添加表或视图”对话框,将表“作者”和“教材”分别添加到查询设计器中,系统会自动根据两表的“作者编号”字段建立两表之间的内部联系,然后关闭“添加表或视图”对话框。 根据题
10、意,在查询设计器的“字段”选项卡中,将“可用字段”列表框中的字段:“作者姓名”“教材名称”“价格”和“出版社”添加到右边的“选定字段”列表框中。 在“排序依据”选项卡中将“选定字段”列表框中的“教材价格”字段添加到右边的“排序条件”中,在“排序选项”中选择“升序”。 选择【查询】【运行查询】命令,系统将自动保存查询结果到数据表“cx1”中。)解析:三、综合应用题(总题数:2,分数:4.00)5.综合应用题()(分数:2.00)_解析:6.对“公司”数据库中的表“职员信息”和“部门”,建立文件名为“bd3”的表单,标题为“公司管理”。表单上有一个表格控件和 3个命令按钮,标题分别为“按部门查看”
11、“人数统计”和“关闭”。 当表单运行时: 单击“按部门查看”按钮,以“部门编号”排序查询职员信息表中的记录,结果在表格控件中显示。 单击“人数统计”按钮,查询职员信息表中各部门的人数,结果中含“部门编号”和“人数”等字段,结果在表格控件中显示。 单击“关闭”按钮,关闭表单。(分数:2.00)_正确答案:(正确答案:选择【文件】【新建】命令,选择“表单”,单击“新建文件”按钮打开表单设计器,将 Caption属性值修改为“公司管理”,单击表单控件工具栏上的“命令按钮”控件图标。为表单添加 3个命令按钮 Command1、Command2 和 Command3,单击表单控件工具栏上的“表格”控件图标,再添加一个表格控件。 分别选择 3个命令按钮,在按钮属性窗口中将命令按钮 Command1的 Caption属性值修改为“按部门查看”,Command2 的 caption属性值修改为“人数统计”,Command3 的 Caption属性值修改为“关闭”,如图 60-1所示。双击“关闭”命令按钮,在 Click事件中输入代码:ThisFormRelease,用来关闭表单。 )解析: