关于计算机等级考试

点赞:2955 浏览:8617 近期更新时间:2024-02-18 作者:网友分享原创网站原创

【摘 要】随着计算机的普及和计算机教育的不断深入,很多高校非计算机专业都普遍开设了VFP程序设计课程,VFP程序设计是全国计算机等级考试的二级考试科目之一,报考该科目的考生越来越多,VFP程序设计已成为很多考生关注的一门语言.考生掌握上机考试需要注意的几个要点和几种常考题型的解题思路,对提高二级考试过级率会有很大的帮助.

【关 键 词】全国计算机等级考试;VFP;程序设计

计算机等级考试由两大部分组成:一是“理论基础知识”;二是“程序设计”.其中“理论基础知识”主要考查该学科的理论知识,“程序设计”主要考查运用相关的理论知识解决实际问题的能力.本校每年参加VFP二级考试的考生很多,但是过级率并不理想,本人通过调研、统计,发现大部分考生对于理论知识的掌握都很好,上机操作存在很大的问题,导致过级率过低.

1.分析原因有以下几点

(l)理论和实践脱解,把理论和实践独立开来,不会用所学的理论知识去解决实际的上机操作,上机考试重点考察考生的基本操作能力和程序编写能力,而这些操作能力的培养和理论知识是分不开的,所以考生应真正掌握理论知识,并通过练习上机模拟题把理论和实践结合起来,提高自己的上机操作能力.(2)上机实践的学时不足,很多考生把大量的时间花在理论知识的学习上,分配给上机操作的学时并不足,对于一些上机操作题型并不熟悉,对于一些经典的考题也没有认真实践过,导致上机考试过级率并不理想.建议考生在数据库操作、查询、视图、SQL语句、程序设计、表单和菜单等知识多上机操作,保证学时.(3)一些“不良”习惯,很多考生平时在做上机模拟练习时,养成看视频解析的习惯,看完视频解析再去操作,并没有认真去分析题和解决题,久而久之就会缺失了实践操作能力,建议考生在上机操作中认真思考,独立完成,碰到实在解决不了的问题再去看视频解析,这样对于解决这道题或这类题会有很大的帮助.(4)应掌握上机考试的技巧,很多考生在考试时会因为一些细节错误而失分,如遇到以下错误提示:命令中含有不能识别的短语和关键字,语法错误/命令中缺少必要的字句,找不到变量,操作符/操作数类型不匹配等,这些都是考生在上机编程时可能遇见的情况,所以在平时的模拟操作中应认真总结错误,做好笔记,技巧性的记忆,从而通过错误提示迅速改正错误.

2、以下是历年上机操作常考的题型,本人结合实例和大家一起分享

2.1数据库和表的基本操作

数据库和表的基本操作多数出现在基本操作题中,几乎是上机考试必考题.

题目要求:1.在考生文件夹下新建立一个名为“供应”的数据库文件;2.将“零件”表和“供应”表添加到“供应”数据库;3.通过“零件号”字段为“零件”表和“供应”表建立永久性联系,其中“零件”表是父表,“供应”表是子表;4.为上述建立的联系设置参照完整性约束:更新规则为“限制”,删除规则为“级联”,插入规则为“限制”.

分析给定的题目要示,这是一道数据库和表的基本操作.第1小题主要考查怎样建立一个数据库,可以通过命令CREATDATABASE,也可以通过菜单方式建立;第2小题考查的是在数据库中添加自由表,可以在数据库设计器中右键单击调出快捷菜单,选择“添加表”,也可以通过命令ADDTABLE命令添加自由表到数据库;第3小题考查的是为数据库表建立索引,并为两表建立联系,此题已给“零件”表是父表,“供应”表是子表,只需在表设计器中为“零件”表的“零件号”字段建立主索引,“供应”表的“零件号”建立普通索引,然后在父表中选中主索引,按住鼠标拖动至子表相应的普通索引上,释放鼠标,永久性连接即建成.在这里需要注意一个问题,如果没有给定哪个是父表哪个是子表,需要自己分别打开两个表去查看,如果公共字段下的值(零件号)没有重复的就是父表,建立主索引,如果公共字段下的值有大量重复的就是子表,建立普通索引.第4小题考查的是参照完整性约束的设置,在建立两个表的永久性联系之后,会在两个表之间出现一条连线,可以双击连线,点击“参照完整性”;或者右击连线调出快捷菜单,选择“编辑参照完整性”,在参照完整性生成器中按要求设置更新规则为“限制”,删除规则为“级联”,插入规则为“限制”.在这里也需要注意一个问题,有的时候需要清理数据库,在数据库设计器处于编辑状态下,点击菜单栏上的动态菜单“数据库”,然后选择“清理数据库”即可.

关于计算机等级考试参考属性评定
有关论文范文主题研究: 关于数据库的论文范本 大学生适用: 硕士学位论文、自考论文
相关参考文献下载数量: 83 写作解决问题: 写作技巧
毕业论文开题报告: 论文任务书、论文选题 职称论文适用: 职称评定、职称评副高
所属大学生专业类别: 写作技巧 论文题目推荐度: 免费选题

2.2SQL查询

SQL语句中的查询语句是VFP上机考试重要知识点,贯穿上机考试的三大题型,SQL查询的标准语句格式是:SELE等.FROM等.WHERE等可以简单地分解为三个部分:查什么数据、从哪儿查数据、查的条件是什么.如果需要分组则使用GROUPBY语句,如果需要排序则使用ORDERBY语句,如果查询去向是表则使用INTOTABLE语句,如果需要运算还要使用相关的函数.

2.3下面我们来看一个详细的实例

题目要求:在考生文件夹下完成如下简单应用:

使用SQL语句完成下面的操作:根据“国家”和“获奖牌情况”两个表统计每个国家获得的金牌数(“名次”为1表示获得一块金牌),结果包括“国家名称”和“金牌数”两个字段,并且先按“金牌数”降序排列,若“金牌数”相同再按“国家名称”降充排列,然后将结果存储到表TEMP中.

根据题意,我们先来分析一下:这是一道两表连接查询,查什么数据,从哪查数据,查的条件是什么,是否需要分组、排序,是否有查询去向等.通过给定题目,我们知道查询结果是“国家名称”和“金牌数”两个字段;查询的数据源是“国家”和“获奖牌情况”;由于名次为1的表示获得金牌,也就是说名次不是1的记录我们都不需要,这就查询条件WHERE需要控制的;最终统计的是每个国家获得金牌数,所以首先应该进行分组操作,分组字段应该是能区分每个国家的字段,这里可以选择“国家名称”字段,然后选择分组5大函数中的计数函数COUNT()来解决获得的金牌数;查询结果先按“金牌数”降序排列,若“金牌数”相同再按“国家名称”降充排列,使用ORDERBY语句来排序;最后查询结果存储到表,可以加上INTOTABLE语句.

通过以上分析,我们可以给出正确的SQL查询语句:

SELE国家名称,COUNT(*)AS金牌数;

FROM国家,获奖牌情况;

WHERE国家.国家代码等于获奖牌情况.国家代码.AND.名次等于1;

GROUPBY国家名称;

ORDERBY金牌数DESC,国家名称DESC;

INTOTABLETEMP

需要注意的几点如下:

1、多表连接需要在WHERE条件中公共字段相连,即国家.国家代码等于获奖牌情况.国家代码.2、名次字段要分清是字符型还是数值型,如果字符型字段的值需要加上定界符.3、在没有空值的情况下,COUNT(*)等同于COUNT(国家名称).4、ORDERBY后面不能加函数,也就是说ORDERBYCOUNT(*)这是错误的.5、降序排序需要加上DESC.

3.结语

总之,要想在二级考试上机操作中过关,关键是要结合所学理论知识灵活运用于上机操作中,平时多上机操作,养成记笔记的好习惯,总结方法、经验和技巧.