VB二级上机考试技巧及策略
本文作者: 范永胜, YANG Hua-li, FAN Yong-sheng, YANG Hua-li
2007年5月第26卷第5期绵阳师范学院学报Jo岫alofMianyangNomlalUIlive墙ityMay.,200r7V01.26No.5vB二级上机考试技巧及策略范永胜(绵阳师范学院数学与信息科学系,四川绵阳621000)摘要:计算机等级考试作为在校大学生的一种能力测试,主要面向非计算机专业学生,以推动计算机知识的普及,促进计算机技术的应用。主要讨论了二级考试和一级考试的区别,分析了二级考试的特点和VB语言的特点,总结出二级考试的一些常用的技巧和策略。关键词:计算机等级考试技巧策略系统思想中图分类号:G424文献标识码:A文章编号:1672.612x(2007)05旬122讲O引言计算机等级考试(CREl、CRE2、CRE3、CRE4)是主要面向非计算机专业的在校大学生的一种能力测试,以推动计算机知识的普及,促进计算机技术的应用为目的。
针对我校的实际情况,我校组织的等级考试通常为四川省及国家级的CREl和CRE2。一级考试作为一种操作水平考试,只测试学生使用计算机的水平,二级考试则要求学生了解数据结构和算法,能够编写和调试简单的ⅥsualBasic程序¨】,因此,比较而言,二级考试更是一种运用计算机专业基础知识解决问题的能力测试。其考试特点为:国家级的考试包含三个题型:1)基本操作最新传奇题:考察考生对VisualB鹊ic的对象及其基本操作的掌握程度2)简单应用题3)综合应用题:基本上都是以改错题的形式出现,考察考生运用Vi8ualBasic编写程序的基本技巧和能力。四川省级的考试则包含两个题型:1)调试程序2)编程:其考试特点显得比较直接,但在考试的内容和方式上与国家级的大同小异。总的可以归成两类问题:纠错题和编程题。国家级考试时间是一个半小时,四川省则为一个小时,对非计算机专业的学生来说,在这么短的考试时间里要通过考试,看起来是很难完成的任务。而从考试结果来看,每次考生都有很大一部分被上机考试卡住。
因此,学习和掌握一些关于这方面的考试技巧和策略就显得十分必要。下面,笔者将以四川省的等级机考(国家级的考试和四川省的考试具有共同性)为例结合VB的特点论述过关的技巧和策略,这些策略和技巧是我为参加考试的学生作考前辅导后的一些总结,取得了良好的效果。首先,应熟悉VisualBasic语言自身的特点:1)VisualBasic集成开发环境(IDE)集成了可视工具和事件编程开发应用程序的基本原理。2)设计用户界面简单,错误捕捉功能。3)保留了Basic语言的解释性语言的特点和简单易懂的特点怛J。1调试程序题的解题技巧和策略四川省的VB二级机考第一题为调试程序题,也称为改错题。
在一个小时的考试中所占的时间比例为15到20分钟,而分值为40分。考生面对这个题表现有以下几类情况:(1)完全不知怎么下手。(2)根本没有仔细读题,直接开始做,收稿日期:2007躬?12作者简介:范永胜(1970一)男,讲师,研究方向:嵌入式系统研究和实验教学。第5期范永胜:?123?结果是完全没有得分或遗漏一些关键点导致得分不全。(3)能改一部分错误,但有些关键点却无所适从。其实调试程序题归纳起来有两类错误:第一是显性错误,表现为在程序代码显示为红色或缺一行代码,这是利用了VB的错误捕捉的功能。第二类为隐性错误,是考生最为棘手的问题,表现为代码虽然没有问题,但结果总是不正确。
因此针对调试程序题的策略是:认真读题,仔细分析,分清错误性质优秀传奇,由易到难逐步完成。笔者将以四川省普通高等院校计算机应用知识和能力第二十五次等级考试二级(VISuALBASIC)上机考试试卷(第一套)的调试题为例。先看看题干的要求。例l:调试程序(程序存盘文最新传奇件名TESTll.FRM、|IEsTll.VBP)(40分)在磁盘上有一名为“rIESTll.VBP”的文件(程序界面如调试程序题图见图1)。程序的功能如下:单击“查找”按钮后,找出l一50之间两相邻自然数之和为素数的数对,并显示在文本框Textl中。程序中有若干错误,请调试通过(在不删除整条语句的前提下,可修改或补充语句,添加的语句不能超过两条。调试通过后仍以文件名TESTll.VBP存盘)。仔细阅读完题干后,再来看看评分标准:1、正确保存文件名(5分)。2、每个改错点(7分)。标准答案为:(程序中划横线部分为改错位置)图l调试程序题图OptionBaSelPrivateSubCommandlCHckDimi%Dima%(50)Fori=l’ro50Ⅱ%en①改为:To49②改为:sushu(i+i+1)Textl=’I’缸1&i&”,”&(i+1)&Chr(13)&Chr(10)EndⅡNextiEndSub蹦vateFunctionSushu(num%)AsB00leanDimnAsBooleall.i%n=7rmeF0ri=2ToSqr(num)IfnumModi=O’Ihenn=③改为:FalseExitF0rEndIf幽④改为:Ne妣iSushu=⑤改为:Sushu=nEndFunction在解题中的常见得分技巧:(1)文件名不改动直接存盘就可以得分。题干中明确要求:调试通过后仍以文件名,IEsTll.VBP存盘。但有不少同学仍发生存盘错误,可想而知仔细阅读题干的重要性。
?124?绵阳师范学院学报(自然科学版)第26卷(2)显性错误为红色,直接修改即可。在我们点开程序代码时会发现②、③、⑤所在的行显示红色,只要认真读题和分析题目的要求解决问题是很容易的。
(3)隐性错误要借助“照妖镜”.vB提供的调试工具才能显形,如上面的例题中的①、④错误。
调试程序题在题干中都会对程序的功能作详细的描述,考生没有发现隐性错误。要么是没有认真读题和仔细分析,而绝大部分考生不会借助工具来解决问题。(4)纠正错误要分清层次。先纠正显性错误,在保证程序能正常运行的情况下,才能使用调试工具。其中最难纠正的错误是隐性的细节错误,如例题中的错误①,如果50没有改为49,就会出现50、51这两个相邻的数,显然为错误答案。很多考生甚至没有发现,因为运行的结果没有显示完整,但细心的考生可以发现,改正的时候又得借助调试工具来完成。2编程题的解题技巧和策略编程题包含了多个知识点和多种能力的考查,要求考生具备熟练运用Vb提供的工具来解决应用性那样不好玩问题的能力。考试的时间为40到45分钟,分值为60分,考查的知识点一般为7个左右。但包含了对分析能力,理解能力、描述能力、以及其他学科综合能力的测试。考生面对这道题要么基本不动,要么得分很少。因此在平常的学习中就应该注意这些方面能力的培养,养成一个良好的做题习惯,按规范完成任务。
笔者将以四川省普通高等院校计算机应用知识和能力第二十五次等级考试二级(VISUALBASIC)上机考试试卷(第四套)的编程题为例讲解得分技巧和注意事项。例2编程:(程序存盘文件名TES,r42.VBP,IEST42.FRM)建立一个窗体如图2所示,程序功能要求如下:1)单击“产生字符串”按钮,随机产生10个长度为5的大写字母字符串(要求所产生字符串中的字符不能重复),并显示在列表框ustl中2)单击“排序”按钮,利用冒泡算法将字符串按照升序排列并显示3)单击“存盘”按钮,将全部字符串写入文件“text42.out”中。评分标准:l、文件存盘正确5分2、正确设计界面5分3、正确产生字符串并显示在ustl中15分4、字符串中字母不图2编程程序图能重复10分5、正确使用冒泡算法排序10分6、将数据正确写入文件10分7、程网游序合理、清晰5分总的解题策略:树立工程(pmject)化思想,仔细审题、认真完成每一步。具体得分技巧为:1)该得的分一定不能放过。仔细分析会发现:文件存盘正确正确设计界面程序合理、清晰这三个得分点几乎可以说是送分,总共15分,只要认真地对待一般不会丢分。如果调试程序题能得全,就基本能及格。2)注意解题的系统性系统是由相互联系、相互作用的若干要素组成的具有稳定结构和特定功能的有机整体。系统具有整体性和结构性等特征131VB程序的所有内容都集中在工程(project)这一整体之中,因此我们在考试中必须注意构成要素间的联系,文件名、界面、代码等缺一不可,相互影响。同时VB的程序代码具有结构性特征,如分解和抽象、模块的独立性等[4】。在考试中我们根据题目的要求把功能进行分解,形成各自独立的程序模块,如例2可以分解为产生字符串和显示字符串模块、冒泡算法模块、数据写入模块三个,它们通过对字符串的操作联系在一起。通过这样的功能分解我们就能获得非常清晰的解题思路。第5期范永胜:?125?3)重视基础训练对VB基础知识的掌握是根本,如文件名的正确保存、界面的正确设计冒泡排序算法、字符串的理解是《数据结构》的基本算法,数据的正确写入是《操作系统》的基本知识。所有这些知识点的考查既可以说是学科综合的考查,也可以说是VB的基础知识的考查,因为几乎所有的VB书或多或少包含了这些程序。这就要求我们平时得练习这些常考的知识点。考试中经常出现的算法有求随机数、排序、读写文件、判断素数等需要考生能背下来。在文本框或列表框中正确的显示也是经常出现在上机考试中,也需要熟记在心[51。
4)注意把握VB的事件驱动的特点事件确定了控件对外部条件的反应。
事件由各控件识别,在由应用程序处理。这样就能理解为什么按钮等控件必须包含代码,为编程带来方便。另外在复习中注意理解函数的概念和全局变量与局部变量的区别。3结语四川省的等级机考中的调试程序题和编程题两类题型的解题技巧和策略虽然是分开论述的,但考试中相互问却有借鉴意义。另外在考试中保持一颗平常心也是成功过级的重要方面。如果具有平常心,在我们具备了坚实的基础、掌握了常用的解题技巧和策略之后,在考试时沉着应对,就应该能运用所学的知识和技能熟练解决面对的问题。参考文献:[1]未来教育教学与研究中心.全国计算机等级考试上机考试题库二级Vis岫lB舾ic[M].北京:金版电子出版社,20Q5.35.[2]Ev舳拟∞Pe缸Du协os(美国).VisualB鹊ic5从入门到精通[M].北京:电子工业出版社,1997:219.[3]教育部考试中心.全国硕士研究生入学统一考试政治理论考试分析[M].北京:高等教育出版社,2006:10一11.[4]黄国兴,陶树平,丁伟岳.计算机导论[M].北京:清华大学出版社,2004:299301.[5]严蔚敏,吴伟民.数据结构[M].北京:清华大学出版社,1993.Strate盯锄dSl【iUsforBandⅡⅦE蕊minati佃FANYong-sheng,YANGHua-li(Depa舳entofMatllem撕csaIldh面彻ationScience,MiaIIy蚰gNo瑚alUnivers畸,Miany蚰g621000)Ab蚰隐ct:As蛐abili哆testtothestudentsstudyinginuniVersit)t}lecomputerranke期minationismainlyfornonmajorstopromotetllepopula矗zationofcomputerknowledgeandthe印plicationofcomputertechnology.Thispaperdiscussestlledi妊.erenceoffirstrankex锄inationandsecondrankex热血传奇amination,analyzes出echaracter-isticsofsecondrankex锄inationandVB,andtllensummarizessomeskius8ndsnategiestotackletlIesecondrallkex锄in8tion.Keywords:computerrankex锄inationskiustrateg)rideaofsystem。
本文《VB二级上机考试技巧及策略》 --- 作者: 范永胜, YANG Hua-li, FAN Yong-sheng, YANG Hua-li
上一篇:Tier4final珀金斯引领小型发动机技术潮流
下一篇:CAI课件制作浅谈
声明:本站文章是嘟嘟虾传奇游戏网站长编辑亲自完成。有的文章来源于网络请勿转载。
相关文章推荐导读:
