我的专业非计算机,文科大三生,大一大二的计算机课程也从未修过C语言、VF、VB等课程,所以仅用了这些时间拿下了这个考试,我不得不说幸运也是一个重要的因素。另外,我写这篇文章绝不是炫耀,在提及备考经验时也是完全按照我的真实经历而写,绝无夸张、捏造、瞎编,具体事实可向我的寝室同学了解,她们是俺的贴心小棉袄。我写这篇文章的目的是希望和大家一起学习、探讨,把自己觉得对大家有用的分享出来,给予那些广大的零基础的同学以鼓励和信心。如本文内容使您不喜,可自觉按叉叉键,别让自己不舒服。
特别鸣谢:小哥,旭妞、凤凤、咱寝室及咱班的全体成员
正文:
备考花费:20元试卷+100考试费
备考材料:新思路全国计算机等级考试笔试模拟试卷+上机考试新版题库(一套,里面啥都包了,包括公共基础、考点境界速记)可替换,现在二级备考的材料也多,大同小异,选择适合自己的就可以了,无需纠结这个问题。
二手海诺IT培训教学专用教材 C语言程序设计教程+公共基础+笔试习题集 (旭妞赠)
我主要运用的材料是 二手海诺IT C语言程序设计教程 笔试习题集 新思路笔试模拟试卷 上机考试新版题库
备考经历:笔试:
因为我从未学习过C语言,所以先从C语言入手,公共基础知识是在考试前3天才看的
先以新思路的教程考点精解速记为教材,薄薄一本30页。
第1章-第2章 第一天
第1章 程序设计基本概念 基本为识记,很简单,抓住重点背一遍。看完第1章以后,马上做题,我用的是二手的海诺笔试习集,因为是二手的,所以里面题目都做过了,我也自己选了一遍,把所有做错了的题目找一个错题笔记本记录下来。
第2章 顺序结构 边看边做,在做题上巩固知识点,发现自己的薄弱块,记录错题。
第3章-第4章 第二天 按照上述步骤做好
第5章-第6章 第三天 重点,绝对的重点,函数、指针、数组是最难理解的,也是需要重点把握的几章
第7章-第8章 第四天
第9章-第11章 第5天 这几章在笔试中涉及很少,但在机试中设计甚多,特别是文件这一节,在刚开始的机试第一题里出得题目很多,而第9章的动态存储分配基本上考点很少,当时我忽略它了。我重点看了结构体、链表、文件指针、文件函数的应用。
机试:
第6天 我开始准备机试了,机试有100题,我没有全部看完,当时看到机试就觉得好多,好厚好厚一本,有很多同学说可以背诵,我个人觉得如果你时间多的话,可以尝试,但是最重要的是掌握规律,一定要在上机时候会做,而不仅仅是只会在纸上写,因为机试是需要在C语言程序上做的,你必须掌握在软件上输入语句,了解C语言的语法,不然你上机一定手足无措,老是错误还不懂哪里错了
我安装了新思路的上机题库,在网上下载了Microsoft VIsual C++ 6.0,好好研究了如何创建一个新文件,如何编译,如何运行,如何保存。在这一天内,我专攻机试中得第一题程序填空题和第二题程序修改题,因为这两题是最好拿分的,只要把这两题做出来就已经及格了,最后一道程序设计题,占40分,有的套题容易,有的套题难,总体上比前两题难。我研究了20套左右,其实前两题很容易做,也有规律,做了20套,我就总结了一些,在附录和大家分享。同学们不要着急,其实一天内做20套是不难的,我刚做的时候基本上啥都不懂,做一套不懂一套,但我也不着急,我直接看答案,然后分析下为什么选这个答案,总结下,后来逐渐连猜带蒙就都开始能做对了。
由于时间不够,我把上课的时间也利用上了,老师,请原谅我,利用课堂时间做了笔试模拟卷第一套,但没时间对答案了。
第7天,我大概将机试中第三道题分了一下类,有相同类型的归为一类,还有一模一样的题目就忽略不计了,基本上从第7天开始我就保持每天做8-10套完整的题目,一直持续到考试。还有20多套题没做完,我是这样看得,先搞定1-20,再从100-60开始看,中间的30-50抽了几套题看,保证每天上机做3-4套,平常看其余的题目,把参考答案剪下来,碰到不懂的就对应着看。
第7天把试卷一对了答案,总结了错题,依然笔试不及格,没关系,再接再砺!
后来的几天内,平均2天一套,一天做,一天总结,在考试前一共做了5套题,还剩了5套题,至于真题神马的俺都没来得及看。
C语言的试卷出得很细,知识点考得很具体,所以必须得参考我二手的海诺C语言程序设计教材,里面讲得很详细,基本上不懂的都能从里面找到答案,但我没时间看,这本教材详细又厚,我只能通过错题去里面补充知识点了,亲们,如果有时间,巩固下基础是有必要的!
至于公共基础,我是真的在考试前3天开始看得,利用课余时间,做题做烦了的时间等等细碎的时间,知识点不多,主要靠背记,对于文科同学是很好掌握的,其中常考的有算法的基本要素、基本特征、数据的存储结构、线性表、链表、栈和队列、树与二叉树、查找、结构化程序设计的原则、面向对象方法的程序设计、软件生命周期、需求分析及其方法、软件设计、软件测试的方法、数据库系统及其模型。
我做了5套笔试试卷,没有一套及格了,机试也没有一整套完整地做过,单独做也老有错误,总是编译不成功,当时觉得都没希望了,但是总结了的错题还是很有用的,考试当天早上我就看了公共基础和错题总结,一定要记得带橡皮、2B铅笔和准考证,身份证,中性笔!我那时就忘记带铅笔了,还好心理素质强,到了教室后向老师借了一支!
机试的时候前两道都比较眼熟,但是第一道题我忘记做题步骤了,后来是自己实打实推出来的!囧!第二题刚开始怎么做都不对,后来发现是一个很简单的错误我刚开始忽略了,可能因为紧张,后来反复看还是做出来了。至于第三题我完全不知道,关于冒泡排序法的,我当时是一点把握也没有啊,后来也只做出来了一部分,没有全对,好歹还是找到了思路,自己设计了一个版型,所以最后及格了。当时那个教室基本上都是计算机系的,貌似互相都熟,就我一个人死撑到最后,O(∩_∩)O~
附录:
机试中修改题常错点:
1.语句完了却没有加“;”号
2.两个变量混淆,如本应是p=i,题目却显示p=j
3.把“==”符号错写为“=”
4.没有加“=”符号
5."\"与“/"混淆,一般来说要改成”/“
6.字符常量符号与字符串符号混淆,c[t]="\0"应该为c[t]='/0';
7.表达式没用圆括号括起来
8.*a与a搞混
9.fun()函数前面没有标明类型,如指针类型,void等
10.把if函数打成IF,且没有定义
11.没有函数结束括号”}“
12.”/“与”%“混淆
后序:
1.备考资料还完好,如有想借阅的同学可以联系我,告诉我想要哪本书即可,另外机试光碟与序列号都可以赠送,模拟卷还有5套完好如初,答案也完备。
2.时间仓促,毕竟底子不扎实,此篇仅给予时间不够的只需应试的同学一个参考,并不是学好C语言的方法,故基础愈扎实才好
3.同学们有任何疑问,任何建议都可以提出,也 可以和我交流,相互学习,毕竟我的水平太有限,写的东西也只不精细,不准确。
4.最后,还是感谢,衷心谢谢那些帮助过我的孩子们!愿此文对你们有帮助~!