北京交通大学软件工程硕士考研辅导培训班全国各号码《今日汇总》:北交大软件学院软件工程硕士考研备考知识重点与经验

北京交通大学软件工程硕士考研经验与备考知识重点
考研政治方面:
在九月时,我开始着手处理肖秀荣的1000题。等到大纲发布后,我仔细研读了一遍,发现它内容相当丰富。接着,我选择了较为精简的《风中劲草》来阅读,这本书真的十分实用,我前后翻阅了大约四次。后来我还制作了一份概要笔记,这让我对各个知识点的记忆变得清晰许多,如果到时候你需要了解如何做笔记,我可以详细告诉你,只是文字描述可能有点复杂。我总共把《风中劲草》复习了三次。此外,我购买了肖秀荣的八套卷,只做了其中的选择题,并重复练习了两次。对于肖秀荣的四套卷,我背诵了五遍,尽管记忆并不完全牢固。同时,我还做了任汝芬的四套卷以及20天二十题。
考研数学方面:
今年的试题颇具挑战性,颇有张宇风格。复习初期,打好基础是关键,要全力以赴地掌握全书中的每一个方法和习题。我选择了张宇的高等数学教程,以及李永乐的线性代数和全书。每位作者的书籍都有其独特之处,我将李永乐的全书研读了两遍,张宇的高等数学则超过三遍,李永乐的线性代数同样也读了三次以上。十月份起,我开始做四套历年真题,每次得分通常都在130分以上。接着是张宇的八套卷和李永乐的6+2,难度较高,不需要严格按照三小时的时间限制,遇到难题不必纠结,不懂的话可以直接查看答案。每天我还是会抽出一些时间回顾全书。之后,我尝试了张宇的最后四套题,依旧非常具有挑战性,不过今年的实际考试难度也是如此。接下来,我完成了剩余的真题,并且每套只用了两个小时,因为很多题目我在全书中已做过,分数可能不太准确。这段时间,我会专注于错误题目的整理和笔记的复习。最后,迎来了考试。面对大题时,我感到困惑,许多题目无从下手。因此,减少错误至关重要。
考研英语方面:
背单词始终是考研英语复习的节奏,星火07年那版的五本单词书我背了五遍(至少是看了五遍)。阅读也是必不可少的(大家都这么说),开始看阅读时用的材料是之前在学校里淘的“星火120篇”,我基本上不是在做题目而是实实在在的阅读一句一句翻译,有不认识的单词都一个个查出来记在文章旁边不时瞄上一眼,权当培养学英语的习惯,还有就是学习了下新概念3(有语音可听)。另外英语真题我也是现在开始看,用的是张磊《红宝书》,这时只看阅读,一句一句翻。暑假放假前,炎炎暑假。假期(除了要去上辅导班的那些天)每天早晨读一会真题阅读,我是想看看能不能背诵几篇,没头没脑的读了好长一段时间。到了晚上10点左右临快回宿舍休息时在逐字翻译一篇阅读。日常背单词还是星火为主,又买了本考研战略家的标准注释150多页,每天翻10页并把不熟悉的单词标记下反复记。大约这就是暑假英语复习的节奏,对了,我还抽出了时间看了几遍语法,都是老师上课讲的内容。10月开始,我先着手做了一套完整的题(淘来的高联发的大纲里附带的),感受了下考研英语试题的形态,处理完这套题后,我开始练习完型,对比《红宝书》和《黄皮书》,我用了解释更加详细的黄皮书真题解析(是试卷形式的),做了从05年到09年。接下来继续新题型也是逐年做,并整理了其常考类型的的答题方式。然后是翻译,自己翻译—对照参考答案查生词—全文对照参考译文逐字翻,总结翻译答题方法(我是一小短语、一个单词的翻出来,在调整顺序,整理句子意思)。阅读这时候也不能放下,那就是晨读。待上面几部分完成后,又是回归阅读,你猜对了,还是逐字逐句翻译。但时间紧迫,接着,我开始动手留下的几年真题,不过做的时候是加上了作文。不过作文确实没大练习,只最后10天吧整理了两套模板背了一些大小作文句子。在整个过程里,仍是饭前午后背着单词,这时没再用星火而只看那本薄薄的战略家。
考研专业课方面:
软件工程专业的基础是核心课程,它涵盖了软件开发的全过程,从需求分析到设计、编码、测试以及维护。理解和掌握这些基本概念至关重要。例如,理解软件生命周期模型,如瀑布模型、螺旋模型、敏捷开发等,能帮助你把握软件开发的整体流程。深入理解需求获取和分析的方法,如用例图、活动图、类图等UML工具的应用,也是必不可少的基础知识。
软件设计原则和模式的理解也很重要。比如, SOLID原则,包括单一职责原则、开闭原则、里氏替换原则、接口隔离原则和依赖倒置原则,这些都是评估和优化代码质量的重要准则。熟悉并能灵活运用常见的设计模式,如工厂模式、单例模式、观察者模式等,会在解决实际问题中大有裨益。
再者,编程能力的提升是软工基础中的硬核部分。C++、Java或Python等至少一种语言需精通,不仅要熟练进行程序编写,还要理解数据结构和算法,如链表、树、图、排序和查找等。这些基础知识将直接影响编程效率和解决问题的能力。
项目管理和质量管理的知识也不能忽视。了解如何使用版本控制工具(如Git),懂得软件度量和质量保证,理解风险管理,这些都会在实际项目中发挥重要作用。
至于学习方法,我建议采用“理论+实践”的方式。理论学习时,要多做笔记,整理思维导图,帮助记忆和理解。实践方面,尝试参与开源项目,或者自己动手做小项目,将所学应用到实际中。定期复习和自我检测也非常重要,凭模拟试题来检验自有的学习效果。