【计算机类职业资格】国家二级VF机试(操作题)-试卷29及答案解析.doc
《【计算机类职业资格】国家二级VF机试(操作题)-试卷29及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF机试(操作题)-试卷29及答案解析.doc(3页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 机试(操作题)-试卷 29 及答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.(1)建立菜单 query menu。该菜单只有“查询”和“退出”两个主菜单项(条形菜单),其中单击菜单项“退出”时,返回到 VFP 系统菜单(相应命令写存命令框中,不要写在过程中)。 (2)将 COURSE 表的“开课系部”字段名改为“开课单位”,其余不变。 (3)从数据库 score_managex 中移去表 temp2dbf(不是删除)。 (4)将 scorel 表中记录按学号从低到高排序,在学号相同的情况下再按成绩从高到低排序,排序结果存入表 N
2、EW_ORDER。(分数:2.00)_二、简单应用题(总题数:1,分数:2.00)2.(1)在考生文件夹下已有表单文件 formonescx,如图 3-26 所示,其中包含一个列表框、一个表格和一个命令按钮。 (分数:2.00)_三、综合应用题(总题数:1,分数:2.00)3.打开表单文件 sapp,并完成如下操作(不得有多余操作): 将“课程”表添加到表单的数据环境中。 使列表框 Listl 中的数据项为“课程”表中的课程名(课程课程名)。 单击列表框中的数据项时,统计选修了所选课程的学生人数(从“考试成绩”表),并将结果存储在以课程名命名的表中,表中只有一个字段“人数”。 添加一个命令按钮
3、 Commandl,单击该按钮时关闭表单。 说明:完成该程序后必须运行,并且分别统计选修了“数据库”和“操作系统”课程的学生人数。(分数:2.00)_国家二级 VF 机试(操作题)-试卷 29 答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.(1)建立菜单 query menu。该菜单只有“查询”和“退出”两个主菜单项(条形菜单),其中单击菜单项“退出”时,返回到 VFP 系统菜单(相应命令写存命令框中,不要写在过程中)。 (2)将 COURSE 表的“开课系部”字段名改为“开课单位”,其余不变。 (3)从数据库 score_managex 中移
4、去表 temp2dbf(不是删除)。 (4)将 scorel 表中记录按学号从低到高排序,在学号相同的情况下再按成绩从高到低排序,排序结果存入表 NEW_ORDER。(分数:2.00)_正确答案:(正确答案:(1)命令窗口执行: CREATE MENu query-menu ,在“新建菜单”对话框中单击“菜单”图标按钮,打开菜单设计器。 在“菜单名称”列的文本框中依次输入“查询”和“退出”两个主菜单名,在“退出”菜单“结果”下拉框中选择为“命令”,在后面的文本框中输入命令:SET SYSMENU TO DEFAULT。 (2)在命令窗口执行命令: MODIFY DATABASE SCOREMA
5、NAGER ,打开数据库设计器。 右击 course 表,选择【修改】,打开表设计器,将“字段”选项卡中的“开课系部”字段名修改为“开课单位”,单击“确定”按钮保存。 (3)右击 temp2 表,选择【删除】,弹出提示对话框中单击“移去”,接着弹出的提示对话框中单击“是”,将 temp2 表从数据库中移去。 (4)在命令窗口执行: SELECT * FROM SCOREl ORDER BY 学号,成绩 DESC INTO TABLE NEW ORDER 。)解析:解析:本题考查了菜单的建立、表结构的修改、数据库设计器的使用和 SQL 查询语句。 当将数据库表从数据库中移去后,就成为自由表。二、
6、简单应用题(总题数:1,分数:2.00)2.(1)在考生文件夹下已有表单文件 formonescx,如图 3-26 所示,其中包含一个列表框、一个表格和一个命令按钮。 (分数:2.00)_正确答案:(正确答案:(1)步骤 1:命令窗口执行: NODIFY FORM formone ,打开表单设计器修改表单。步骤 2:右击表单选择【数据环境】,在表单数据环境中击右键选择【添加】,在“添加表或视图”对话框中双击 orders 表添加到数据环境中。 步骤 3:选中表单中的列表框控件,将 RowSourceType 属性值设置为:8-结构,将 RowSource 属性值设置为:orderls,将 Mu
7、ltiSelect 属性值设置为:T;选中表格(Gridl)控件,将 RowSourceType 属性值设置为:4 一 SQL 说明。 步骤 4:“显示”按钮(Cormnandl)的 Click 事件代码如下: *“显示”按钮的 Click 事件代码* *下面代码的功能是根据用户对列表框的选择结果构建宁段列表,然后进一步构建 select 语句并据此为表格的相关属性设值。 *修改所有*FOUND*下面的一条语句。 *小能修改其他语句。不能增加语句,也不能删除语句。 1 s=“ 2 f=T 3 * FOUND * 4 FORi=1 TO thisformListlcolumnCOunt 6 IF
8、 thisformListlselected(i) 6 IF f 7 * FOUND * 8 s=thisformListlvalue 9 f=F 10 ELSE 11 *FOUND* 12 s=s+thisformListlvalue 13 ENDIF 14 ENDIF 15 ENDFOR 16 st=“select s from orders into cursor tmp” 17 thisformGridlRecordSource=st 命令按钮修改后的事件代码如下: 1 s=“ 2 f=T 3 * FOUND * 4 FOR i=1 TO thisformListlListCount
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 机试 操作 试卷 29 答案 解析 DOC
