1、国家二级 VF 机试(操作题)-试卷 230 及答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.(1)将考生文件夹下的自由表 zhiri 添加到数据库“住宿浏览”中。 (2)建立表“宿舍”和表“学生”之间的关联(两个表的索引已经建立)。 (3)为(2)中建立的关联设置完整性约束,要求:更新规则为“限制”,删除规则为“级联”,插入规则为“忽略”。 (4)修改表单 testform 为其添加一个标签控件,并修改标签的标题为“这是一个标签”。(分数:2.00)_二、简单应用题(总题数:1,分数:2.00)2.(1)在数据库“住宿浏览”中使用一对多表单向
2、导生成一个名为 zsform 的表单。要求从父表“宿舍”中选择所有字段,从子表“学生”表中选择所有字段,使用“宿舍号”字段建立两个表之间的关系,样式为“边框式”;按钮类型为“图片按钮”;排序字段为“宿舍号”(升序);表单标题为“住宿浏览”。 (2)编写 modiprog 程序,要求实现用户可任意输入一个大于 0 的整数,程序输出该整数的阶乘。如用户输入的是 5,则程序输出为“5 的阶乘为:120”。(分数:2.00)_三、综合应用题(总题数:1,分数:2.00)3.在考生文件夹下,打开“住宿浏览”数据库,完成如下综合应用(所有控件的属性必须在表单设计器的属性窗口中设置): 设计一个名称为 st
3、ufom 的表单,表单的标题为“学生住宿信息浏览”。表单上设计个包含三个选项卡的页框一个“退出”命令按钮,如图 28 所示。 (分数:2.00)_国家二级 VF 机试(操作题)-试卷 230 答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.(1)将考生文件夹下的自由表 zhiri 添加到数据库“住宿浏览”中。 (2)建立表“宿舍”和表“学生”之间的关联(两个表的索引已经建立)。 (3)为(2)中建立的关联设置完整性约束,要求:更新规则为“限制”,删除规则为“级联”,插入规则为“忽略”。 (4)修改表单 testform 为其添加一个标签控件,并修
4、改标签的标题为“这是一个标签”。(分数:2.00)_正确答案:(正确答案:【操作步骤】 (1)在命令窗口执行命令:MODIFY DATABASE 住宿浏览,打开数据库设计器。在数据库设计器中右击鼠标,选择【添加表】快捷菜单命令,在弹出的“打开”对话框中双击zhiri 表,将表添加到数据库中。 (2)在数据库设计器中拖动“宿舍”表“索引”下方的主索引“宿舍号”到“学生”表中“索引”下方的普通索引“宿舍号”上,为两个表建立联系。 (3)选中两个表之间的关联线(被选中的连线会变粗),首先执行【数据库】【清理数据库】菜单命令,清空数据表中带有删除标记的记录,然后执行【数据库】【编辑参照完整性】菜单命令
5、。 在打开的“参照完整性”对话框的表格中,选择“更新”下的单元格内容为“限制”;“删除”为“级联”;“捅入”为“忽略”。单击“确定”按钮保存参照完整性的修改。 (4)在命令窗口执行命令:MODIFY FORM TESTFORM,通过“表单控件”工具栏向表单添加一个标签(Lable1)控件,然后在“属性”面板中修改标签的 Caption 属性值为“这是一个标签”,适当地调整标签大小显示文字。)解析:二、简单应用题(总题数:1,分数:2.00)2.(1)在数据库“住宿浏览”中使用一对多表单向导生成一个名为 zsform 的表单。要求从父表“宿舍”中选择所有字段,从子表“学生”表中选择所有字段,使用
6、“宿舍号”字段建立两个表之间的关系,样式为“边框式”;按钮类型为“图片按钮”;排序字段为“宿舍号”(升序);表单标题为“住宿浏览”。 (2)编写 modiprog 程序,要求实现用户可任意输入一个大于 0 的整数,程序输出该整数的阶乘。如用户输入的是 5,则程序输出为“5 的阶乘为:120”。(分数:2.00)_正确答案:(正确答案:(1)【操作步骤】 步骤 1:在命令窗口执行命令:OPEN DATABASE 住宿浏览,打开数据库环境。 步骤 2:执行【文件】【新建】菜单命令,或单击“常用”工具栏的“新建”按钮,在弹出的“新建”对话框中选中“表单”选项,然后单击“向导”图标按钮,系统弹出“向导
7、选取”对话框,选中“一对多表单向导”项,单击“确定”按钮,启动表单向导。 步骤 3:在表单向导的“步骤 1-从父表中选定字段”界面的“数据库和表”下选中“宿舍”表,将“可用字段”中的所有字段添加到“选定字段”中,单击“下一步”按钮。 步骤 4:在表单向导的“步骤 2-从子表中选定字段”界面的“数据库和表”下选中“学生”表,将“可用字段”中的所有字段添加到“选定字段”中,单击“下一步”按钮。步骤 5:在表单向导的“步骤 3-建立表之间的关系”界面系统自动建立两个表的联系,单击“下一步”按钮。 步骤 6:在表单向导的“步骤 4-选择表单样式”界面中选中“样式”列表中的“边框式”,再在“按钮类型”选
8、项中选中“图片按钮”,单击“下一步”按钮。 步骤 7:在表单向导的“步骤 5-排序次序”界面中双击“可用的字段或索引标识”中的“宿舍号”字段到“选定字段”列表中,单击“下一步”按钮。 步骤 8:在表单向导的“步骤 6-完成”界面中的“请建入表单标题”下方文本框中输入“住宿浏览”,单击“完成”按钮。 步骤 9:存“另存为”对话框的“保存表单为:”框中输入表单文件名zsform,单击“保存”按钮。 (2)【操作步骤】 步骤 1:在命令窗口执行命令:MODIFY COMMAND MODIPROG,打开程序文件编辑器。 步骤 2:在编辑器中输入如下程序代码: 1 INPUT“请输入一个整数:“TO N
9、 2 JC1 3 FOR I1 TO N 4 JCJC*I 5 ENDFOR 6 ?N 7 ?“的阶乘为:“ 8 ?JC 步骤 3:在命令窗口执行命令:DO MODIPROGPRG,执行程序文件。)解析:三、综合应用题(总题数:1,分数:2.00)3.在考生文件夹下,打开“住宿浏览”数据库,完成如下综合应用(所有控件的属性必须在表单设计器的属性窗口中设置): 设计一个名称为 stufom 的表单,表单的标题为“学生住宿信息浏览”。表单上设计个包含三个选项卡的页框一个“退出”命令按钮,如图 28 所示。 (分数:2.00)_正确答案:(正确答案:【操作步骤】 步骤 1:在命令窗口执行命令:OPEN DATABASE 住宿浏览,打开“住宿浏览”数据库环境。 步骤 2:右击表单选择【数据环境】快捷菜单命令,继续在表单数据环境中单击右键选择【添加】快捷菜单命令,在“添加表或视图”对话框中依次双击“住宿”表和“学生”表,将表添加到数据环境中。 步骤 3:在命令窗口执行命令:CREATE FORM STUFORM,打开表单设计器新建表单。从“表单控件”工具栏中依次向表单添加一个命令按钮和一个页框控件。 步骤 4:在“属性”面板的下拉框中选择表单对象,在“全部”选项卡中修改对象属性值,见表 39。 )解析:
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1