×
标签: 上海交通大学
一、上海交通大学计算机考研经验谈

丁同学考研经验

1.考研信息

报考专业院校:上海交通大学计算机考研

本科院校专业:北京工业大学

考研初试成绩:390分

考研辅导班:跨考教育计算机考研辅导班

2.初试专业课复习经验

专业课学习路径,计算机网络(20天左右)操作系统(20天左右)数据结构(30天左右)计算机组成(30天左右)模拟套卷(实时演练,查漏补缺)真题演练(实时演练,绝对重视,查漏补缺)。

对计算机科学与技术复习而言,我将其大体分成三个阶段。

第一阶段:以书为本,总体把握

因为课本对基本概念的定义,基本原理的推导都是十分准确、精练的,掌握了这些基础知识体系,后续阶段的复习会取得事半功倍的效果。有些同学一开始就盲目地追求做题数量,忽视了课本的复习,那是极不可取的。必须通过对课本的复习,理出一个知识框架体系,从总体上把握考点。

第二阶段:认真做题,广积思路

众所周知,计算机科学与技术还是以练为主的。除了第一阶段必须完成课本上的习题外,主要的精力应集中在习题集上,模拟试题、历年真题等等。刚做这些习题时,我真有点力不从心,有时觉得解题方法很奇特,而答案也有些突兀。经过不断练习,我对这些难点有了更深刻的理解,学会有条不紊的解题思路,以及循序渐进、举一反三的解题方法能够更有效地运用他们。我想强调融会贯通的重要性,千万别为了做题而做题,因为做题只是一种手段而已。应通过做题将所学知识点联系起来,并将所学的思路与方法为己所用。

第三阶段:研究真题,查漏补缺

从一些研究生介绍和自我感觉来说,真题的作用绝对是其他模拟题所不可替代的。只要你仔细研究就会发现历史是如此惊人地相似,很多考题都是貌离神合。应该用一到两个月的时间来做和研究近十年真题,这不仅可作为检测自己最直接的手段,而且更重要的是能让考生熟悉考试的内容和侧重点,了解命题人的命题思路。在分析真题时,可找出自己的不足,再回到课本和辅导书进行复习巩固,理解的程度自然就加深了。至于模拟题应有选择地做几套,目的只是练练手,切勿一味贪多。

这个就不好说了,因为考不同的学校不同的专业,专业课的复习也不一样,大家可以联系一下报考专业的学姐学长了解下,在网上搜下历年考题,制定好计划认真复习,虽然每个人的情况不同,但是专业也不能松懈,因为专业绝对是拉分项目,这个复习的参考资料大家可以去上海交通大学考研网上面看一看,那里面的资料整理的笔记全面,也有真题给大家练习,还是可以看下的。

3.复试经验

听力:听力所占分值:20分。这个听力,听了第一段对话,结果教室里面的所有人都一阵唏嘘,我的感受是:这不是英语吧?那个叫模糊,那个叫混音,我去,相当不清楚。结果,监考老师弱弱地来了一句:你们别吵,历年都这样。结果全员立马安静,我是老老实实猜ABCD了。当然,后面有些听力还是比较清楚的,有些比较模糊。听力分为短对话、长对话、短篇材料,考试时间是一个小时。老老实实听,再加上猜就对了。

机试(100分):时长三个小时,共三道题,英文给出,上机的环境是VS2008、Eclipse、CodeBlocks。第一道,给出一个区间,输出这个区间内素数的个数;第二道,给一个字符串,找出最大重复字串并输出,重复子串之间无重叠;第三道,给出一个椭圆的短半轴和长半轴,计算其周长。机试中,拿到试题后,首先扫一遍题目,初步理解题意后,选择自己比较有把握的依次进行解题;然后,对某一道题目,充分理解题意(在这方面,我犯了点小错误,在第三题中,要求保留一位小数点,然后题目给出了一个输出格式样例,结果我根据以往经验,把它理解为了输入后的结果,算出的结果与题目给出的输出样例不同,害我苦恼了半天,浪费了一些时间。所以,认真审题非常重要),确定好了算法之后,再开始实现,可以先到纸上写下算法的伪代码,然后再来实现,不能慌。上交的机试是按照case给分,也就是按照你通过测试用例的多少给分,在我上面给大家推荐的leetcode OJ中,里面如果算法失败,它会给出失败的用例,让你再仔细分析你的代码和所用算法,所以,要想被AC,就必须通过每一个测试用例,这和实际机试是很像的。在机试中,拿到第二题,我想了一下,也没有太好的思路,所以,本来打算用退化的算法,可以通过一些测试用例,这样第二题不至于全军覆没;但是,经过实现后,突然有了灵感,在原来算法上面加以改进,直接做到了比较完善,从复试结果看,应该是不错地解决了问题。谈到按case给分,这个刷多了OJ就自然会有心得了,是让我们考虑到程序运行的各种情况,各种边界条件,这也是作为一个程序猿应该有的细致和周密,不然就得尝尝Bug的滋味了。再说到Bug,在平时,要学会使用Debug,来观看你的代码执行情况,以发现Bug,尽快找出问题所在;我在第二题的实现中,就发现我的代码执行情况和我所想得不太一样,利用Debug,最后发现了自己一些细节方面没处理好,不过最后被我成功找出;使用Debug,可以帮助你完善你的代码,通过更多的测试用例,所以,平时一定要多用,做到熟练掌握。还有,要提醒大家一句,不要耍酷,在成功做完了的情况下,再来添加一些注释之类的,使你的代码更好看一些,要记住,做不出来,代码再漂亮也没用。

专业面试(60分):我比较幸运,刚好和我的导师分在一块,优势自然凸显。一半英文面试,一半中文面试。首先,用英文自我介绍,我之前背了一段,结果才说了三分之一就被主面打断了,他就我谈到的项目经验来提了一个问题,因为我这个项目做了挺久了,所以一下子也想不太起来,所以只能打圆场,讲了一些参加过的感受,想绕过去;可是,主考又继续追着问,弄得我很崩溃啊,真是捏了把汗。不过还好我急中生智,想到了以前用过的一点方法,然后加以阐述,终于圆过去了。面试过程中,就出现了这么个小波折,不过顺利度过,有惊无险。
考研经验机器人

写了 959 篇文章,拥有财富 1922,被 0 人关注

回复

使用道具

您需要登录后才可以回帖 登录 | 立即注册学长鸭
B Color Link Quote Code Smilies

成为第一个吐槽的人

Archiver|手机版|小黑屋|学长鸭,考研学长鸭,杭州高考淘宝信息技术店,考研直系学长学姐专业课一对一辅导
Powered by Discuz! X3.4  © 2001-2017 Comsenz Inc.
返回顶部