桓楠百科网

编程知识、经典语录与百科知识分享平台

一个学生码农的入坑经历——我与 C语言的较量第二弹

我与C语言的较量——第二弹

第四节 C语言二级考试的前因后果

从大一起就听了一些小道消息,学校毕业时是“三证换一证”,即用普通话证、英语四级、计算机二级换取毕业证,三证考不全就可能没有毕业证。学校有相关的规定,非英语A班的大一学生不可以考四级,必须等到大二,普通话证书也必须等全部的普通话课上完以后才可以考,大一生唯一可以考的就是计算机二级。后来又听说什么,学校计算机类专业二级是可以免考的,所以班上有些同学备考的热火朝天时,我根本就没打算过要考计算机二级。

大二上学期,不知道又从哪里传来的消息,说网络工程专业已经从计算机学院转移到了电子信息学院,所以不再拥有免考的权利,只有计算机学院的同学才可以免考。模模糊糊之中,我只好去问学长学姐到底要不要考,结果也是没有定案,最后得出的结论就是不管需不需要还是考一个的好。

于是在大二上学期时,开始着手准备office二级考试。报了一个office二级的培训班,周末或者上课日的晚上去上培训课程,可是我完全低估了office操作的难度,这个考试会用到很多平时你想不到的功能,有很多隐藏的菜单,你都不知道藏在哪里,同时这个考试有很大的偶然性,题库抽取的试卷,难度可能是天壤之别,简单的很简单,难的难死人,每节课尽心尽力的学了,office的操作确实也长进了,但是一做没有接触过的难操作题,仍然蒙圈。学完了课程以后,很快就去参加考试了,心里明白,对于office没有训练的很透彻,如果抽到很难的题目,一定过不了,期待自己能抽一套简单的题目。

可是考试那天偏偏就抽到一套用Word做表格的题目,完全没有接触过,加上那天考试,学校突然断电好多次,很不容易做的Excel没有保存,统统被删除了。很明显这次一定过不了了,最后考了40多分。考完那天回到寝室,觉得很失落,觉得自己太弱鸡了,其实早在大一我就买了C语言二级备考资料,但是后来听说免考,就没有准备。后来开始想要考二级的时候,被一些“二级C语言很难”的言论给唬住了,看到考纲里面有什么二叉树,然后害怕放弃了,转而去考office,觉得简单而且实用,谁知道一点都不简单。

那天晚上,我打开了二级C语言考试的题库系统,经过浏览题目,我确定题目确实比本科课堂上学的难一些,但是并没有说难于上青天的程度,而且二级C语言是用一套逻辑思维解决问题的考试,只要掌握了思维就不会遇到生题束手无策,题目抽取的偶然性也没有office那么大,每套的难度都差不多,不会一个天上一个地下。

大二暑假回家,跑去面试一个小学生暑假托管班的老师,结果本来说的好好的是辅导作业,结果成了要教新概念英语一册,然后就被测试了一张小学六年级的英语试卷,词汇掉的厉害,错了一些,同时还有英语师范科班的一个女生来面试,所以被刷了。回家以后觉得还是的找点事情做,准备把之前买的二级C语言考试资料全部做一遍,等开学了一定要考过二级C语言。于是乎做了纸质试卷20套,纸质编程题专项训练70套,电子题库107套全部。买的纸质资料解答很详细,编程题的讲解说的很明白,写了一本错题与笔记合集,学了很多从来没见过的东西,比如野指针、欧几里得定理求最大公约数、字符串的各种操作。开学后参加了考试,准备的很充分,结果抽的题特别简单,这一次二级C语言考了95分,终于过了。

第五节 蓝桥杯的二三事

大三开始,我就决定要考研究生。那个时候就想考个名校翻身,所以摆在面前的一个尴尬的问题是,没有任何的奖项和项目,经历苍白,为了考研复试时不会无话可说,所以准备做两项准备:蓝桥杯省赛+软件设计师证书。

大三上学期报名了蓝桥杯C语言组比赛,并参加了学校组织的蓝桥杯备赛培训,其实说是培训大部分还是自学,自己分析题目,自己写代码,自己分析别人的范本代码,自己去oj系统上测试。学校帮我们买了蓝桥杯系统的VIP权限,可以在上面做题目,测试代码,一整个寒假,在上面做了一些题目,但是确实题目有些太难了,一开始连杨辉三角形也不会做,后来尽力去做力所能及的题目,比如10进制转16进制,2进制转8进制,统计单词个数,大整数相加等等,这些题目有很大的难点就是要处理的数据量很大,看似逻辑很简单,但是由于处理的数据量特别大,比如大整数相加,根本不能用两个int型相加,因为会超过数据类型的表示范围,不可以用一般的方法处理,总得另谋途径找突破,很伤脑筋。

这个寒假锻炼了一些算法题目,在二级C语言的基础上又学习到了很多东西,开学之后就去参加了比赛,比赛的题目很难,我一共也没有做出几道,不过觉得是一次很有收获的经历,最后拿了个省级二等奖,虽然我知道确实含金量不高,心里还是挺开心的。

第六节 又见C语言

从2018年6月开始,我就正式投入考研的全职备考,想要报考的学校考的是C语言和数据结构。C语言分数的占比很高,所以专业课的重点要放在C语言上。报考学校推荐的备考书籍是王敬华版的C语言,不是大家通常所学的谭浩强版,秉持尊重考纲的原则,买了王敬华版的C语言课本和课后辅导。

学完了这本书之后,最大的感受就是这本书写的真的很好,一点不比谭浩强的差,他的写作逻辑比较清楚,对于union,枚举,函数指针,行指针的讲解,作用域的解释,写的非常清楚,最重要的是文件操作也写的特别好。这本书最重要的点就是,他的课后题出的非常好,C语言的各种考题应有尽有,配套的答案解答详细,如果是用来应付考研C语言考试,我觉得是非常好的选择。谭浩强那本书,课后题一般都是大题编程题,对于全题型试卷的考试,没有这个版本的题实用,这本书上的选择题和填空题把各种坑都展示出来了,还有五套模拟卷,是一套非常好的C语言题库。

学C的过程就是一种磨练,虽然水平仍旧是一般般,但是启发良多,对于后来学习其他课程积累的很多借鉴的经验,比如如果不是C里面讲过链表,我数据结构学到链表就挂了,正是有了C语言的锻炼,我才一直坚持下来了。

  • 完结。
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言