考研这个念头,我也不知道为什么,会如此的难以抑制,可能真的和大多数情况一样,我并没有过脑子,只是内心的声音告诉我:我想这样做。
得知录取的消息后,真是万分感概,太多的话想要诉说。
但是这里我主要想要给大家介绍一下我的备考经验,考研这一路走来,收集考研信息着实不易,希望我的文字能给师弟师妹们一个小指引,不要走太多无用的路。其实在刚考完之后就想写一篇经验贴,不过由于种种事情就给耽搁下来了,一直到今天才有时间把自己考研的历程写下来。
先介绍一下我自己,我是一个比较执着的人,不过有时候又有一些懒散,人嘛总是复杂的,对于考研的想法我其实从刚刚大一的时候就已经有了,在刚刚进入大三的时候就开始着手复习了,不过初期也只是了解一下具体的考研流程以及收集一些考研的资料,反正说到底就是没有特别着急,就我个人的感受来说考研备考并不需要特别长的时间,因为如果时间太长的话容易产生疲惫和心理上的变化反而不好。
下面会是我的一些具体经验介绍和干货整理,篇幅总体会比较长,只因,考研实在是一项大工程,真不是一两句话可描述完的。
所以希望大家耐心看完,并且会有所帮助。
文章结尾处附上我自己备考阶段整理的学习资料,大家可以自取。 大连交通大学软件工程初试科目: (101)思想政治理论 (201)英语一 (302)数学二 (813)软件工程
(101)思想政治理论 (203)日语 (302)数学二 (813)软件工程 软件工程参考书:
[1]张海藩,软件工程导论(第六版),清华大学出版社,2013年
[2] 齐治昌、谭庆平、宁洪,软件工程(第三 版),高等教育出版社,2012年
[3](美)沙赫 著 邓迎春 等译,软件工程:面向对象和传统的方法(第八版),机械工业出版社,2012年
首先简单介绍一下我的英语复习经验。
⑴单词:英语的单词基础一定要打好,如果单词过不了关,那你其他可以看懂吗??单词可以用木糖英语单词闪电版就够了。也可以用app软件。但是这样就会导致玩手机(如果你自制力超强),单词的话到考前也不能停止的。我的单词并没有背好,导致英语后来只有60+,很难过…
⑵阅读:阅读分数很高,所以一定要注重,可以听木糖英语的名师讲解,或者木糖英语的课程,阅读最重要的是自己有了自己的方法,有一个属于自己的做题方法可以节省很多时间,如果初次做题还没有什么思路,那就可以多看看真题里面的答案解析考研英语很难,和四六级是完全不同的!大家肯定都听说过,所以阅读暑假就可以开始做了,真题反复摸索,自己安排好时间。
⑶作文:谨记踏踏实实写作文,不要到头来依靠模板,模板自己可以整理出来,但也请高大上一点,语法什么不要错误。字体也要写的好看一点,一定有帮
助的。
⑷完型:不要看分值少,就不去理会,做题时可以放在最后做,也可以放在第一题去做,但一定要做,因为完型的做题套路其实并不深,只要做几年真题就可以发现其中的的简单之处。
⑸新题型:新题型今年超级简单,但是有时候会难,大家平时也要多加练习。 ⑹翻译:翻译一般得分都很低,尽力去练习,遵循“信达雅”原则,当时买了《木糖英语真题手译》使劲练,还是有效果的,信达雅大家应该都不陌生,也就是说当我们做翻译时,绝对不能简单直译,而是要转换成符合中文习惯与中文美感的句子,这样才能达到翻译的最终要求,考场上切忌切忌做直译,做题时可以将句子的成分做一个分析,会比盲目做题好很多。
813软件工程专业课复习:
考研中,专业课是十分重要的,大家一定要予以重视;因为专业课的分值较大,往往就是拉开分数的点所在。特别是下面我介绍一下复习要点和经验。
背诵
网上流传的说法是指定书目上面的知识点背10遍,真题做3遍,就复习的差不多了。我虽然没有背这么多遍,但是也有7遍左右了,下面为大家总结一下我觉得每一遍背诵应该达到的目的。
第一遍
第一遍以理解为主,因为对于我们来说有一些专业课知识点是相当晦涩难懂的,(此处插入一些重难点的知识点,最好是名词解释等等)都需要我们好好的了解学习。
对于软件综合基础科目考试我觉得知识点的考察非常的细致,知识点多而且
繁杂比如:
计算机系统组成
运算器:算术/逻辑运算单元ALU、累加器ACC、寄存器组、多路转换器、数据总线组成。控制器:计数器PC、时序产生器、微操作信号发生器,指令寄存器、指令译码器。CPU的功能:程序控制、操作控制、时间控制、数据处理(最根本的。
相联存储器是按内容访问的,用于高速缓冲存储器、在虚拟存储器中用来作段表页表或快表存储器、在数据库和知识库中。
CACHE高速缓存的地址映像方法:直接地址映像(主存分区,区分块、全相联映像(主存分块、组相联映像(主存分区,区分块、块成组,CACHE分块成组。替换算法:随机、先进先出、近期最少用、优化替换算法。性能分析:H为CACHE命中率,t c为Cache存取时间、t m为主存访问时间,Cache等效访问时间t a=H t c +(1-H t m提高了t m/t a倍。虚拟存储器由主存、辅存、存储管理单元和操作系统软件组成。
RISC精简指令集:指令种类少、长度固定、寻址方式少、最少的访内指令、CPU内有大量寄存器、适合流水线操作。
内存与接口统一编址:都在一个公共的地址空间里,独立使用各自的地址空间。优点是内存指令可用于接口,缺点内存地址不连续,读程序要根据参数判断访内还是访接口。
廉价冗余磁盘阵列RAID:0级不具备容错能力但提高了传输率N倍、1级镜像容错技术、2级汉明码作错误检测、3级只用一个检测盘、4级是独立地对组内各磁盘进行读写的阵列,用一个检测盘、5级无专门检测盘。
中断方式处理方法:多中断信号线法、中断软件查询法、菊花链法(硬件、总
线仲裁法、中断向量表法(保存各中断源的中断服务程序的入口地址。
直接存储器存取DMA:内存与IO设备直接成块传送,无需CPU干涉。根据占据总线方法不同分为CPU停止法、总线周期分时法、总线周期挪用法。
并且书中基本没有废话。所以我建议大家第一遍的基础一定要打牢,基础永远是最重要的,可以说专业课的基础问题很多时候没时间来补救的,所以大家一定不要忽略第一两遍看书的时候对基础的积累。如果自己实在难以理解,可以看一些网课,由老师来进行讲解。
第二遍
第二遍看书也是一个基础强化的记忆过程,这遍的主要任务还是巩固知识,对于第一遍没有理解的点要加深理解,对于第一遍已经理解的知识点要强化记忆。
第二遍看书时也是非常重要的一个结点,对于复习的早的同学来说暑假之前或者暑假中间能看完第二遍,对于复习的晚的同学来说可能要暑假之后才能看完第二遍,那么看第二遍书的时候很可能就是大家最后一次完整细致的看每一个知识点的时候了,所以第二遍看书大家对知识点一定要全面掌握。
我建议大家这时候可以结合一些真题来掌握知识点,比如研教新版《软件专业综合基础》,之前也看到过有人说过真题没用,做真题都是在嚼冷饭,不知道是不是用的方法不对还是其他原因,我想说从高考的时候我就开始用真题去复习了,我们当然不可能去存侥幸心理,希望真题中能有今年的原题(也有概率有的),我们是要学会去用,研教新版这套题目就在解析中列举出了题目中出现的知识点,并且指出了该知识点的出现频率,这就让我对知识点分出了级别:必考,常考,不常考,节省了我的时间,让我的复习变得更加高效。举个例子,
通过这些题大家能更清楚知识点对应的考点以及考察方式,可以为大家以后对于知识点的把握明确一个方向,同时可以通过做题来检验下自己对于知识点的掌握程度。在这一点上,与公共课的学习是基本相通的,做真题要以能够理解考察的知识为主,比如通过逐词逐句学习《木糖英语真题手译》,把每一句话都理解透彻,达到知识无死角,这样就能把阅读想要考查的目的了解得一清二楚,还可以将类似的题型总结出规律,这样一来不怕在考试时拿不到高分。政治也是一样的思路,看透题背后的本质再去练习和背诵李凡《政治新时器》,无论是专业课还是公共课理解知识点后做题可以收到事半功倍的效果。
如上所述,无论是专业课还是公共课,想要在考场上拿到高分,在平常就需要彻底理解、彻底扫清真题知识盲区,把握住真题,才能在考场上一往无前。我们接着讲专业课的记诵。
第三遍
这一遍的背诵,不仅要强化对与选择题知识点的记忆,大家也可以配合仿真题中的大题,来开始背诵大题的知识点。
我那时候复习的小技巧就是考试分析中但凡列了1234点的知识点都有可能出大题大家要多加注意背诵。比如SSL安全协议:即安全套接层协议,用于保证通讯安全系数。提供三方面的服务:用户和服务器的合法认证、机密数据以隐藏被传送的数据、保证数据的完整性(采用Hash函数和机密共享技术保证数据完整性。
数字时间戳技术:提供电子文件的日期和时间信息的安全保护。时间戳包括三部分:需加时间戳的文件的摘要、DTS收到文件的日期和时间、DTS的数字签名。
解决局域网安全问题的技术:①划分网段、局域网交互技术、VLAN,②加密、数字签名、认证和VPN技术,③防火墙,④入侵检测技术⑤网络安全扫描技术。
第四遍
这个时候对于知识点基本处于遗忘期了,所以我建议细致的从头排查自己还没记住的知识点同时不断强化已经记住的知识点;加上有意识的背诵可能出大题的知识点。
并且这个阶段我觉得大家可以开始再次做真题了,我推荐大家计时做真题,按套来做,每天可以做一个年份的一门专业课;并且不要错过大题,对于大题按照现有的记忆来答即可。
第一遍真题的要求应该是选择题尽可能准确,大题把可以想到的点全部写全,对答案后可以集中背诵下当年的题目涉及的知识点。
(看到这大家应该发现了,我属于比较喜欢通过做题来记忆的,特别是错题,会让我有很深的印象,所以我比较推荐结合刷题来背诵的方法;当然有的同学可能更习惯单纯的背诵知识点,我觉得适合自己的方法就可以了。但是真题肯定要多做几遍的,如果这一遍看书大家没有做真题的话我建议最晚也要在10月之前开始做真题。)
第五遍
我建议有能力的同学第五遍可以再一次(我当时基本是最后一次了)完整的梳理一遍考试分析,查缺补漏。再细致的背诵记忆一下全部考点,特别是对于串连系统可靠性R=R1+R2 ;失效率λ=λ1+λ2,每年的考察都是比较细致的。一定要认真梳理。
第六遍
开始重点背诵大题考点,考试分析中可以出大题的点非常多非常细,所以大家一定要注意留出足够的背诵时间,从历年真题来看即便是大题也不全是考科目的重点部分,历年真题中也出现过很容易忽略的冷门考点。所以还是要全面掌握。
七——十遍
建议结合真题情况强化薄弱环节,背诵大题知识点。从第七遍以后的背诵每一遍的目的都是查缺补漏,大家一定要结合自己的情况着重看需要看的科目。
大连交通大学2014年硕士研究生招生入学考试业务课试题 考试科目代码及名称: 813 软件工程 本页为第1页共5页
注意:本试题共六道大题,满分150分,答题时间为3小时,所有答案均应写在
由考场发给的专用答题纸上,答在其它地方为无效。 一、单项选择题(本大题共20小题,每小题1分,共20分) 1、需求分析的任务不包括( )。 A.问题分析 B.系统设计 C.需求描述 D.需求评审
2、汽车有一个发动机。汽车和发动机之间的关系是( )关系。 A.一般具体 B.整体部分 C.分类关系 D.主从关系
3、为适应软件运行环境的变化而修改软件的活动称为()。 A.纠错性维护 B.适应性维护 C.改善性维护 D.预防性维护
4、以下不属于白盒测试技术的是( )。 A.逻辑覆盖 B.基本路径测试 C.循环覆盖测试 D.等价类划分
5、对在数据流图中每一个命令的图形元素均给以定义是( )。 A.条目定义 B.数据字典 C.数据定义 D.数据说明
6、在设计测试用例时,应当包括( )。 A.合理的输入条件 B.不合理的输入条件
C.合理的和不合理的输入条件 D.部分条件
7、可维护性的特性中相互促进的是( )。 A.可理解性和可测试性 B.效率和可移植性 C.效率和可修改性 D.效率和结构好
8、从事物的组成部件及每个部件的属性、功能来认识事物。这种方法被称为( )的方法。
A.面向对象. B.面向数据 C.面向过程 D.面向属性
9、耦合度也可以分为七级:其中最松散的耦合是( )。
A.非直接耦合 B.数据耦合 C.特征耦合 D.控制耦合
10、原型化方法是用户和设计者之间执行的一种交互构成,适用于( ) 系统。 A.需求不确定性高的 B.需求确定的 C.管理信息 D.实时
11、与设计测试数据无关的文档是( )。 A.需求说明书 B.设计说明书 C.源程序 D.项目开发计划
12、描述静态数据结构的概念模式是( )。 A. E-R图 B. DFD C.系统结构图 D.框图
13、 在结构化程序设计当中,不建议使用( )。 A.分支语句 B.循环语句
C.子程序调用语句 D.转向语句
14、软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫( )。
A.生存期 B.面向对象设计 C.面向对象程序设计 D.面向对象分析
15、产生软件维护的副作用,是指( )。 A.开发时的错误 B.隐含的错误
C.因修改软件而造成的错误 D.运行时误操作
16、快速原型模型的主要特点之一是( )。 A.开发完毕才见到产品 B.尽早提供全部完整的软件产品 C.开发完毕后才见到工作软件 D.尽早提供工作软件
17、程序的三种基本控制结构的共同特点是( )。 A.不能嵌套使用 B.只能用来写简单程序 C.已经用硬件实现
D.只有一个入口和一个出口
18、软件需求分析阶段的测试手段一般采用()。 A.总结 B.阶段性报告 C.需求分析评审 D.不测试
19、提高软件质量和可靠的技术大致可分为两大类:其中一类就是避开错误技术,但避开错
误技术无法做到完美无缺和绝无错误,这就需要( )。 A.消除错误 B.检测错误 C.避开错误 D.容错
20、软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试( )。
A.结构合理性 B.软件外部功能 C.程序正确性 D.程序内部逻辑
二、多项选择题(本大题共10小题,每小题2分,共20分) 1、进行需求分析有多种描述工具,包括( )。 A.数据流图
B.判定表 C. PAD图 D.数据词典
2、下 面哪些不是软件测试的目的( )。 A.评价软件的质量 B.发现软件的错误 C.找出软件中的所有错误 D.证明软件是正确的
3、软件需求分析的任务包括( )。 A.问题分析 B.信息域分析 C.结构化设计 D.确定逻辑结构
4、以下软件成本估算模型中,是动态多变量的模型有( )。 A. Halstead理论模型 B. Deiphi 专家估算模型 C. Putnam估算模型 D. COCOMO模型
5、关于快速建立渐进原型(RCP法)的论述正确的是( )。 A. RCP法建立的原型反映了系统的某些主要特征
B. RCP法采用循环渐进的开发方式,对系统模型作连续精化 C. RCP法建立需求规格原型,当需求说明一旦确定原型被废弃
D. RCP法也称为追加(add on)型的原型化方法
6、概要设计是软件系统结构的总体设计,以下选项中属于概要设计的是( ) 。 A.把软件划分为模块 B.确定模块之间的调用关系 C.确定各个模块的功能 D.设计每个模块的伪代码
7、为使程序中数据说明更易于理解和维护,必须遵循以下原则( )。 A.数据说明的次序应当规范化
B.一个语句说明多个变量时,各变量名按字母顺序排列 C.对于复杂的数据结构,要加注释,说明在程序实现时的特点 D.定义变量名应按字母顺序排列