二级C语言备考经验谈

来源:互联网 发布:淘宝搜索界面打不开 编辑:程序博客网 时间:2024/05/14 03:00

二级C语言备考经验谈

在网上搜集到的一点经验,写下来给大家分享一下:

首先 要好好复习理论知识 认真复习书本上的主要知识 尤其是指针、函数、循环结构——三大复习重点

另外还有不容忽视的一部分就是公共基础知识怎么说呢 这一小部分笔试占30分 需要下苦工去背 别无他

法 推荐一本书 就是谭浩强主编的《c语言程序设计》(大概就是这个名字 时间太长 记不清楚了 不好意

思 但是作者没错 是绿色封面的)上面的知识点很详细 习题也很切中要害

其次 就是上机部分 一定要动手操作 在电脑上c语言环境下编几个程序 以运算和函数调用为典型的程序

切忌眼高手低,有些题目你在纸上能做好 在机子上编程就不一定了

顺便提醒一句 上机部分包括天空、改错和编程三道题 如果你只是以拿到证书为目的的话 只要把前两类

题目搞定就可以了 要注意规则。二级C的上机题是由计算机评分的,于是就有很多地方值得我们注意。对

于改错这类题,一般有2~3处错误不等,均在以“/*******found********/ ”为标志的下方,改动的地

方也不大,此处切忌打破原程序结构,尤其注意的是不要乱加空行。由于计算机在评分时是寻找到指定行

数后进行对比,倘若你在程序中任意加空行,计算机就会对不上号,自然也无法得分了。相对于改错题来

说,编程题灵活性比较强,因此要将题目读仔细,禁止使用的函数一定不要用,切勿简单省事。完成题目

后记得存盘。

另外 那些你所谓背题库就过的人 说实话 我不相信他们没碰过c语言的运行环境

还有 这类考试还有一个规矩 就是对于只有单科成绩合格(笔试和机试中的一个)的人 将为其保留成绩

补考时只考没通过的那一部分就可以了 但是补考的机会只有一次。

http://hi.baidu.com/bluewin100/blog/item/6f75cdb1c6146250092302d1.html

这个网址是南开一百题的一个拷贝版的网址 算是word版本的吧 你自己去弄吧

至于具体流程么 我们是学校统一报名 在每年的4月和9月20号左右进行考试 报考大概在3月及8月初开始

在3月及8月末你就会得到准考证 当然 期间还有个考生信息核对 就是让你看一个基本信息表格然后签名

就可以了 另外 提醒楼主留意当年考试大纲的内容 避免徒劳无功抑或事倍功半

好啦 我知道的就这些 祝你成功

  -----------------------------------------------------------------------------------------

----------------------------

笔试

笔试方面我认为首先要弄清楚基本概念,切勿囫囵吞枣。很多朋友看书很急,给自己规定每天看几页,我

认为并不可取。对于相对简单的地方,如C语言背景、优点及操作流程等一些概念性的东西,熟读后记下

即可,以后在学习中自然会慢慢领会。而对一些特殊的规则、语法等知识点则要重视,比如任何C语言的

语句必须在末尾加上分号、指针概念的引入、函数的调用等,这些概念对于初学者来说是很容易忽略或很

难理解的,多花些时间在这方面是比较值得的。

把教材上的知试点理解后,就该进行强化训练了。此时要适当地做一部分题,使用和教材配套的练习册即

可,着重复习函数、数组和指针。这三大块内容无论在笔试还是上机考试中都是重中之重。另外还要很好

的掌握条件语句与循环语句,因为大部分的考题中都含有这两类语句。

在考试的时候一定要一步一个脚印,认证细致地做题,倘若你匆匆做完,再回来检查时很可能会随着以前

的思维定势将题目再做一遍,起不到检查的效果。

最后我还要说一点关于计算机基础知识的问题,这部分覆盖范围比较广,要求的知识也比较全面,没有什

么典型的题目,复习没有诀窍,只能靠时间的积累。大家在做这一部分的题目时,注意不要超出大纲范围

就可以了。

上机

上机方面我的观点可能和某些朋友的不大一致。有些人认为上机考试是随机抽题,有运气的成分,但我认

为还是有技巧可寻的。

首先是加强上机操作练习。同样的一道题,在试卷上你会做,但在计算机上就不一定了。这是由于你的上

机操作较少,造成环境不熟悉,处理实际错误能力比较差。我推荐你到网上下载一份模拟盘,通过它你可

以模拟考试环境,到时候就不会手忙脚乱了。

其次就是要注意规则。二级C的上机题是由计算机评分的,于是就有很多地方值得我们注意。对于改错这

类题,一般有2~3处错误不等,均在以“/*******found********/ ”为标志的下方,改动的地方也不大

,此处切忌打破原程序结构,尤其注意的是不要乱加空行。由于计算机在评分时是寻找到指定行数后进行

对比,倘若你在程序中任意加空行,计算机就会对不上号,自然也无法得分了。相对于改错题来说,编程

题灵活性比较强,因此要将题目读仔细,禁止使用的函数一定不要用,切勿简单省事。完成题目后记得存

盘。

对于上机考试的知识点,我分开来说:

一、填空题。这类题目一般先检查程序 注意变量再程序中前后是否对应 再检查命令使用是否正确 大概

就差不多了。

二、改错题。这类题一般要求改动的地方不大,我们可以分三步解决。首先在明确题意的基础上粗读一遍

程序,找出明显的错误,如拼写错误等。然后运行程序,看系统是否提示错误,再顺藤摸瓜去解决。如果

这些错误都没有出现,那么就应该是逻辑错误了,这类错误比较难查,因为它并不影响程序运行,此时就

要考验你的功力了。一般来说在循环的条件、次数及数组的计算方面存在逻辑错误的可能性比较大。

三、编程题。这部分题的重点在指针和数组上。一般题目都要求编写一个函数以实现某功能,函数名称和

参数一般也会给定。这部分题一般都与数列计算、数值转换以及字符串操作等有关,但大都离不开指针和

数组的应用,所以希望大家还是在指针和数组的复习上多下些功夫。

下面简要介绍一下学习C语言的一些方法:

一、C语言入门的基本学习方法

《C语言》的内容很丰富,有的部分涉及到的细节很多,如硬件知识和数据结构知识等,自学时不可能面

面俱到,否则必然会顾此失彼,反而抓不住主要矛盾。笔者认为对初学C语言的考生,开始不必在每一个

细节上过于死抠,而应当把主要精力放在最基本、最常用的那些部份,待有一定的基础后再深入到一些非

主要的细节,有一些细节需要通过较长期的实践才能熟练掌握。初学C语言时,可能会遇到有些问题理解

不透,请不要气馁,鼓足勇气向后面的内容学习,待学完后面的章节知识,前面的问题也就迎刃而解了。

学习C语言始终要记住“曙光在前头”和“千金难买回头看”,“千金难买回头看”是学习知识的重要方

法,就是说,学习后面的知识,不要忘了回头弄清遗留下的问题和加深理解前面的知识,这是学习的人最

不易做到的,然而却又是最重要的。比如:在C语言中最典型的是关于结构化程序设计构思,不管是那种

教材,一开始就强调这种方法,这时也许你不能充分体会,但是学到函数时,再回头来仔细体会,温故知

新,理解它就没有那么难了。学习C语言就是要经过几个反复,才能前后贯穿,积累应该掌握的C知识。

下面我们就围绕《C语言》的特点、把里面的重点和难点,从宏观和微观两个角度,就如何学好这门课程

提供一些建议和方法,供大家学习时参考。

首先从宏观上谈一谈自学C语言的方法。

我认为要学好C语言首先必须了解等级考试C语言的大纲和内容,以及各种辅助材料的用途,这是学好C的

基础。从以前的经验以及考网上的一些信息可知,要自学C语言必须准备以下资料:

1、 教材:大家现在都公认是清华大学谭浩强主编的那本《C程序设计》(绿色封面。

2、 习题集:我认为清华大学的《C语言样题汇编》不错。书后面附有答案。

3、 上机练习:我认为南开大学的那个可以,最好是在考前从头到尾做一遍。答案可以去考网下载区下载

4、 大纲:这个肯定要的,可以在考网二级版那里去下,然后打印出来。

5、 自学计划:为了做到有计划有目的地学习C语言,大家可以根据自己的学习(或工作)情况,制定一

个自学计划,循序渐进地学习。

6、 模拟盘:为了更好地熟悉考场环境,下一个模拟盘是必不可少的,可以在

http://studywang.yeah.net/。下载,注意,在下载时要把锁匙盘一起下回来,否则不能进入考试环境。

7、 教学光盘:如果能买到C语言的教学光盘,那当然更好,这样可以更直观地学习C语言了。

有关计算机二级c的问题

二级c的笔试包括:公共基础知识和编程部分。请问学好谭浩强主编的《c语言程序设计》一书是否能轻松

对付编程部分?另外,我对公共基础知识一片陌生,做了几个题直接连题都看不懂,请问怎么样能快速对

付公共基础知识部分阿?谢谢啊。。。我今年9月份就考了,希望哪位高人能指点迷津阿。。。谢谢啦(

我的目标是优秀,合格不是我的目标啊)。。。

检举如果你只是看谭浩强的书的话,我可以保证你过不了。虽然二级C比较容易,但如果你没有做一些题

目,你会发现原来二级C中的一些算法确实比较高明!而且如果不是填空题,我们还真想不出的。这个是

很多人的建议:多做题目。当你做了上百题之后,你会发现原来考试就是应试教育,因为你可以看到很多

相似的题目或则一模一样的题目。我是过来人,当初没有得到优秀,都是良好,也就是合格。我希望你多

做题目,否则真的不好过!基础知识背背就可以了,以后还需要深究的,那30分不能错过。

检举谭浩强的那本书足以应付几乎所有的C语言类的考试,不过考计算机等级考试最好的办法是看NCRE自己

出的书和研究历年考题,每次考试的考题重复率都在50%以上

检举我很少写这么多来回答问题,不是在乎你这20分,而是希望你和一些要考二级C的人莫听他人误导,

谁说学好谭浩强的《c语言程序设计》过不了C语言?我可以肯定的告诉你,过二级C的教材除了公共基础

知识外这一本书就够了。二级C的算法比较高明?可以肯定的告诉你,二级全是基础知识,没有什么高深

的算法,没有什么特别巧妙或很有难度的设计,当你面对历年真题的程序问题而感到毫无下手之处时,说

明你的课本学的不够深入,基本知识不够扎实,一些该记住的语法规则没有记准确。二级笔试中的程序问

题都是简短的小程序,基本不涉及什么有难度的算法,只要读懂题目的语句,沿着语句下来,就可以得到

正确答案。给你一个测试标准:这种题目在看完题的30秒内就要给出答案,否则说明你的知识掌握的不够

熟练。

    还有一个关键的问题,怎么才是学好《c语言程序设计》。不是说你看懂了就是学好了,也不是说看

了三遍就学好了,你要知道作者写的每一句话的用意,他为什么这样说,为什么在这个时候说,可不可以

不说?学程序,光看懂是不够的,关键是要动笔写,就书上的课后题目,看的挺简单,让你动笔写一个,

可能都无从下手,就是写出来,到了电脑上编译时也是错误百出。学程序要多写,就是写书上的例题也可

以。其实你做题过程中遇到的各种问题,书上都能找到答案,如果找不到,说明你书看的不够详细或挖掘

作者思想不够深入。我考C的时候根本没问过别人问题,遇到的问题全都在书本上找到答案,或是书本上

直接就有,或是通过书本的内容而引发的深入思考而得出的结论(当然这些结论的正确性必须经过上机实

践的检验,记住程序设计永远以实践为准!),自学能力很重要!

    再一个,是不要过早的进入做题的阶段。先把基础知识学扎实,好好的看老谭的书和二级公共基础知

识教材。把课本都弄懂了再做题,会轻松也会有的放矢。我考的时候因为只剩二十天的准备时间,历年真

题都没做完,上机的南开百题也只做了三套,但上机是满分,其实上机并不难。关键是你要有写程序的感

觉,感觉的培养就是要靠多写多练。基础知识是最关键的,做题只不过是练练手,熟悉下考试,合理安排

考试时间,任何考试都是这样!不要本末倒置。

    对了,记住提前熟悉上机的操作环境,VC++6.0,免得到时浪费时间。

底下是我以前写过的一些东西,希望对你有帮助:

全国计算机等级考试二级C语言四本书:

一、谭浩强《C程序设计》第三版(这本书只适合考二级,不适合深入学习)

二、二级《公共基础知识》 高等教育出版社

三、历年真题,而不是模拟题

四、二级上机习题集《南开100题》,也就是俗称的南开百题,

这些书大学旁的书店一般都能买到,要是笔试部分,那就历年真题最好不过了,尽量少做模拟题,通过真

题反复练三遍,过是没问题的,在学习的过程中最好边学理论知识边上机实践验证。

公共基础知识有效复习方法:

1、买一本高等教育出版社出版的计算机等级考试二级公共基础知识,一定要高教出版社的,没有多厚,

挺薄的一本书;

2、历年真题,每份试题的选择题前十道,填空题前五道都是考二级的公共基础知识试题;

3、先把高教的公共基础知识认真地看一遍,一定要认真看,“认真”的标准是:知道这本书上讲的知识

点,遇到试卷上不会的问题,能够迅速的在书上找到,而不用在看书的第一遍就死记书上的内容;

4、做两套试卷上的公共基础知识题目,两套就可以了,主要是感觉一下真题的难度;

5、把书看第二遍,这一遍是大略的看,此时结合做完两套题目的感受,把书上的知识点串成一个整体,

这时要用好书本上目录的功能,通过目录反复联想,让自己的大脑中有一个整体框架;

6、这时用较集中的时间把剩余的公共基础知识题目做完,一定要在较集中的时间内做完,比如一个上午

或一个下午(题目不是很多,也不会很难),因为这样能更好的感受到长考内容和考点;

7、把所做题目中的错题在书上找到改正的依据;

8、把全部试题(不管是做对的还是做错的)再做一遍,再纠正错题;

9、把前几次的错题再反复做两遍;

10、考试前再把所有试题看一遍。

11、等着拿公共基础知识的满分!!

上机的话,南开百题的二级C语言上机习题集的内容就相当的不错,特别是随书附送的上机模拟光盘,提

供了良好的上机模拟环境,试题内容同考题类型相似。

但要说学习过程的话,还是边学习理论,边上机验证体会,单说二级考试的话,其实那个是基础性的考试

,认真一些完全可以拿个好成绩,但不是说二级的分高,就能很好的运用计算机语言,只能说是懂些基础

中的基础。