关于计算机等级考试论文
关于计算机等级考试论文
无论是身处学校还是步入社会,大家都不可避免地要接触到论文吧,论文是探讨问题进行学术研究的一种手段。写起论文来就毫无头绪?以下是小编为大家整理的关于计算机等级考试论文,希望对大家有所帮助。
计算机等级考试由两大部分组成:一是理论基础知识;二是程序设计。其中理论基础知识主要考查该学科的理论知识,程序设计主要考查运用相关的理论知识解决实际问题的能力。本校每年参加VFP二级考试的考生很多,但是过级率并不理想,本人通过调研、统计,发现大部分考生对于理论知识的掌握都很好,上机操作存在很大的问题,导致过级率过低。
1、分析原因有以下几点
(l)理论和实践脱解,把理论和实践独立开来,不会用所学的理论知识去解决实际的上机操作,上机考试重点考察考生的基本操作能力和程序编写能力,而这些操作能力的培养和理论知识是分不开的,所以考生应真正掌握理论知识,并通过练习上机模拟题把理论和实践结合起来,提高自己的上机操作能力。
(2)上机实践的学时不足,很多考生把大量的时间花在理论知识的学习上,分配给上机操作的学时并不足,对于一些上机操作题型并不熟悉,对于一些经典的考题也没有认真实践过,导致上机考试过级率并不理想。建议考生在数据库操作、查询、视图、SQL语句、程序设计、表单和菜单等知识多上机操作,保证学时。
(3)一些不良习惯,很多考生平时在做上机模拟练习时,养成看视频解析的习惯,看完视频解析再去操作,并没有认真去分析题和解决题,久而久之就会缺失了实践操作能力,建议考生在上机操作中认真思考,独立完成,碰到实在解决不了的问题再去看视频解析,这样对于解决这道题或这类题会有很大的帮助。
(4)应掌握上机考试的技巧,很多考生在考试时会因为一些细节错误而失分,如遇到以下错误提示:命令中含有不能识别的短语和关键字,语法错误/命令中缺少必要的字句,找不到变量,操作符/操作数类型不匹配等,这些都是考生在上机编程时可能遇见的情况,所以在平时的模拟操作中应认真总结错误,做好笔记,技巧性的记忆,从而通过错误提示迅速改正错误。
2、以下是历年上机操作常考的题型,本人结合实例和大家一起分享
2.1数据库和表的基本操作
数据库和表的基本操作多数出现在基本操作题中,几乎是上机考试必考题。
题目要求:
1.在考生文件夹下新建立一个名为供应的数据库文件;
2.将零件表和供应表添加到供应数据库;
3.通过零件号字段为零件表和供应表建立永久性联系,其中零件表是父表,供应表是子表;
4.为上述建立的联系设置参照完整性约束:更新规则为限制,删除规则为级联,插入规则为限制。
分析给定的题目要示,这是一道数据库和表的基本操作。第1小题主要考查怎样建立一个数据库,可以通过命令CREAT DATABASE,也可以通过菜单方式建立;第2小题考查的是在数据库中添加自由表,可以在数据库设计器中右键单击调出快捷菜单,选择添加表,也可以通过命令ADD TABLE命令添加自由表到数据库;第3小题考查的是为数据库表建立索引,并为两表建立联系,此题已给零件表是父表,供应表是子表,只需在表设计器中为零件表的零件号字段建立主索引,供应表的零件号建立普通索引,然后在父表中选中主索引,按住鼠标拖动至子表相应的普通索引上,释放鼠标,永久性连接即建成。
在这里需要注意一个问题,如果没有给定哪个是父表哪个是子表,需要自己分别打开两个表去查看,如果公共字段下的值(零件号)没有重复的就是父表,建立主索引,如果公共字段下的值有大量重复的`就是子表,建立普通索引。第4小题考查的是参照完整性约束的设置,在建立两个表的永久性联系之后,会在两个表之间出现一条连线,可以双击连线,点击参照完整性;或者右击连线调出快捷菜单,选择编辑参照完整性,在参照完整性生成器中按要求设置更新规则为限制,删除规则为级联,插入规则为限制。在这里也需要注意一个问题,有的时候需要清理数据库,在数据库设计器处于编辑状态下,点击菜单栏上的动态菜单数据库,然后选择清理数据库即可。
2.2SQL查询
SQL语句中的查询语句是VFP上机考试重要知识点,贯穿上机考试的三大题型,SQL查询的标准语句格式是:SELE.FROM.WHERE可以简单地分解为三个部分:查什么数据、从哪儿查数据、查的条件是什么。如果需要分组则使用GROUP BY语句,如果需要排序则使用ORDER BY语句,如果查询去向是表则使用INTO TABLE语句,如果需要运算还要使用相关的函数。
2.3下面我们来看一个详细的实例
题目要求:在考生文件夹下完成如下简单应用:
使用SQL语句完成下面的操作:根据国家和获奖牌情况两个表统计每个国家获得的金牌数(名次为1表示获得一块金牌),结果包括国家名称和金牌数两个字段,并且先按金牌数降序排列,若金牌数相同再按国家名称降充排列,然后将结果存储到表TEMP中。
根据题意,我们先来分析一下:这是一道两表连接查询,查什么数据,从哪查数据,查的条件是什么,是否需要分组、排序,是否有查询去向等。通过给定题目,我们知道查询结果是国家名称和金牌数两个字段;查询的数据源是国家和获奖牌情况;由于名次为1的表示获得金牌,也就是说名次不是1的记录我们都不需要,这就查询条件WHERE需要控制的;最终统计的是每个国家获得金牌数,所以首先应该进行分组操作,分组字段应该是能区分每个国家的字段,这里可以选择国家名称字段,然后选择分组5大函数中的计数函数COUNT来解决获得的金牌数;查询结果先按金牌数降序排列,若金牌数相同再按国家名称降充排列,使用ORDER BY语句来排序;最后查询结果存储到表,可以加上INTO TABLE语句。
通过以上分析,我们可以给出正确的SQL查询语句:
SELE国家名称,COUNT AS金牌数;
FROM的国家,获奖牌情况;
WHERE国家.国家代码=获奖牌情况.国家代码.AND.名次=1;
GROUP BY国家名称;
ORDER BY金牌数DESC,国家名称DESC;
INTO TABLE TEMP
需要注意的几点如下:
1、多表连接需要在WHERE条件中公共字段相连,即国家.国家代码=获奖牌情况.国家代码。2、名次字段要分清是字符型还是数值型,如果字符型字段的值需要加上定界符。3、在没有空值的情况下,COUNT(*)等同于COUNT(国家名称)。4、ORDER BY后面不能加函数,也就是说ORDER BY COUNT(*)这是错误的。5、降序排序需要加上DESC。
3、结语
总之,要想在二级考试上机操作中过关,关键是要结合所学理论知识灵活运用于上机操作中,平时多上机操作,养成记笔记的好习惯,总结方法、经验和技巧。
温馨提示:通过以上关于关于计算机等级考试论文内容介绍后,希望可以对你有所帮助(长按可复制内容)。