2003的已经结束很久了,总有认识不认识的朋友向我询问经验,我想还是写点东西吧,谈不上经验,就算是经历吧。先做个人介绍,我山西太原人,现在是北京航空航天大学大四学生,本科飞行器设计与应用力学系,工程力学专业,这次考北大
计算机成绩是:政治57,英语58,
计算机专业基础119,
计算机专业综合104,总分338,全系30名,上的是
信息安全实验室。最早是在92年我开始接触
计算机,从一开始就被深深吸引,可高考发挥失常到了北航和这个专业。我曾以为自己可以忘记
计算机,但不久就发现这不可能,尽管第一学期成绩在前几名,但由于没有兴趣我不知自己可以走多远。那时又恰巧有一次去北大看高中同学,北大的一草一木,北大的一塔湖,还有北大百年的文化底蕴都深深吸引着我,我被彻底打动了,于是对
计算机的热爱和对北大的欣赏相结合我自然的定下了目标.老实讲,定一个这样的目标容易,可最初开始实施也是没什么底的,多亏我有中学六年的同班同学,凭借着大家深厚的感情,我一个电话,他们开始帮我打听北大
计算机的课程和情况。知道了北大以C++为入门语言后,大一下我一个学期都在看C++,同时,北航有辅修专业,也是那个学期我开始辅修
计算机,前五个学期每学期两门,第六学期一门。大一一年匆匆过去,虽然我的成绩在班里依然靠前,但对专业不感兴趣的苦闷和对目标能否实现的怀疑交织而成的心境,让我这一年瘦了40斤。大二开学和宿舍同学合买了电脑,开始不知深浅的学VC,那时还不知那几本经典的着作,自己从书馆找各种各样的VC书,但看的云里雾里摸不着门路,再加上这学期复习北航和国家四级占了不少时间,
计算机上也就没多少长进,最后考国四由于搞错了时间有30道题没来得及从卷子上涂到答题卡上,只得了68。5分。寒假时我做出了可能是目前为止最为重要的决定:我要去北大听课。于是北大的同学又帮我打听到了课表,大二下开始去上课了。那学期听的是数据结构、编译原理和代数结构与组合数学。清晰的记着第一次是周一下午去听数据结构,第一次和北大
计算机的本科生混在一起,当时还不免羞涩与胆怯。从那以后,我风雨无阻的一周跑四个来回,听12节课,课下复习,认真做作业,编上机题,渐渐的我发现他们本科生也有相当多人并不怎么样,不去上课,上课睡觉、说话,课前抄作业,更有趣的是有几个人总爱来问我题,因为他们觉得我对这些知识非常熟悉,其实我也第一次学而已啊。这学期还考了六级,自己太懒没有背单词,不过63。5毕竟是过了。大二的暑假我提前一个月返校,把在北大听的三门课又复习了一遍,编译和代数结构就是把书又仔细读了一遍,再做了一次平时的作业,数据结构除了看书做作业,还买了清华那本C语言版的习题集,做了里面不少题,虽然不是全部,但至少没做的要看了,想个思路,这本习题有不少难题,都会做的话考试肯定不成问题,我个人感觉这样学完对付数据结构是相当轻松的。经过这个学期,我了解了别人的水平,认识到自己的能力,已经很有信心了。大三上去北大听操作系统,在北航
计算机上
数据库,也是每课之后复习做题,操作系统还有上机题以及读些源代码。参考书除了指定的教材操作系统可以看威廉姆斯大林和坦尼伯姆的那两本书,那么有名大家应该都知道的,
数据库方面有人大王珊老师的写的概念很清晰,很多学校也都以这个为教材的。习题我各买了一本,但上面错误不少不太好,其实我感觉看了书做了书上的题就够了,那些习题我极少做错价值不大,不推荐了。大三下没去北大听课,北航辅修讲网络,当时还不知这个要考,可很有兴趣,仔细学了,得了90多分,老师还和我说要是考他们网络实验室我面试一定没任何问题,如此的肯定让我高兴了半天。大四开学定保研名单,因为我早已放弃了在本系保研的念头,所以几年间各科一般都在七八十分,个别的九十或六十多,导致平均分差了零点几分,没有资格,反正就算够了也准备好是要放弃的,心里倒也没太多的遗憾。这时已经知道了要考网络,故去北大听网络和
数据库,一来掌握一下他们的范围和要求,二来顺便当作复习。本来还打算听软工,但由于时间不合适,没去,后来证明这可能是个失策的地方。上面就是我四年来
计算机科学的学习过程,当然因为我是兴趣驱动而不仅为,其它的科目像数字逻辑、组成原理、体系结构、汇编、形学等等我也都通过旁听、辅修和自学学过,平时还经常翻阅杂志、报刊,上技术网站和,多多了解学科和技术前沿发展情况,动手能力上通过各种练习和读些经典名着,对VC的各个方面以及Windows程序设计、网络编程、
数据库编程等懂一些,这些和关系不大,不细说了。个人感觉没有什么,还是比较容易的,我曾和同学讲:“用30%的精力我可以在咱们系保研,再加40%共70%的精力就可以考上北大
计算机。”倒也不是考完了我才说这种话,我绝不是那种整日只知死读书对付考试的学生,平时除了学习,参加各项体育活动,出去玩,以及打游戏等我一样也不少,就是大四复习期间这些也没有停过,所以各位想考的也不用太过害怕。我再说一下考试各个科目吧。操作系统、
数据库考试占比例较大,但这两门没有什么难点。操作系统传统部分就是操作系统的结构功能概述、进程管理、存储管理、文件系统、设备管理,另外加上分布式,今年虽然没有考分布式系统,但我想复习时千万不可放松这块东西,以后还是应该考的,书北大
计算机99级用的是陈向群老师写的一本,基本是把指定教材的分布式部分做了删减,传统部分加了一点东西而成,今后可能会用这本吧。
数据库原理考的主要是教材面向对象
数据库以前的,分布式
数据库每次可能考5分左右,面向对象似乎没考过,不看问题应该不大。
计算机网络今年第一次考,只涉及了链路层和网络层一些基本概念性的东西,以后这也应该是重点,毕竟20分的份额太少了,建议大家把这两层协议和传输层看好就够了,至于那本书翻译的不太好,初学网络可能不易懂,可以看谢希仁老师的一本,那书不厚写得也不错。软工是我的弱项,前辈们的建议是把那本教材背会,太夸张了,我反正做不到,这门没去旁听完全自己看书,可那书写的又不好,很多东西讲得不清楚,效果不好,谈不出什么经验,教训就是不要象我一样看书很薄就以为自己可以搞定,其实软工要和实践结合才好懂,在学校缺乏这种经验,是该去听老师讲案例的。数据结构我说过自己学的方法了,总结起来就是要做题,这课没有一定的习题量是很难熟练应用的,当时北大张铭老师讲这课时说过:“题目的难度,咱们的作业是最难的,期中、期末考试次之,题是最简单的。”这个我有体会,她平时布置的作业经常全系只有几个人会,有一次她居然说那题是
博士生入学考试的,所以大家可以去看她的课堂讲义和作业,作业题是有解答的,仔细研究很有帮助,不过再强调一遍,看懂和自己做出来绝不一样,不亲自动手是不可能真正掌握的。离散数学是这次考试全系得分最低的部分,可题目我认为并不难,分低可能是因为北大历年离散试题都是一个模式的,而过去10年试题又很容易得到,所以很多人都只针对往年试题去准备,或者说针对往年的模式去复习,而没有真正去钻研课本,今年变了模式没有踏实掌握知识的人自然就不行了。我考试时有一道和谐性的问题没有做,因为我以为这不在考试范围没有看,虽然也基本明白怎么回事,但考试时没心思去研究,放了这10分过去,其余的还有论一个给定结构判断性质的问题有个小问没想出来,4分左右,剩下的应该都没有什么问题,和谐性的题只要事先花15分钟看一下概念就肯定能会,有那10分我就有130了,所以讲离散并不难。离散是我大三下学期主攻的,就是每遍看书时把书上的定理一个个理解,例题都要动手做,课后题目大多做了,看书时要时刻注意思考,一个定理它为什么有这样那样的限制条件,少一个有什么问题,书上证明每一步推导的依据是什么,和我想的证明步骤一样么,不一样的话是都可以,还是我有疏漏或者我的更简捷些。通过这种在思考中的读书,我发现自己每复习一遍都会有所收获,或者是想到一个以前没有想到的问题,或者是发现自己过去解法上的疏漏,或者发现书中的错误,每有所悟往往就记于书上,离散前前后后可能一共学了五遍左右,这种学习过程中看到自己的长进是无比兴奋的。我大二时弄到了90-00的全部试题,所以后来学习或复习时,各科都是每完一章,就对应的去看往年试题这部分的内容,可以当作练习把握自己的程度,也可了解对应知识考试的特点,最后全书完成,也会再过一遍试题,这个反复的过程也时常会有新的体会,新的提高。全面复习阶段开始于2002年10月13日考完高级程序员后,每天早上8:30-11:30,下午14:00-17:00,晚上18:30-23:15,当然只是大约,比如我晚上经常会玩会儿游戏晚一点去。当时我和同学天天固定去一个教室,那里基本没课,一屋十多个都是的,时间长了,座位都固定啦,开始不认识的也熟了,大家有时互相问问题,不过专业都不大一样,问的主要是公共课,这种环境可能也比较有利于学习,我们那屋后来三个清华力学,一个清华法学,一个我们系,还有一个北航宇航学院第一,再加上我,大家成绩都不错。上午一般看离散数学,下午英语,晚上大部分背政治也看一点专业课。仔细想想那时复习的不够认真,比如英语到考前两周才把大纲上的单词表看完,平时十五六分的听力考试没发挥出来,只对了六个,政治一共背了两遍,考前又懒得背陈先奎的压题,损失比较大,线性代数以前学得不错可复习时才发现忘的太多了,后来没多少时间再认真学了,总之最后的复习和不少人比起来远远不够,如果当时稍微多用点心,总分至少应该可以再提高30-40分,好在我的专业课还可以,尤其是离散这次占了便宜。最后我劝大家做好几点:一、如果,你要想清楚是为什么,考与不考我看都可以,关键是个人的目标是什么;二、如果真想要考,真想考上,就坚定的学习,不要轻易被外界所干扰;三、时刻要对自己有清楚的了解,了解自己到底有多少能力,能力够就不要害怕,不要不敢去拼名校,拼热门专业,如果感觉能力不够,也不要有太多侥幸心理,毕竟竞争是残酷的;四、不管你选择了什么,都要对自己有信心,因为你的选择是在分析了自己的实力后理智的做出的,我从大二去上课后就从没想过自己会有考不上的可能,这种心态让我在大四复习最枯燥的阶段,在考场上遇到不会的题时,都可以平静的战胜困难。我从来没有把当作人生一个多么大的目标,这只是个考试,只是个开始实现理想的准备罢了,所以我不认为考上就算什么成功,写下上面的东西仅是希望能用个人的一点经历帮大家少走点弯路而已。