欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】国家二级VF机试-试卷183及答案解析.doc

    • 资源ID:1333155       资源大小:40.50KB        全文页数:3页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】国家二级VF机试-试卷183及答案解析.doc

    1、国家二级 VF 机试-试卷 183 及答案解析(总分:12.00,做题时间:90 分钟)一、基本操作题(总题数:2,分数:4.00)1.基本操作题()(分数:2.00)_2.(1)根据 sc 数据库,使用查询向导建立一个包含学生“姓名”和“出生日期”的标准查询birthdayqpr。 (2)从 sc 数据库中删除视图 stu new。 (3)用 SQL 命令向 score 表插入一条记录:学号为“08102002”,课程号为“1001”,成绩为 91,并将命令保存在考生文件夹 onetxt 中。 (4)打开表单 close,向其中添加一个标题为“退出”的命令按钮,名称为 command1,单击

    2、“退出”按钮则关闭表单。(分数:2.00)_二、简单应用题(总题数:2,分数:4.00)3.简单应用题()(分数:2.00)_4.(1)考生文件夹下的程序文件 fiveprg 的功能是:根据“教师表”计算每个系的教师人数并将相应数据填入“学院表”,程序中有 3 处错误,请修改并执行程序。只能修改标有错误的语句行,不能修改其他语句。 (2)在“课程管理”数据库中使用视图设计器建立视图 teacher view,该视图根据“教师表”和“课程表”建立,视图包括“姓名”、“工资”、“课程名”和“学时”4 个字段,视图中的记录按“工资”升序排列。(分数:2.00)_三、综合应用题(总题数:2,分数:4.

    3、00)5.综合应用题()(分数:2.00)_6.设计名为 bookbd 的表单(控件名为 fom1,文件名为 bookbd)。标题为“出版社情况统计”。 表单中有一个组合框、一个文本框和两个命令按钮,名称为“统计”和“退出”。运行表单时组合框中有四个条目“北京大学出版社”、“科学经济出版社”、“人民邮电出版社”、“高等教育出版社”可供选择,在组合框中选择出版社名称以后,如果单击“统计”命令按钮,则文本框中显示 books 表中该出版社图书的总数。单击“退出”按钮则关闭表单。如图 1-20 所示。 (分数:2.00)_国家二级 VF 机试-试卷 183 答案解析(总分:12.00,做题时间:90

    4、 分钟)一、基本操作题(总题数:2,分数:4.00)1.基本操作题()(分数:2.00)_解析:2.(1)根据 sc 数据库,使用查询向导建立一个包含学生“姓名”和“出生日期”的标准查询birthdayqpr。 (2)从 sc 数据库中删除视图 stu new。 (3)用 SQL 命令向 score 表插入一条记录:学号为“08102002”,课程号为“1001”,成绩为 91,并将命令保存在考生文件夹 onetxt 中。 (4)打开表单 close,向其中添加一个标题为“退出”的命令按钮,名称为 command1,单击“退出”按钮则关闭表单。(分数:2.00)_正确答案:(正确答案:(1)在

    5、命令窗口执行命令: OPEN DATABASE SC ,打开数据库环境。 执行【文件】【新建】菜单命令,在弹出的“新建”对话框中选中“查询”选项,然后单击“向导”图标按钮,系统弹出“向导选取”对话框,选中“查询向导”项,单击“确定”按钮,启动查询向导。 在查询向导的“步骤 1-字段选取”界面的“数据库和表”下选中“student”表,双击“可用字段”中的“姓名”和“出生日期”字段,将其添加到“选定字段”中。 由于本题不再要求涉及其他操作,可单击“完成”命令按钮直接跳至向导最后一个界面“步骤 5-完成”,继续单击“完成”按钮,在弹出的“另存为”对话框的“文件名”框中输入查询文件名 birthda

    6、y,单击“保存”按钮。 (2)在命令窗口执行命令: MODIFY DATABASE sc ,打开数据库设计器。 右击数据库设计器中的 stu_new 视图文件,选择【删除】快捷菜单命令,在弹出的 Visual FoxPro 对话框中单击“移去”按钮,将 stu_new 视图移出数据库。 (3)在命令窗口执行命令: MODIFY FILE one ,打开文本文件编辑器。 在编辑器中输入 SQL查询代码: INSERT INTOSCORE VALUES (“08102002“,“1001“,91)。 在命令窗口执行命令: DO onetxt ,执行文本文件。 (4)在命令窗口执行命令: MODIF

    7、Y FORM close ,打开表单设计器修改表单。 从“表单控件”工具栏中向表单添加一个命令按钮控件。选中命令按钮,在“属性”面板中修改按钮的 Caption 属性值“退出”。 双击“退出”命令按钮,编写 Click 事件代码:THISFORMRELEASE。 单击“常用”工具栏中的“运行”按钮查看结果,将表单文件保存到考生文件夹下。)解析:解析:本题考查了查询向导的使用;视图的删除;SQL 数据探作语句和表单常用控件的操作。 视图删除可以在数据库设计器中进行,也可以直接通过命令删除,SQL 插入语句功能属于 SQL 的数据操作功能,通过 INSERT 完成。 查询向导和表单的操作也都属于比

    8、较简单的操作,修改表单及控件属性值一般是在“属性”面板中进行,如果当前没有打开“属性”面板,可以右击表单选择【属性】快捷菜单命令打开。二、简单应用题(总题数:2,分数:4.00)3.简单应用题()(分数:2.00)_解析:4.(1)考生文件夹下的程序文件 fiveprg 的功能是:根据“教师表”计算每个系的教师人数并将相应数据填入“学院表”,程序中有 3 处错误,请修改并执行程序。只能修改标有错误的语句行,不能修改其他语句。 (2)在“课程管理”数据库中使用视图设计器建立视图 teacher view,该视图根据“教师表”和“课程表”建立,视图包括“姓名”、“工资”、“课程名”和“学时”4 个

    9、字段,视图中的记录按“工资”升序排列。(分数:2.00)_正确答案:(正确答案:(1)步骤 1:在命令窗口执行命令: MODIFY COMMAND five ,打开程序文件,文件中的命令代码如下: &根据“教师表“计算每个系的教师人数并将数据填入”学院表” CLOSE DATA USE 学院表 GO TOP DONOTEOF() &错误 xihao=系号 SELECT COUNT(*)FROM 教师表 WHERE 教师表系号=xihao INTO A &错误 REPLACE 教师人数 WITH A1 NEXT &错误 ENDDO 修改程序中的错误行,修改后的程序如下: &根据“教师表“计算每个

    10、系的教师人数并将数据填入“学院表“ CLOSE DATA USE 学院表 GO TOP DO WHILENOTEOF() &错误 xihao=系号 SELECT COUNT(*) FROM 教师表 WHERE 教师表系号=xihao INTO ARRAY A &错误 REPLACE 教师人数 WITH A1 SKIP &错误 ENDDO 步骤 2:保存文件修改,在命令窗口执行命令: DO five ,执行程序文件。 (2)步骤 1:在命令窗口执行命令: MODIFY DATABASE 课程管理 ,打开数据库设计器。 步骤 2:在数据库设计器中右击鼠标,选择【新建本地视图】快捷菜单命令打开视图设

    11、计器,接着在弹出的“新建本地视图”对话框中单击“新建视图”图标按钮,然后在“添加表或视图”对话框中依次双击“教师表”和“课程表”,将表添加到视图设计器中。 步骤3:在视图设计器中依次双击“教师表”中“姓名”、“工资”字段和“课程表”中的“课程名”、“学时”字段添加到“选定字段”中。 步骤 4:在“排序依据”选项卡中双击“选定字段”列表框中的“教师表工资”字段,将字段添加到“排序条件”列表框中。 步骤 5:单击“常用”工具栏中的“运行”按钮查看结果,将视图文件以文件名 teacher_view 保存。)解析:解析:(1)本题考查了 DO WHILE 循环语句 ;SQL 简单的计算查询;Visua

    12、l FoxPro 修改表记录语句,程序的功能大致如下: 首先打开“学院表”,将记录指针指向表文件首,然后开始执行 DO WHILE 循环处理表中记录。DO WHILE 语句的循环条件是当记录指针没有到达“学院表”末尾时,执行循环体中的语句。 循环体功能:先设置一个变量等于“学院表”当前记录的“系号”字段值;然后通过 SQL 计算查询“教师表”中“系号”字段值等于该变量值的教师人数,将结果保存到数组中,其中,可以通过COUNT()函数计算得到教师人数;接着利用 REPLACE 语句修改“学院表”当前记录的“教师人数”字段的值,该值等于 SQL 计算查询输出到数组的值;最后,将记录指针指向“学院表

    13、”的下一条记录,返回到DO WHILE 处再继续判断记录指针是否指向文件末尾,直到指针指向表末尾时退出循环,程序结束。 根据对程序语句的分析,可以得知: 第一处错误是 DO WHILE 语句的格式错误,缺少 WHILE 短语。 第二处错误是查询输出短语错误,输出到数组中的短语是 INTO ARRAY。 第三处错误是循环递增的短语错误,在数据表中,应使用 SKIP 短语表示指向下一条记录,NEXT 短语一般在 FOR 循环中用得比较多。 (2)本题考查的是视图设计器的使用及报表向导的使用,由于视图只能保存在数据库中,因此要先打开用于保存视图的数据库。本题中视图建立比较简单,注意判断视图中的字段来

    14、自哪个表及排序条件的设置即可。三、综合应用题(总题数:2,分数:4.00)5.综合应用题()(分数:2.00)_解析:6.设计名为 bookbd 的表单(控件名为 fom1,文件名为 bookbd)。标题为“出版社情况统计”。 表单中有一个组合框、一个文本框和两个命令按钮,名称为“统计”和“退出”。运行表单时组合框中有四个条目“北京大学出版社”、“科学经济出版社”、“人民邮电出版社”、“高等教育出版社”可供选择,在组合框中选择出版社名称以后,如果单击“统计”命令按钮,则文本框中显示 books 表中该出版社图书的总数。单击“退出”按钮则关闭表单。如图 1-20 所示。 (分数:2.00)_正确

    15、答案:(正确答案:步骤 1:在命令窗口执行命令: CREATE FORMBOOKBD ,打开表单设计器新建表单。步骤 2:右击表单选择【数据环境】快捷菜单命令,继续在表单数据环境中单击右键选择【添加】快捷菜单命令,在“添加表或视图”对话框中单击“其他”按钮,在弹出的“打开”对话框中双击 books 表,将表添加到数据环境中。 步骤 3:从“表单控件”工具栏中依次向表单添加一个组合框、一个文本框和两个命令按钮控件。在“属性”面板的下拉框中选择表单对象。在“全部”选项卡中修改对象属性值,见表 2-24。 )解析:解析:本大题主要考查了表单及控件的常用属性和方法的设置;SQL 简单的计算查询。 对本题操作时,首先根据题意新建表单、添加控件并修改相关属性。通过组合框(Combo1)控件的 ADDITEM 方法可以向组合框中增加条目;另外,通过组合框的 DISPLAYVALUE 属性可以指定当前显示在组合框中的数据。 SQL 查询语句采用的是 SQL 简单的计算查询,注意本题应使用 COUNT()计数函数对“书名”字段进行统计,另外要注意的是查询条件的设置,应设置为 books 表中“出版单位”等于组合框中当前显示的内容;最终将查询结果保存在数组中,然后再通过数组将值赋给文本框进行显示。


    注意事项

    本文(【计算机类职业资格】国家二级VF机试-试卷183及答案解析.doc)为本站会员(吴艺期)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开