计算机二级C语言做题技巧

Python012

计算机二级C语言做题技巧,第1张

2017年计算机二级C语言做题技巧

C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。下面是我整理的关于计算机二级C语言做题技巧,欢迎大家参考!

1. 把C++当成一门新的语言学习(和C没啥关系!真的。)

2. 看《Thinking In C++》,不要看《C++变成死相》

3. 看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看

4. 不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言

5. 不要放过任何一个看上去很简单的我程问题——他们往往并不那么简单,或者可以引伸出很多知识点

6. 会用Visual C++,并不说明你会C++

7. 学class并不难,template、STL、generic programming也不过如此——难的是长期坚持实践和不遗余力的博览群书

8. 如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的C++水平并没有和你通关的能力一起变高——其实可以时刻记住:学C++是为了编游戏的

9. 看Visual C++的书,是学不了C++语言的

10. 浮躁的人容易说:XX语言不行了,应该学YY——是你自己不行了吧!?

11. 浮躁的人容易问:我到底该学什么——别问,学就对了

12. 浮躁的人容易问:XX有钱途吗——建议你去抢银行

13. 浮躁的人容易说:我要中文版!我英文不行!——不行?学呀!

14. 浮躁的人容易问:XX和YY哪个好——告诉你吧,都好——只要你学就行

15. 浮躁的人分两种:a)只观望而不学的.人b)只学而不坚持的人

16. 把时髦的技术挂在嘴边,还不如把过时的技术记在心里

17. C++不仅仅是支持面向对象的程序设计语言

18. 学习编程最好的方法之一就是阅读源代码

19. 在任何时刻都不要认为自己手中的书已经足够了

20. 请阅读《The Standard C++ Bible》(中文版:标准C++宝典),掌握C++标准

21. 看得懂的书,请仔细看看不懂的书,请硬着头皮看

22. 别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍

23. 请看《Effective C++》和《More Effective C++》以及《Exceptional C++》

24. 不要停留在集成开发环境的摇篮上,要学会控制集成开发环境,还要学会用命令行方式处理程序

25. 和别人一起讨论有意义的C++知识点,而不是争吵XX行不行或者YY与ZZ哪个好

26. 请看《程序设计实践》,并严格的按照其要求去做

27. 不要因为C和C++中有一些语法和关键字看上去相同,就认为它们的意义和作用完全一样

28. C++绝不是所谓的C的“扩充”——如果C++一开始就起名叫Z语言,你一定不会把C和Z语言联系得那么紧密

29. 请不要认为学过XX语言再改学C++会有什么问题——你只不过又在学一门全新的语言而已

30. 读完了《Inside The C++ Object Model》以后再来认定自己是不是已经学会了C++

31. 学习编程的秘诀是:编程,编程,再编程

32. 请留意下列书籍:《C++面向对象高效编程(C++ Effective Object-Oriented Software Construction)》

《面向对象软件构造(Object-Oriented Software Construction)》《设计模式(Design Patterns)》《The Art of Computer Programming》

33. 记住:面向对象技术不只是C++专有的

34. 请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码

35. 把在书中看到的有意义的例子扩充

36. 请重视C++中的异常处理技术,并将其切实的运用到自己的程序中

37. 经常回顾自己以前写过的程序,并尝试重写,把自己学到的新知识运用进去

38. 不要漏掉书中任何一个练习题——请全部做完并记录下解题思路

39. C++语言和C++的集成开发环境要同时学习和掌握

40. 既然决定了学C++,就请坚持学下去,因为学习程序设计语言的目的是掌握程序设计技术,而程序设计技术是跨语言的

41. 就让C++语言的各种平台和开发环境去激烈的竞争吧,我们要以学习C++语言本身为主

42. 当你写C++程序写到一半却发现自己用的方法很拙劣时,请不要马上停手请尽快将余下的部分粗略的完成以保证这个设计的完整性,然后分析自己的错误并重新设计和编写(参见43)

43. 别心急,设计C++的class确实不容易自己程序中的class和自己的class设计水平是在不断的编程实践中完善和发展的

44. 决不要因为程序“很小”就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是一次记住的(勿以善小而不为)

45. 每学到一个C++难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了

46. 记录下在和别人交流时发现的自己忽视或不理解的知识点

47. 请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成Version 100.XX

48. 保存好你写过的所有的程序——那是你最好的积累之一

49. 请不要做浮躁的人

50. 请热爱C++!

在答计算机二级c语言填空题时一定要先分析题目,然后再作答。

填空填一般难度都比较大,一般需要考生准确地填入字符,往往需要非常精确,错一个字也不得分。在分值方面,每题也是2分。所以建议在考试时对填空题不要太过于看重,与其为个别题目耽误时间,不如回过头来检查一些自己还没有十足把握的选择题。在作答填空题时要注意以几点:

1.在作答时,答案要写得简洁明了,尽量使用专业术语。

2.认真填写答案,字迹要工整、清楚,格式要正确,在把答案往答题卡上填写后尽量不要涂改。

3.注意,在答题卡上填写答案时,一定要注意题目的序号,不要弄错位置。

4.对于那些有两种答案的填空题,只需填一种答案就可以了,多填并不多给分。

5.注意审题。命题人出题是有针对性的,我们在答题时也要有针对性。在解答之前,除了要弄清楚问题,还有必要弄清楚命题人的意图,从而能够针对问题从容作答。

6.对于拿不准的题目,要静下心来,先弄清命题人的意图,再根据自己已掌握的知识的“蛛丝马迹”综合考虑,争取多拿一分是一分。

一、考试的变化

考试的模式已经转变为无纸化,选择题直接在计算机上完成抛弃了过去的笔试这一部分,在考核要求没有变化的情况下,也取消了填空题,现在的考试模式规定为一百二十分钟,试题满分为一百分,其中上机操作题为六十分,选择题为四十分。获得合格证书的要求是六十分,不能获得合格证书的考生,在下一次考试中也不会安排补考,只能在一次考试的时候重新按新生的身份来参加。

二、试卷的结构

二级C语言试卷由选择题和上机操作题两部分组成,其中选择题40道小题,每小题1分,选择题前10道小题是二级公共基础知识。上机操作题基本延用传统考试中上机操作题的题型,分别为填空题18分、找错改错题18分和程序设计题24分。

另外无纸化考试中,每个考生的题目是从考试系统中随机生成的,而每个题的各选项(如选择题的四个选项)的顺序也是随机的,不是固定的。

三、试卷题型分析及应试技巧

(一)选择题分析

基本操作与基本知道的掌握是选择题的考核目的,我们对相关知识掌握是不是够全面、是不是能够理解准确,还有理解的思路是不是够清晰都是考核的内容。选择题的覆盖面较为广泛,一般情况下都是单选的客观题,每题为1分。在新规则下,选择题答完退出后再不能进入选择题做答,因此,答选择题时就应认真、谨慎,一些自己已经非常熟悉的选择题,也要认真分析,不能粗心大意,因为一些选择题会设置一些陷阱,一定要明确答案之后再进行选择。每道题都要完成有把握的做正确是有很大难度的,所以在自己不确定或者没有把握的情况的下一定不要浪费太多时间,考试的时候我们也要学会放弃一些题。

解答选择题时可以采用如下几种方法,这样可以提高答题速度和准确率:

1.顺选法:如果对题中的4个选项,一看就能肯定其中的1个是正确的,就可以直接得出答案。

2.排除法:对题中的4个选项逐个去掉错误的选项。

3.比较法:也称之为蒙猜法,对于实在没有把握的题,那就只有比较四个选项中那个更接近题目要求了。

(二)上机操作题分析

上机操作题一般都有输出结果,而要产生输出结果,必须要有实际的编程能力编写程序,这就要运用程序调试方法,所以能够熟练的编写程序和调试程序,对于通过二级C是一项非常重要的技能。

程序编写能力与综合操作能力是上机操作题重点考查部分,主要是通过掌握的知识来实际进行操作。这些操作题的分数是通过机器评定为准,人工复查为辅,所以这一考查部分基本不存在是否公正的情况,但是存在板滞的情况,有些情况可能会因为制定考题时涉及不够周全导致错判。因此对于这样的情况我们在做题的时候一定要充分考虑到,编写程序的时候一定尽可量的按规定而行,避免因错误评判导致不得分的情况出现。

掌握好上机操作题的考试技巧,可以使我们的实际水平在考试时得到充分发挥,从而取得较为理想的'成绩。总结起来有以下几点供我们在复习和考试时借鉴:

1.上机考试训练时,不要死记硬背。要在熟记基本知识点的基础上,加强上机训练,做到真正理解、掌握解题方法和思路。

2.要重视考试模拟软件的使用。使用考试模拟软件进行实际的上机操作练习,尤其要做一些具有针对性的上机模拟题,以便熟悉考试题型,体验真实的上机环境,减轻考试时的紧张程度。

3.学会并习惯使用编程软件的帮助系统。C语言编程软件有非常全面的帮助系统,熟练掌握、使用帮助系统,可以使我们减少记忆量,解决解题中的陌生、疑难问题。

4.熟悉考试场地及环境,尤其是要熟悉考场的硬件情况和所使用的相关软件的情况。一般在正式考试前,考点会提供一次模拟上机的机会,应尽可能去参加。模拟考试时,不要把重点放在做题上,而应放在熟悉考试环境,相应软件的使用方法,考试系统的使用等方面。

5.认真审题,先分析,后答题。试题的考核是有针对性的,因此在答题时也要有针对性。解答前,除了要看清问题外,还要弄清楚题目考核的意图。明白了问在那里后,就可以开始考虑好如何答题了,然后依思路从容做答。

6.考试时不要急燥、慌张,要认真、冷静地看清题目要求,在做完题后一定要保存文件,并运行程序检测运行结果是否符合题目要求。在考完交卷前先关闭掉C语言编程软件和其他打开的文件,再交卷,确保交卷过程中不出错误。

7.熟练的掌握二级C题库中的上机操作题目。

在无纸化环境下,二级C的考试虽减少了笔试环节,但要能够顺利过关获得证书,取决于我们对C语言理论知识和上机操作技能掌握的扎实程度。否则,即使有再好的技巧也无济于事,只能碰运气。所以,二级C考生应该认真学习基础理论,熟练掌握编程和调试程序的技能,打好C语言基础,在扎实的基础上运用以上应试技巧,就能使考试起到事半功倍的效果。