计算机等级

计算机二级上机考试中的注意事项

时间:2024-11-05 02:28:32 计算机等级 我要投稿
  • 相关推荐

2017计算机二级上机考试中的注意事项

  随着科技的进步,各种计算机技术、网络技术的飞速发展,计算机的发展已经进入了一个快速而又崭新的时代。同时计算机等级考试的考试越来越多,下面是小编精选的计算机二级上机考试中的注意事项,欢迎参考!

2017计算机二级上机考试中的注意事项

  于是很多人甚至把通过上机考试当成一件运气的事了,甚至有的朋友对上机考试感到十分恐惧,然而这其中真正的原因…… 大家不妨和我一起看一下考试中心命题组的正确答案。顺便提醒一下大家在考试的时候要注意的问题,希望对大家有所帮助。

  第一条:审题要仔细!

  正式考试的时候会遇到很多面熟的题目,这些题目有的似乎和平常资料中看到的一样,然而,千万不要见到面熟的题目而沾沾自喜,因为有很多的“陷阱”会使你审题的时候就出错!

  我们看一道所有人都做过的的 “数字题目” 。

  考试中心命题组第23题:

  已知在文件in.dat中存有N个实数,(N<200),函数readdat()是读取这N个实数并存入数组xx中。

  请编制函数CalValue(),其功能要求:

  1、求出这N个实数的整数部分平均值aver;

  2、分别求出这N个实数中其整数部分值小于平均值ever的数的整数部分值之和sumint与小数部分之和sumdec

  最后调用函数WriteDat()把所求的结果输出到文件OUT8.dat中。

  这一题看起来很眼熟,然而你仔细看!

  1、aver是整数部分的平均值!不是普通的哦!

  2、整数部分值小于平均值ever的数的整数部分值之和sumint与小数部分之和sumdec!

  原来这么复杂!稍不留心就错了,结果就想当然的0分

  考试中心命题组第4题

  函数ReadDat()实现从文件ENG.IN中读取一篇英文文章存入到字符

  串数组xx中;请编制函数ComWord()分别计算出10个不区分大小写

  的英文单词的首字母(b,c,f,s,n,r,u,e,o,p)的频数并依次存入

  整型数组yy[0]至yy[9]中,最后调用函数WriteDat( )把结果yy

  输出到文件PS1.OUT中。

  这题也很眼熟,然而你仔细看!

  英文单词的首字母,不是平常的字母的个数,是作为单词的首字母的个数啊。

  上面两道题目并没有在其他资料上见过,考试的时候也不一定会出,这里仅仅是给大家提个醒儿,正式考试一定要仔细审题,严格按照题目的要求去做,不要受以前做过的题目的影响。

  六大过关方法

  一.熟悉考试场地及环境,尤其要熟悉考场的硬件情况和所使用的相关软件的情况。

  对考场的情况应充分熟悉,以免临场影响情绪(个别考生甚至出现手足无措的情况)。例如,考场使用的计算机你是否熟悉?如何开机,如何进入考试系统都是应该熟练掌握的。

  键盘的手感如何?如果键盘的手感不好,应想办法增加练习机会,尽可能使不舒适感减少。否则考试时不仅影响速度,更影响情绪。

  对考试系统所使用的汉字系统UCDOS你是否熟悉,如果不熟悉,应练习并熟悉之。你所习惯使用的汉字输入法是否加载了?如果没有加载,应与考场工作人员或负责人联系,由他们告诉加载方法。个别输入法可能还需考试工作人员加装相应软件,因此一定要在考试前准备好。

  你所考的语言考场是使用的什么版本,如何调用,也应考前就弄清楚并熟悉之。这方面考FoxBASE和QBASIC语言的一般问题不大,因为这两种语言考试系统的要求比较统一,各考场比较一致。而FORTRAN、C、Pascal语言随版本的高低有较大的区别。一般讲,低版本没有帮助系统(FORTRAN)或帮助系统过于简单,而高版本有较全面的帮助系统。因此,用惯了高版本的考生在使用低版本软件时,往往因为无法求助而困惑;而用惯了低版本软件的考生又往往不熟悉高版本软件的使用界面。如果考场所使用的软件是你所不熟悉的,一定要想办法迅速熟悉起来。

  补充:不要错过参加模拟考试的机会

  考点在正式考试前,会给考生提供一次模拟上机的机会,并且一般会有指导老师回答考生的疑问。模拟上机除考题只有一套,并且可以提问外,其他与正式考试完全一样。有些考生本来就准备不足,模拟上机又不到,结果实际考试时完全找不着北。模拟考试时重点不应放在把题做出来,而是放在熟悉考试环境,相应软件的使用方法,考试系统的使用技巧等方面。并应多向指导教师请教技巧。这些在正式考试时是没有机会的。

  二.学会并习惯使用帮助系统

  QBASIC、turbo C 2.0、FoxBASE+2.1、vb、vf都有较全面的帮助系统。熟练掌握之,可以减少记忆量,解决解题中的疑难问题。

  比如,1998年下半年和2001年下半年的二级C语言的编程题都有这样一题:

  请编写一个函数 fun ( char *s ),函数的功能是把 s 串中的内容逆置。

  例如:s 串中原有的字符串为:abcdefg,则调用该函数后,

  s 串中的内容为:gfedcba。

  注意: 部分源程序存在文件PROG1.C文件中。

  请勿改动主函数main和其它函数中的任何内容,仅在函数fun

  的花括号中填入你编写的若干语句。

  ……

  fun ( char *s )

  {

  }

  ……

  如果你对字符串的逆置函数有点印象,就可通过帮助系统很快找到它。这样,这个程序只需添加一条语句 strrev(s) 就完成了,比自己编这个函数简单多了。当然,如果考场使用的是turbo C 2.0,那你就只好自己努力记忆了。

  顺便提一下,学会熟练使用帮助系统不仅对考试有好处,对实际使用各种软件都大有益处。现在的新软件层出不穷,而且功能复杂,使用时必须依靠强大的帮助功能才能迅速掌握并充分发挥其功能,不会使用帮助系统而要用好任意一款较大的软件几乎是不可想象的。

  三.上机做题时应注意的事项

  上机考试的评分是以机评为主,人工复查为辅的。机评当然不存在公正性的问题,但却存在呆板的问题,有时还可能因为出题者考虑不周出现错评的情况。考生做题时不充分考虑到这些情况,也可能吃亏。下面以二级考试为主,按DOS题、程序修改题和编程题三部分分别讲一下应重点注意的问题。

  1.DOS命令部分由于条件限制,不可能考很多内容。根据历次考试经验,不外乎如下几条:

  COPY (实际使用最多,也是最复杂的命令之一)

  MD (=MKDIR) 和 RD (=RMDIR)

  DEL (=ERASE)

  REN (=RENAME)

  ATTRIB (实际极少使用的命令之一)

  2000年以后的考试中增加了一条常用命令 DIR (由于该命令没有任何信息保存到磁盘上,因此考试时要求与一不常用的重定向命令 > 一起使用。重定向命令 > , < , >> 与管道命令 | 均属不常用的高级 DOS 命令。)

  估计以后的考试也可能略有变化,即逐渐增加使用命令的条数。由于该内容变化小,考生应当练习到纯熟的境地,在考试时用尽可能少的时间来做这部分内容,以使其他内容有更多的时间。六题能做出五题即可,有一题一时想不起,可以暂时先不做,做完其他题后如有时间可再回头做。这部分的时间不超过十分钟较好。

  2.做程序修改题要特别注意严格按要求做。

  程序行的错误标志为“***found***”。有的题目明确指出错误紧跟在“***found***”下面的一行,而有的没有明确指出来。应重点注意“***found***”下面的第一条语句(有时候一条语句可以占几行)。同时应注意有时候几条语句(类似于文学中的排比句)错误雷同,是作为一个错误来处理的。

  改正错误语句时一定注意不可增减程序行。因为评分时机器死板地检查第X个“***found***”下面第N行(第X个错误语句应在的行)是否修改得和若干标准答案中的一个相同,相同则给分,否则不给分。行数不对,无论程序怎样正确,评分时一定算作错误来处理。

  程序修改题中还应注意考虑原程序作者的思路,所作改动应尽量小。因为出题者给出的答案数是有限的,考生的答案如果出了出题者所给的范围,正确也被当作错误来处理了。

  例(1999年上半年二级BASIC):

  '* 给定程序MODI1.BAS其功能是: 从键盘上每次输入两个100以下

  '* 的正数分别赋给Y和Z(如不符合此条件的, 则重新输入),累加到累

  '* 加器X中,直到X的值超过500为止。请找出程序中的错误,将程序调

  '* 试出所需结果。

  '* 注意: 不得增行或删行, 也不得更改程序的结构!

  X = 0

  DO

  DO

  t = 0

  INPUT "Y,Z="; Y, Z

  IF 0 < Y AND Y < 100 AND 0 < Z AND Z < 100 THEN

  t = 2

  ELSE

  PRINT "Out of Range! Input again"

  END IF

  '**********found**********

  LOOP WHILE t <> 1

  X = X + Y + Z

  '**********found**********

  'WHILE X <> 500

  PRINT "X="; X

  END

  这里共有两个错误:第一个为条件错,第二个语句和条件均有错。因此第一个错误可只改动条件为 t<>2 或 t=0,整个语句为

  loop while t<>2 或者 loop while t=0

  第二个错误可改为

  LOOP WHILE X <= 500

  总之,这里的思路就是用 DO ... LOOP WHILE <条件> 语句。

  如果使用 do ... loop until <条件>,程序可以同样成立。比如第一个错误改为

  loop until t=2

  运行结果完全相同。

  但是由于改动较多,超出了出题者当时的考虑范围,自动评分系统会认为您“修改错误!”扣掉您应得的15分!!!

  做程序程序题部分的时间以不超过20分钟为好。

  3.大部分考生最为头痛的恐怕要算编程题了,上机通不过的考生多半是栽在编程题上面的。由于编程题占40分之多,且评分时只看结果不管过程,所以大部分人不是得满40分就是得0分,而如果编程题得0分,上机通过的可能性就很小了。

  对编程题只要在时间上留足,做题时不急不燥、认真审题,应该讲是问题不大的。当然,平常如能多做练习,有条件的多做实战演习,就更容易顺利通过了。我们考点有些考生在我这里做过很多的上机练习,实际考试时有不少人在半个小时内全部做完,最快的考生十多分钟即离开了机房(可不是不会做,而是全做对了)。

  几种语言中,QB的编程题相对较为简单,多数时候相当于填空;Fortran语言思路也较简单,但要求熟悉常用算法(其他语言在算法上都有提示),如果不知道算法,想破脑袋也做不出来。这两种语言没有什么可说的。

  Pascal和C难度接近,出题的方法与形式也接近。考生要注意的是在浏览整个程序时按子程序分别对待,如果想把程序的每一行都完全理解,完全是浪费时间。重点注意指定要编制的子程序中需使用和设置的变量,把它们的来龙去脉搞清楚就行了。至于输入输出子程序,则只要知道文件名、输入输出变量的情况就可以了。然后即可集中精力于编制子程序。注意在程序的编译、连接过程中可能有错误提示似乎指向不允许考生改动之处,这时千万不要被迷惑。只要把你的子程序编正确了,程序一定可以正确运行。

  FoxBASE的编程题难度相差极大,如果运气不好,抽到一道难的,可能好半天还不能看清题意(运气好,抽到简单的题,三两下就可搞定)。这时千万不可轻言放弃,即使你完全编不出程序也不要紧,把题中要求的数据库结构正确建立起来也能够得不少于10分(多数时候可得20分之多)。考FoxBASE没有把握的考生不投一下这个机,就太划不来了。

【计算机二级上机考试中的注意事项】相关文章:

2023计算机二级java考试上机模拟试题及答案08-14

GRE考试上机写作注意事项08-18

计算机二级java上机试题题库05-22

计算机等级二级C笔试上机题库07-12

2016年计算机二级Access上机试题及答案07-14

2023年计算机二级考试注意事项06-30

2024年3月计算机二级c语言上机题库02-29

计算机等级考试二级Java语言考试大纲10-04

计算机考试二级考试操作题10-26

2023年计算机二级MSOffice上机操作练习题及答案06-13