二级C语言备考经验谈
在网上搜集到的一点经验,写下来给大家分享一下:
首先 要好好复习理论知识 认真复习书本上的主要知识 尤其是指针、函数、循环结构——三大复习重点
另外还有不容忽视的一部分就是公共基础知识怎么说呢 这一小部分笔试占30分 需要下苦工去背 别无他
法 推荐一本书 就是谭浩强主编的《c语言程序设计》(大概就是这个名字 时间太长 记不清楚了 不好意
思 但是作者没错 是绿色封面的)上面的知识点很详细 习题也很切中要害
其次 就是上机部分 一定要动手操作 在电脑上c语言环境下编几个程序 以运算和函数调用为典型的程序
切忌眼高手低,有些题目你在纸上能做好 在机子上编程就不一定了
顺便提醒一句 上机部分包括天空、改错和编程三道题 如果你只是以拿到证书为目的的话 只要把前两类
题目搞定就可以了 要注意规则。二级C的上机题是由计算机评分的,于是就有很多地方值得我们注意。对
于改错这类题,一般有2~3处错误不等,均在以“/*******found********/ ”为标志的下方,改动的地
方也不大,此处切忌打破原程序结构,尤其注意的是不要乱加空行。由于计算机在评分时是寻找到指定行
数后进行对比,倘若你在程序中任意加空行,计算机就会对不上号,自然也无法得分了。相对于改错题来
说,编程题灵活性比较强,因此要将题目读仔细,禁止使用的函数一定不要用,切勿简单省事。完成题目
后记得存盘。
另外 那些你所谓背题库就过的人 说实话 我不相信他们没碰过c语言的运行环境
还有 这类考试还有一个规矩 就是对于只有单科成绩合格(笔试和机试中的一个)的人 将为其保留成绩
补考时只考没通过的那一部分就可以了 但是补考的机会只有一次。
这个网址是南开一百题的一个拷贝版的网址 算是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语言上机习题集的内容就相当的不错,特别是随书附送的上机模拟光盘,提
供了良好的上机模拟环境,试题内容同考题类型相似。
但要说学习过程的话,还是边学习理论,边上机验证体会,单说二级考试的话,其实那个是基础性的考试
,认真一些完全可以拿个好成绩,但不是说二级的分高,就能很好的运用计算机语言,只能说是懂些基础
中的基础。