1、国家二级 VF 机试-试卷 199 及答案解析(总分:12.00,做题时间:90 分钟)一、基本操作题(总题数:2,分数:4.00)1.基本操作题()(分数:2.00)_2.(1)建立项目文件,名为 my。(2)将数据库 nba 添加到新建立的项目当中。(3)修改表单 my,将其中的命令按钮删除。(4)把表单 my 添加到项目 my 中。(分数:2.00)_二、简单应用题(总题数:2,分数:4.00)3.简单应用题()(分数:2.00)_4.1. 有数据库“图书借阅信息”,建立视图 shitu,包括“借书证编号”,“借书日期”和“书籍名称”字段。内容是借了图书“数据库原理与应用”的记录。建立表
2、单 biao,在表单上显示视图 shitu 的内容。(2)使用表单向导制作一个表单,要求选择 borrows 表中的全部字段。表单样式为“阴影式”,按钮类型为“图片按钮”,排序字段选择“姓名”(升序),表单标题为“读者借阅信息”,最后将表单保存为 jieyue。(分数:2.00)_三、综合应用题(总题数:2,分数:4.00)5.综合应用题()(分数:2.00)_6.根据数据库“学生管理”中的表“宿舍信息”和“学生信息”建立一个名为 myv 的视图,该视图包含字段“姓名”、“学号”、“系”、“宿舍”和“电话”。要求根据学号排序(升序)。 建立一个表单,文件名为 myf,在表单上显示前面建立的视图
3、。在表格控件下面添加一个命令按钮,标题为“关闭”。单击该按钮退出表单。(分数:2.00)_国家二级 VF 机试-试卷 199 答案解析(总分:12.00,做题时间:90 分钟)一、基本操作题(总题数:2,分数:4.00)1.基本操作题()(分数:2.00)_解析:2.(1)建立项目文件,名为 my。(2)将数据库 nba 添加到新建立的项目当中。(3)修改表单 my,将其中的命令按钮删除。(4)把表单 my 添加到项目 my 中。(分数:2.00)_正确答案:(正确答案:(1)启动 Visual FoxPro 后,在命令窗口输入命令:CREATE PROJECT my,新建一个项目管理器。 (
4、2)在项目管理器 my 中,首先在“数据”选项卡中选择“数据库”,然后单击选项卡右边的“添加”命令按钮,在系统弹出的“打开”对话框中,将考生文件夹中的数据库 nba 添加到项目管理器中,单击“确定”按钮。 (3)从菜单栏里单击“文件”并选择“打开”,或直接单击工具栏上的“打开”图标,在弹出的对话框中选择要打开的表单文件 my.scx。选中表单上的命令按钮,按下键盘上的 DELETE键,把命令按钮删除。单击工具栏上的“保存”图标,保存更改。 (4)在项目管理器 my 中,首先在“文档”选项卡中选择“表单”,然后单击选项卡右边的“添加”命令按钮,在系统弹出的“打开”对话框中,将考生文件夹中的表单
5、my.scx 添加到项目管理器中,单击“确定”按钮。)解析:解析:本大题主要考查的是通过项目管理器来完成一些数据库的操作,项目的建立可以直接在命令窗口输入命令来实现,数据库添加可以通过项目管理器中的命令按钮,打开相应的设计器直接管理,此外,还考查了表单的属性的更改以及表单的添加。二、简单应用题(总题数:2,分数:4.00)3.简单应用题()(分数:2.00)_解析:4.1. 有数据库“图书借阅信息”,建立视图 shitu,包括“借书证编号”,“借书日期”和“书籍名称”字段。内容是借了图书“数据库原理与应用”的记录。建立表单 biao,在表单上显示视图 shitu 的内容。(2)使用表单向导制作
6、一个表单,要求选择 borrows 表中的全部字段。表单样式为“阴影式”,按钮类型为“图片按钮”,排序字段选择“姓名”(升序),表单标题为“读者借阅信息”,最后将表单保存为 jieyue。(分数:2.00)_正确答案:(正确答案:(1) 从菜单栏里单击“文件”并选择“打开”,或直接单击工具栏上的“打开”图标,在弹出的对话框中选择要打开的数据库文件“图书借阅信息.dbc”。 在“数据库设计器”工具栏中,单击“新建本地视图”按钮,在弹出的“新建本地视图”对话框中,单击“新建视图”按钮,打开视图设计器,将 book 和 loans 数据表添加到视图设计器中,系统将自动建立联接。根据题意,在视图设计器
7、的“字段”选项卡中,将“可用字段”列表框中的字段“loans.借书证编号”、“loans.借书日期”和“book.书籍名称”添加到右边的“选定字段”列表框里中;在“筛选”选项卡中,字段名选择“book.书籍名称”,条件选择“=”,实例选项中输入“数据库原理与应用”,完成视图设计,将视图以 shim 文件名保存在考生文件夹下。 在命令窗口中输入命令:CREATE FORM biao,打开表单设计器新建表单,在表单设计器中,鼠标右键单击空白表单,选择“数据环境”快捷菜单命令,打开表单的数据环境,在“选定”单选按钮框中选择“视图”,将视图文件 shitu 添加到数据环境中,将数据环境中的视图文件 s
8、hitu 拖放到表单中,可看到在表单中出现一个表格控件,此时实现了视图文件 shitu 的窗口式输入界面。 保存表单,在命令窗口输入:DO FORM biao,运行表单,结果如图 3-126 所示。 )解析:解析:本大题 1 小题主要考查的是视图的建立,以及表单与视图的连接。需要注意的是新建视图文件时,首先应该打开相应的数据库,且视图文件在磁盘中是找不到的,直接保存在数据库中;在表单中设定数据环境,通过表单的数据环境快速建立表单控件和视图之间的联系。2 小题考查的是根据表单向导生成表单内容。考生应该区别数据源为一个表或多个表时所运用的表单向导。三、综合应用题(总题数:2,分数:4.00)5.综
9、合应用题()(分数:2.00)_解析:6.根据数据库“学生管理”中的表“宿舍信息”和“学生信息”建立一个名为 myv 的视图,该视图包含字段“姓名”、“学号”、“系”、“宿舍”和“电话”。要求根据学号排序(升序)。 建立一个表单,文件名为 myf,在表单上显示前面建立的视图。在表格控件下面添加一个命令按钮,标题为“关闭”。单击该按钮退出表单。(分数:2.00)_正确答案:(正确答案:从菜单栏里单击“文件”并选择“打开”,或直接单击工具栏上的“打开”图标,在弹出的对话框中选择要打开的数据库文件“学生管理.dbc”。 在数据库设计器中,单击“新建本地视图”按钮,在弹出的“新建本地视图”对话框中,单
10、击“新建视图”按钮,打开视图设计器,将“宿舍信息”数据表和“学生信息”数据表添加到视图设计器中,系统自动建立联接条件。根据题意,在视图设计器的“字段”选项卡中,将“可用字段”列表框中的字段“学生信息.姓名”、“学生信息.学号”、“学生信息.系”、“学生信息.宿舍”和“宿舍信息.电话”添加到右边的“选定字段”列表框里中;在“排序依据”选项卡中,字段名选择“学生信息.学号”,并选择升序排序,将视图以 myv 文件名保存在考生文件夹下。 从菜单栏里单击“文件”并选择“新建”,或直接单击工具栏上的“新建”图标,在弹出的对话框中文件类型选择“表单”,单击对话框右边的“新建文件”图标,弹出了 Form1
11、的表单设计器,单击工具栏上的“保存”图标,以 myf 命名保存在考生文件夹下。 在表单设计器中,鼠标右键单击空白表单,选择“数据环境”快捷菜单命令,打开表单的数据环境,在“选定”单选框中选择“视图”,将视图文件 myv 添加到数据环境中,将数据环境中的视图文件 myv 拖放到表单中,可看到在表单中出现一个表格控件,此时实现了视图文件 myv 的窗口式输入界面。 最后在“表单控件”工具栏中,选中命令按钮控件添加到表单中,在属性对话框修改该命令按钮的 Caption 属性值为“关闭”,双击该命令按钮,在 Click事件中输入程序:Thisform.Release。 保存表单设计结果到考生文件夹中,表单运行结果如图 3-124 所示。 )解析:解析:本大题主要考查的是视图的建立,需要注意的是新建视图文件时,首先应该打开相应的数据库,且视图文件在磁盘中是找不到的,直接保存在数据库中。另外考查了在表单中设定数据环境,通过表单的数据环境快速建立表单控件和视图之间的联系。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1