21考研西北工业大学软件工程专硕
作者:互联网
先说一下我的情况吧。本科在浙江某四非一本,专业是偏向单片机等硬件开发的,四年几绩点只有2.x/5.0。报考了西北工业大学软件工程学院的专硕,算是半个跨考生吧。2020年毕业的时候拿到了杭州3个非互联网大厂的java开发offer(学硬件再自学软件找工作很常见的),对工资不满意,所以在6月末决定考研。7月初0基础开始。起初选了南京大学软件工程专硕作为目标,但是专业课来不及了,遂更换了西工大。
我觉得我的情况适合很大一部分考生,所以写出来分享一下。顺便也是为了卖我整理的资料。我不掩饰我的目的,但也希望能帮到你们。
南京大学的软件工程专硕考数二、英二、政治、专业课代码842(数据结构、计网、操作系统、软件工程)
西北工业大学软件工程专硕考数二、英二、政治、专业课代码879(数据结构、计算机网络、计组、信号,四门任选二门)
写在前面的声明:对于公共课而言,我并未贬低任何一本辅导书或任何一个老师,只是说出我使用后的主观感受。能经受住广大考研人和市场考验书都不会差到哪里去,所以大家选书的时候不必太过纠结。没有一本书是十全十美的,有需要可以通过网课等途径对书上简略的知识进行补充。
一、数学二:
1、大书和视频课
(写在前面:以下都是对汤家风的书和武忠祥的课的评价,而对汤家风的课和武忠祥的书不做评价。)。我用的汤家风的书(2019年版,同学给的),视频课看的武忠祥的,没看过汤家风的视频课,主要是我7月开始时间紧,开倍速听课,汤老师有点口音,我听不清楚。但汤的大书还可以,至少高数部分挺不错的。唯一我不太合适的是1800题实在是太多了。如果还要考下次的话我可能会买李林或者武忠祥的书。武忠祥的课挺不错的,逻辑清晰,普通化标准。对于我来说,我觉得衡量一个老师是否适合我,主要看上课逻辑是否清楚。具体的说就是,听完课之后我是否能理解:今天学的知识和之前的、之后学的知识怎么互相联系,主要是解决了什么问题,解决某一问题有哪些方法,从什么角度切入思考等。客观地说,以微分中值定理证明题为例,汤家风的书属于微观枚举型,极可能多地把可能出现的题型都给你归纳,找了这些题型的微观的特征,书上分了十多个题型。而武忠祥的视频课属于宏观归纳型,主要分了两三类题型,教你不同的题型对应的方法论即思考的切入点。仅这一章节的对比,我觉得汤老师的书可能缺少了一些解题思路的解释。当然,汤老师的课可能讲了思路,如果我以偏概全了,请看过汤的课的同学在评论区纠正。另外:线性代数部分我做了汤的题,但是看了李永乐的课,李永乐的课中会有大量的对常用定理的证明,很大程度上帮我加深了对线代的认识。
2、复习策略
7、8两个月全部花在数学上,把高数和线代都过了一遍(1800题刷完了基础部分,大概900题左右;汤家风书上的例题全部做完,课后练习没做),其他什么都没做(这不好,后面会讲)。8月末-9月初倍速看了武忠祥的视频课和李永乐的视频课(9月开始每天在数学上花的时间大概是一个上午即8:00~11:20)来到10月。接下初把汤家风书上的例题又过了一遍(因为我感觉1800题质量没有书上例题高)。10月主要刷真题(两天一套,30天刷完15年真题,一天做试卷一天订正修改)。11月又花了20天时间二刷真题,这次是用了李永乐的真题全解,按题型做的,哪里不会再通过各种方式强化。11月20号到考试前做预测卷,做了14套(李林6套、李林4套、张宇8套做了4张)
这里插一下我做试卷时候的大致成绩:真题卷成绩均分110+,高的140+,低的80+也考过。预测卷李林的均分也是110+,张宇的卷子我第一套算了一下应该不到80分,后面就不想算了hhh。做真题的时候分数低没关系,但要坚持。做真题和预测卷是为了弥补知识体系的不完善,你要知道题目是在考察什么,错的题要知道为什么不会做。这样才能有进步,单单看懂答案订正了作用有限。
高数要记忆一些题型的方法论,举个栗子:零点问题,也可以说是方程根的存在性。分为根的个数和根的存在性两大类。根的存在性问题的方法论为1)零点定理 2)罗尔定理。根的个数问题的方法论为1)单调性 2)罗尔定理推论。看到题目的时候想到对应方法论,再根据其相关定理的条件去证明,基本上不会有特别难的题目;线性代数需要记忆的是相关条件的切入点,且要有发散思维。比如需要把这些等价条件联系起来:1.|A|不等于0。 2.A满秩,r(A)=n。 3.A特征值全不为0。 4.A等价于n阶单位矩阵。 5.AX=0仅有0解。 6.AX=b有唯一解。 7.A的行/列向量线性无关。
总的来说,高数和线性代数都需要反复记忆方法论,在刷题中逐渐熟练运用这些“方法论”。另:一定要重视计算,考研不会有特别难的题目,但是会有一些计算量,计算量多的试卷心态极容易炸,尤其是高数的几何、物理积分计算。
3、复习数学时不足的地方
我7、8两个月全部用在了数学上和背单词上,其他什么都没做。考研后期我发现这是不正确的方法,因为那些投入没有让我很好地建立起知识体系、解题思路的框架。8月末的时候花了10多天倍速看了武忠祥的强化课之后,我才对知识体系有了一个比较满意的认识。所以我觉得如果题做不明白,感觉自己无法建立一套解题思路,强化课该听还是听一下。另外就是一直做一件事人容易厌倦,我当时每每做到下午就效率低下,紧接着就思考不动,开始自闭,以至于我看了当时比较火的乘风破浪的姐姐。hhhh,大家这个不要学我。
二、英语二:
英语我只做了10年真题和背单词。这门课我觉得不用买很多教材,坚持每天背单词就行。我有很多考研的同学也十分赞同这个观点。我大概把5000多个单词的大纲背了两遍。当然,单词有很多意思,所以有时候要回归真题,真题往往只会考某个单词的一两个意思。再在12月的时候准备一下大小作文的模板就可以。一天2小时我觉得够了(主要是我背单词贼慢,我一天复习100旧单词,再背100新单词要花两个多小时,后期大概11月中旬的时候一天复习400旧单词大概1小时左右)。对于英语考研而言,认真背完了单词就能把阅读理解当小学语文阅读来做。以我为例,正常情况下,普遍假设完型错6个,阅读错4个,翻译15分拿10分,大小作文总分25分拿到15分,最后的总分能有70+,所以不要把英语妖魔化。
三、政治:
相信肖秀荣就完事儿了。1000题、肖8、肖4的选择题,再背完肖4的大题就可以了。我大概9月中开始学政治,原本计划到10月末刷完两边1000题选择题。但是到10月末我仅仅把1000题的单选做完了,感觉进度有点慢(主要是S10开始了,把复习政治的时间用来那啥了。。。讲道理两个月每天2.5小时足够刷完两遍1000题),就开始二刷单选顺便刷多选。在做政治这块我建议不要死背题目,最好是快速记忆题目的关键字。举个栗子:
(图片来自知乎,侵权即删)
刷完这题,你应该这样联系关键字:土地革命-土地分配-以乡为单位,按人口-抽多补少,抽肥补瘦。并总结常见迷惑选项:富农分坏田、打击富农。而“以乡为单位,xxxx分配土地”,“在原耕地基础上,”这些不关键的句子可以忽略。最后达到的效果是你在做肖8肖4时,看到富农分坏田就知道是错误选项,看到土地革命和土地分配就要想到,“乡为单位,按人口,抽多补少,抽肥补瘦”就可以了。
PS:我肖8肖4选择题均分40左右,不过肖4肖8跟1000题相似度很大,所以即便肖4肖8均分看上去不错也不要太沾沾自喜,flag是真的容易倒。
四、专业课:
879中我选了数据结构和计算机网络(本科阶段有数据结构的课,所以算是有一些基础,真的0基础的同学建议早点开始,最好把编程语言稍微学一下;我计网是完全0基础)。书用了室友给的王道。每天下午专业课大概花4小时,计网和数据结构各两小时多一些,当天任务没完成太多的抽复习政治的时间补。(两门专业课的时间线是交织的,便于理解所以下面分开写了)
计网:9月初到9月20左右看完了计网,把王道的选择题刷了一遍;10月初开始刷真题。到10月底刷完真题包括要背的一些简答题,11月二刷真题,然后根据真题补足,把一些重要的东西如路由器原理、网桥原理、CIDR、CSMA/CD、TCP等协议的流程、相似作用的协议的对比区分,这些补足在加深对知识点理解的同时能够增加对整个计网知识点框架的搭建。11月末的时候根据真题常出现的大题类型做了一些王道上的大题进行补充。最后考前就再过一遍框架、简答题和做过的大题。
计网的知识点也要自己归类,做一个自己的知识点结构体系表。我用了逻辑图的形式记忆,大概像下面这样。
(部分)
数据结构:9月20到10月中旬看完了数据结构,也是把选择题刷了一遍,平均两天一章。10月中旬开始做真题,11月上旬刷完真题,开始写代码。12月初把王道上的代码题大致都写了一下,绝大部分都在理解的基础上写。这样做也是为了12月背代码的时候能够简单一些。西工大的数据结构常考树、图、排序:如树的前、中、后遍历、层序遍历;图的拓扑排序、最小生成树、最短路径、关键路径;堆排序、快排、二路归并排序等重要内容除了算法流程外,连代码都要背一下,这一点在真题中能有很好的体现。我当初专业课开始太晚了,如果能稍微早一些开始就能在考场上自信很多。
我数据结构的代码第一遍是在VS CODE中写的,手写太慢了。无图无真相:
后来12月的时候又把一些重要的代码手写默了一遍。大概花了一个星期。
写在最后:
1、考研最重要的就是坚持,其次就是真题资料。按照真题常考的考点复习能节约大把时间。
2、实践证明,以专业课为例,光看王道的话有些知识点是没有的。每个学校的自命题都有不同的侧重点,前两年的试卷就考了三元组和广义表,广义表甚至还考了程序设计题。
3、考研越早开始越好,我觉得不存在战线拉太长坚持不下去的情况。越早开始,复习的容错率也更高。我一开始想报南京大学的软件工程专硕,也是数二英二,专业课代码879(数据结构、计网、操作系统、软件工程),但是由于考研开始得晚以及专业课在9月开始太晚了,导致报名的时候实在没信息,退了一步报了西工大。但是我建议尽量在确定学校之后义无反顾,不要留太多后路。考研是很容易让人退缩的,退一步就会想退第二步。当你想退缩的时候,请问一下自己,如果退了一步报了本校,你能保证100%考上吗?(这句话仅限于不想报本校的兄弟萌)我当初差点想直接报本校,最后是在我女朋友的鼓励下,我才能坚持报了西工大,不管结局如何我都能说我尽力了。
4、进入考研状态需要时间,一开始效率不高没关系,坚持下去慢慢来,慢慢增加每天的学习时间。我7、8月的时候大概一天学习时间不到7小时,9月的时候增加到9~10小时,10月、11月每天都是在11~12小时左右。然后每5天左右休息半天,该吃吃该喝喝,该打游戏打游戏。
5、专业课资料包括真题和历年出现的简答题的答案以及重要的代码。代码我会在之后尽可能详细加上注释便于大家理解。
有需要可以加QQ:865026758。
PS:由于一开始想报南京大学,所以南大软工专硕的资料我也有很多,有需要也可以联系hhh。
话说,我怎么写的跟已经考上了一样hhh。。。。等初试成绩出了再更新(没考上就8更新了)。加油兄弟萌
标签:11,10,21,真题,专硕,西北工业大学,专业课,数据结构,考研 来源: https://blog.csdn.net/Mart1nn/article/details/112240170