|
言:很早就想写这样一个问答集,以帮助新参加计算机考研的学弟学妹尽快了解关于计算机考研的方方面面,但一直没有时间动手,现在在公司上班,晚上有了点时间,我会不定时地更新这个贴子。如果大家在计算机考研中,有什么疑惑,也可以在此提出来,仍然义务为大家服务。
问题一:我想参加计算机专业2004的考研,请问我该看些什么书?
考研的考试科目分为公共课和专业课。公共课包括英语和政治,而专业课包括数学(数学分为四个等级,计算机专业一般院校指定考数学一)、专业课一、专业课二。
公共课的英语和政治以及数学,这三门课的考研书在每个城市的正规书店一般都有卖的,书籍种类繁多。
专业课一和专业课二,对于各个不同的学校而言,他们的这两个科目可能会有所不同。具体为哪两个科目,请查阅各个院校的对应系的招生简章。
如果网友还没有选定某所学校,那么在以下的科目是经常作为专业课一和专业课二来考核的:数据结构(包括至少一门编程语言,C或PASCAL),操作系统,离散数学,编译原理,组成原理。这几门课的先后顺序即为被大多数学校选作考试科目的选考频率。对于特定的一所学校而言,其考试科目一般不会经常变化的,即其专业课一和专业课二的考试科目一般是比较固定的,当然,也不排除个别学校在个别年份发生变化,这一点请大家一定要注意查看各校简章。
问题二:专业课的考试题型都有哪些?
由于专业课一和专业课二是各个学校自己出题,所以考试题型不一而足,很多学校有自己不同的考试题型。比较常见的有单选,判断,简答,计算,设计等题型。需要指出的是,这里列出的专业课一和二的考试题型只是对大多数学校的考试题作出的总体型评论,不代表任何学校的专业课一和二都必然会考这所有的题型。但,绝大多数的学校,其考试题型应该不会超出这个范围。
问题三:专业课何时开始复习?
这是一个我经常被网友问起却经常难以回答的问题。这里面有太多网友个人的因素在内,不好统一回答。一般而言,专业课基础较好,且对所报考的院校有所了解的人,在3到8月底的这段时间,更多关注的是英语,政治,数学三门科目,而到了9月才真正开始专业课的备考。当然,个别专业课学得非常好的朋友,可能会比这个时间更晚,而把更多的时间用于前面的三门科目的复习上。与此相对,也有计算机专业课学得不好或跨专业考计算机的朋友,他们的专业课复习时间就必须提前进行,否则后面的复习时间可能无法合理分配,复习进度可能要受到严重影响。至于提前到什么时候,还要看你差到何种程度。不过,如果你的基础差,且现在还没复习专业课的,那么你现在已经不能犹豫了,应该立即开始复习专业课了。
问题四:数据结构应该如何复习?
作为绝大多数院校计算机考研的几乎必考科目:数据结构的复习无疑是一个重点。数据结构科目的特点是:思路灵活,出题角度多,概念联系紧密。从线性表,树到图以及后面的查找和排序,是一步套着一步的。没有学好线性表,后面图中的深度和广度优先遍历就很难一下子弄明白。所以,给网友的建议是首先按步就班地一章章弄懂教材上的基本概念,并同时辅以适当的练习(何谓适当?以你确信已经掌握这个概念和算法为准)。在完成了一些基本题的练习后,你可以适当找一些具有代表性的题(多次出现的题型),试着寻着多种不同的解法,或者对自己以前的解答予以更加的精简化和广义性(使算法能尽可能地健壮,尽可能适应不同的输入场合)。我推荐给大家作练习用的数据结构练习题是清华大学严蔚敏老师的数据结构题集。这套题集的C版答案在本站有资料下载页面内有下载。至于复习用的教材,依各个学校的招生简章而定,不过,大多数学校采用的是严蔚敏的那本蓝色或绿色的数据结构教材,蓝色的是C版,绿色的是PASCAL版。
问题五:计算机网络主要考哪些专业课?
计算机网络在硕士研究的众多专业方向中,是与其它学科密切相连的,比如:网络与数据库,网络与信息安全,网络与分布式计算等等。根据大多数学校的考试课程设置来看,以下两门被多数学校考到:数据结构和操作系统。其它在初试中没有考到的科目如:编译原理、系统结构、组成原理或计算机网络等,都有可能在各自不同学校的复试中考到。请注意,以上信息只是对于多数学校而作的统计,并不代表任何学校都依此来开设开考课程,报考前或复习时,请一定亲自查看各校的招简。
问题六:我本科学了四年计算机,但直到现在还不知道自己喜欢哪个方向,更不知道该报考哪个学校哪个方向,可以介绍一下热门方向吗,或者可不可以帮忙推荐一下?
这个问题其实是因为你本科四年没有真正学透计算机造成的,当然,目前国内众多的高校提供给我们的学习环境也不是很理想,总之,原因是多方面的,从而造成了我们对自己专业的迷失甚至对最新技术的一无所知。我是从大二时就确定了自己的研究兴趣的,那时我喜欢研究计算机病毒,后来网络流行起来后就是网络安全,那时自己就在想如果有机会我一定要好好系统学学这些安全方面的东东。这几年,信息安全方向越来越热,很多院校也一窝疯似的搞起了信息安全方向,我都不知道他们那里的导师自己到底懂不懂信息安全,这样子培养出来的研究生又怎么可能产生多么大的研究成果?好了,话说远了,我们说回来。现在比较热门的专业方向非常多,虽然现在IT业不景气,但是,它毕竟还是一个热门专业,它的几乎所有研究方向都是值得去探索的,很多领域还是有很多空白等待着我们去添补,比如:信息安全,模式识别,分布计算,嵌入式系统,还有新近流行起来的电子政务等等,所有的这些方向都是值得一搏的。当然,前提是你要选择一个可以真正让你去专心研究学问的学校,而不是一个名不符实的学校。我推荐大家尽可能地去报考名校,不管国内的研究生教学水平如何,至少在名校,我们学到的会比在普通学校的要多得多。如果你只是为了追求一个研究生学位,对于你我不作任何推荐,因为你选择任何一个你能上的学校就行了,无所谓选择哪个。
问题七:我是一名跨专业报考计算机的考研者,我的所学专业原本不是计算机,可是我对计算机非常感兴趣,请问对于我这样的跨专业考者来说应该注意些什么?
首先,我作为一个计算机科班出身的人,对众多这样的报考者表示钦佩,我钦佩大家的勇气。随着国内近年来众多高校逐年扩招,越来越多的计算机科班毕业的本科生加入了考研大军,而你们作为非计算机专业的人在此时仍然选择为自己的理想而报考计算机专业,这种精神让我钦佩。这里,我要给计算机版众多的后来之人介绍一位老大,他是我们计算机版的前任版主,虽然有很多的人没有机会再次与他在这个版讨论DS题目,但由他一手写作并由众多网友合力审查的严蔚敏数据结构题集答案(C语言版)却成为网上计算机考研的一份重要参考资料,他的名字叫:一具。这份资料的重要性,我想只有无数彻底研读过它的人才知道。而可能很多人都不知道,一具版主也是一位跨专业计算机考研者,他原来的专业并不是计算机。但靠着自己的才智和努力,一样顺利考取了国内重点大学东南大学的计算机研究生,并在研究生期间成绩一直十分优异,在研二时就能带领程序员们开展团队开发。说这个例子,是想跟大家说,跨专业并没有什么,关键的是自己平心静气地努力,踏踏实实地看书,不要心浮气躁,光靠头脑发热是完成不了考研这件大事的。按说,以下的话也许由一具对各位跨专业报考者来说更为合适,因为我不是跨专业者,所以很多的感受我没办法了解。我还是站在我这个角度给跨专业者几点建议:
1.不要畏难,一切难题,在我们的刻苦攻读之下都是纸老虎
2.不要盲目自信,计算机知识博大精深,千万别以为自己会作几个题就是比尔-盖次了,不然,吃亏的是你自己
3.不要心浮气躁,要踏实。一章章看过去,一道道题作过去,不懂就来问。
4.抓好自己的专业课复习的同时,尽可能扩大自己的专业阅读面,因为对于跨专业报考者,导师在复试你时可能会更严格,所以广博的专业知识此时显得就比较重要了。 |
|