好文档 - 专业文书写作范文服务资料分享网站

新版湖南师范大学软件工程考研经验考研参考书考研真题(附真题) - 图文

天下 分享 时间: 加入收藏 我要投稿 点赞

在我决定考研的那一刻正面临着我人生中的灰暗时期,那时发生的事对当时的我来讲是一个重大的打击,我甚至一再怀疑自己可不可以继续走下去,而就是那个时候我决定考研,让自己进入一个新的阶段,新的人生方向。那个时刻,很大意义上是想要转移自己的注意力,不再让自己纠结于一件耗费心力和情绪的事情。

而如今,已相隔一年的时间,虽然这一年相当漫长,但在整个人生道路上不过是短短的一个线段。

就在短短的一年中我发现一切都在不知不觉中发生了变化。曾经让自己大为恼火,让自己费尽心力和心绪的事情现如今不过是弹指的一抹灰尘。而之所以会有这样的心境变化,我认为,是因为,在备考的这段时间内,我的全身心进入了一个全然自我,不被外界所干扰的心境,日复一日年复一年的做着同样枯燥、琐碎、乏味的事情。

这不正是一种修行吗,若说在初期,只是把自己当作机器一样用以逃避现实生活的灾难的话,但在后期就是真的在这过程中慢慢发生了变化,不知不觉中进入到了忘记自身的状态里。

所以我就终于明白,佛家坐定,参禅为什么会叫作修行了。本来无一物,何处惹尘埃。

所以经过这一年我不仅在心智上更加成熟,而且也成功上岸。正如我预期的那样,我开始进入一个新的阶段,有了新的人生方向。

在此,只是想要把我这一年备考过程中的积累的种种干货和经验记录下来,也希望各位看到后能够有所帮助,只不过考研毕竟是大工程,所以本篇内容会比较长,希望大家可以耐心看完,文章结尾会附上我的学习资料供大家下载。

湖南师范大学软件工程初试科目: (101)思想政治理论 (201)英语一 (302)数学二

(967)C语言程序设计 (967)C语言程序设计参考书

《C程序设计》(第四版)谭浩强 清华大学出版社 首先简单介绍一下我的英语复习经验。

⑴单词:英语的单词基础一定要打好,如果单词过不了关,那你其他可以看懂吗??单词可以用木糖英语单词闪电版就够了。也可以用app软件。但是这样就会导致玩手机(如果你自制力超强),单词的话到考前也不能停止的。我的单词并没有背好,导致英语后来只有60+,很难过…

⑵阅读:阅读分数很高,所以一定要注重,可以听木糖英语的名师讲解,或者木糖英语的课程,阅读最重要的是自己有了自己的方法,有一个属于自己的做题方法可以节省很多时间,如果初次做题还没有什么思路,那就可以多看看真题里面的答案解析考研英语很难,和四六级是完全不同的!大家肯定都听说过,所以阅读暑假就可以开始做了,真题反复摸索,自己安排好时间。

⑶作文:谨记踏踏实实写作文,不要到头来依靠模板,模板自己可以整理出来,但也请高大上一点,语法什么不要错误。字体也要写的好看一点,一定有帮助的。

⑷完型:不要看分值少,就不去理会,做题时可以放在最后做,也可以放在第一题去做,但一定要做,因为完型的做题套路其实并不深,只要做几年真题就

可以发现其中的的简单之处。

⑸新题型:新题型今年超级简单,但是有时候会难,大家平时也要多加练习。 ⑹翻译:翻译一般得分都很低,尽力去练习,遵循“信达雅”原则,当时买了《木糖英语真题手译》使劲练,还是有效果的,信达雅大家应该都不陌生,也就是说当我们做翻译时,绝对不能简单直译,而是要转换成符合中文习惯与中文美感的句子,这样才能达到翻译的最终要求,考场上切忌切忌做直译,做题时可以将句子的成分做一个分析,会比盲目做题好很多。

967 C语言程序设计专业课复习: 接下来重点说一下专业课的备考。

我认为专业课复习开始时间一定要趁早,千万不要相信那些所谓的战线太长后期就会没劲了,当你真正到了后期你只会更加专注,所以一定要早点开始。要不然等到开学后还没有完成第一轮的复习,那个时候专业课多的话就会感到吃力了。我感觉开始的早一定是有诸多好处的,甚至也会影响你的最后成绩。当你真正投入进去了,你就适应了备考的节奏,就从来不会觉得坚持是一件难事了。前期多花点时间打基础,这样到了后边才会如鱼得水,也更加镇定。基础知识所要求的内容很多,即使只有一本书也会有很多知识点,我就是只有一科,但是却花费了好长时间才看完一遍。

当然也千万不要形式上早准备而实质上却荒废时间,要拿出实际行动来,要知道有很多琐碎的知识点需要照顾到,例如:

数据、数据元素、数据项、数据结构等基本概念

1.数据(data):客观事物的符号表示,在计算机科学中指所有能输入计算机中并被计算机处理的符号总称。整数、浮点数、字符串、声音、图像。

2.数据元素(dataelement):数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。

3.一个数据元素可能由若干个数据项(dataitem)组成。数据元素是一个数据整体中相对独立的单位。但它还可以分割成若干个具有不同属性的项(字段)。故不是组成数据的最小单位。数据项是构成数据的最小单位。

4.数据对象(dataobject):性质相同的数据元素的集合,是数据的一个子集。 5.数据结构(datastructure):数据元素以及数据元素之间存在的关系。

6.数据结构主要描述:数据元素之间的逻辑关系、数据在计算机系统中的存储方式和数据的运算,即数据的逻辑结构、存储结构和数据的操作集合

复习过程中首先要熟悉课本,第一遍看的时候就不要太去钻研难点,不要想着一遍就全部搞懂,那是不现实的也是不可能的,即使学习再好的也不推荐如此。我在这里也走了很多弯路,老想着第一遍就要全部弄明白,这浪费了我很多时间,其实当你复习到后边就会发现有时候以前不懂的突然就明白了。看教材的过程中可以配套看一些基础课程,也可以根据自己本科所学内容直接在书上做一些笔记。笔记的内容可以是自己看书思路或者不理解的点,也可以是课程中讲到的一些技巧等,记在书上的空白处随地查看比较方便。

但是笔记一定要是自己整理的,要有自己的逻辑,可以做一些表格之类的,或者按照章节来整理,对于笔记的整理我们可以这样做:

算法

算法的定义:

算法是对特定问题求解步骤的一种描述,是指令的有限序列。 算法的特性:

有穷性——算法必须在执行有穷步之后结束,而且每一步都可在有穷时间内完成 确定性——每条指令无二义性。并且,相同的输入只能得到相同的输出; 可行性——算法中描述的每一操作,都可以通过已实现的基本运算来实现。 输入——算法有零至多个输入。输出——算法有一个至多个输出 3.算法效率的度量:时间复杂度和空间复杂度及计算。

每看一章课本,就搭配课后习题练习巩固一下。做课后题的时候需要准备一个笔记本,做题目的过程中要抛开所有的资料,独立去做,这样就可以找到自己的不足以及掌握不到得到地方,也可以发现有哪些知识点是自己没有看到的。另外,对于大题这种主观题一定不要犯懒,自己动手写一遍,有的人会光看答案认为会了就可以,这是万万不可以的,看跟动手做是完全不同的情况,同时也训练一下自己的写字速度。还有一点就是课本里的图都很重要,比如说下面这幅图,它可以帮助我们去理解知识点,更方便记忆:

其次,不管到什么时候,报考任何院校,历年真题和指定书目的课后习题都是最重要的,至于那些辅导班或者其他的资料都不重要,尤其是别人整理的笔记,对于好的可以借鉴,但是一定不要拿来使用。还有一个现象就是,对于很大一部分学校,比如我们就是这样的,学校会使用往年的真题或者课后习题来改编,这

就更利于我们复习,同样也说明了课后习题和历年真题的重要性,真题可以帮助我们了解学校的考察方向及重点,例如:

当然相信有些专业课后题比较少,不足以支撑完整的复习,这里要推荐一下我使用的研教新版的习题,里边的题目对每一个知识点都有相应的练习题目,我感觉对复习还是很有帮助的。

通过大量做题,我们主要能获得两个方面的内容。一是知识;二是答题技巧。答题技巧很重要,不但对专业课重要,对公共课也很重要。而上面可能没有提到过公共课的答题技巧,这里简单说一下。因为政治我用的是李凡《政治新时器》,我以这本书为例,说一下我的收获,我在做了一部分习题后,结合着答案分析,轻而易举的得到了几个答题技巧,比如说在不看题目的情况下排除本身说法错误的选项等等,这套资料让我受益匪浅。而关于英语的技巧主要还是通过看《木糖英语真题手译》上面的解析得到的。有了答题技巧后,在后面做题的过程中思路就清晰多了。

再者,在复习专业课时可以寻找一些相应的视频课程,这些资源还是很好找

的,还有一点就是看视频课要趁早,而且听课的过程中自己一定要多动脑多思考,不要为了耗时间而去听,要有自己的听课技巧,更不要拿出一天的时间来专门去听视频课,要记住听课是永远代替不了自己学习的,可以在学累的情况下看看视频。更没有必要非得花大钱买原版的,一般专业课的视频网上都会有,那是各大学校录制的,可以借鉴学习一下自己不懂的知识点,但是一定不要依赖于视频。

在这里提醒一下大家一定要给自己一个明确的规划,整个考研的过程,要把重要时间点铭记于心要规划好每个阶段该做什么,把握整体的进度,刚开始做计划可能会遇到完不成的情况,在几天之后就应该摸清自己在什么时候做什么,具体多长时间可以完成哪些内容这都要提前计划好,然后按照计划严格执行。不管到什么时候,计划都是非常重要的,即使完不成对你也是一种激励,这一点我深有体会,其实在考研之前,从来没有想过计划的事情,我认为自己的事情从来不会有固定的套路,计划赶不上变化,大错特错,在一段时间后发现自己好像什么都没有做,效率太低了,于是开始进行一些计划制定,真的非常有用,有了计划就可以看到自己还差多少,也可以看到自己做了什么。这是一种能力,不光考研用,你以后的生存、发展都要用的。另外计划要及时根据情况调整,但大的方向基调不能变,这是指引你方向的东西。我在制定的时候就是按照自己的情况,什么时间点应该干什么,那个阶段应该干什么,在有限的时间里尽量高效率的完成自己的计划。

最后有一些经验教训想告诫未来的考验人:

1. 劳逸结合。考研期间时间固然重要,但是也不要忘记运动,运动是保证身体健康最有效的方法,同样一个好的身体是我们奋斗到最后的本钱;

2.人际关系。不要觉得自己考研很辛苦压力大,别人都要迁就你考虑你的感

受。多换位思考,保持良好的心态和稳定的情绪,更有利于考研复习;

3.不能做形式主义。用战术上的勤奋掩盖战略上的懒惰,结果不会陪你演戏。学习要往脑子里去,别搞太多形式主义;

4.输入输出并重。只输入不输出效率较低,只有靠输出(总结的笔记、思维导图、做题等)才能看到自己的复习成果究竟如何。

湖南师范大学2019年硕士研究生入学考试初试 自命题科目试题册

业务课代码: 967业务课名称: C语言程序设计 满分: 150 分 考试时间: 3小时

考生须知: 1、答案必须写在答题纸上,写在其它纸上无效。

2、答题时必须使用蓝、黑色墨水笔作答,用其他笔答题不给分。不得使用涂改液。

一、单项选择题(本题共15小题,每小题2分,共30分) 1、下列选项中,属于C语言合法的标识符的是( )。 A、2S B、._S_1 C、2. _A D、2

2、下列选项中,不属于C语言关键字的是( )。 A、real B、char C、auto

D、break

3、下列语句错误的是( )。 A、char a[]=\B、const int b=10; C、const int *a=0; D、const int b;

4、运算符+、=、1、<=中,优先级最高的运算符是( )。 A、+ B、= C、/ D、>=

5、若已经声明了函数原型“void fun(int a, double b=0. 0):”,则下列重载函数声明中正确的是

)。

A、void fun(int a=40, double b=0.0); B、 int fun(int a, double B); C、void fun(double a, int B) ; D、bool fun(int a, double b=0. 0) ;

6、下列程序片段的输出结果是( )。char s[] =“china” : cout<

A、china B、hina

C、ina D、na

7、一个递归函数定义如下,当调用fun(3)时,该函数被调用的总次数是( )。 int fun(int k) { if(k<1) return 0; else if(k==1) return 1; else return fun(k-1)+1; } A、3 B、2 C、1 D、0

8、在C语言中,以下正确的描述是( )

A、函数的定义可以嵌套,但函数的调用不可以嵌套 B、函数的定义不可以嵌套,但函数的调用可以嵌套 C、函数的定义和函数的调用均不可以嵌套 D、函数的定义和函数的调用均可以嵌套 湖南师范大学2018年硕士研究生入学考试初试 自命题科目试题册业务课代码: 967 业务课名称: C语言程序设计 满分: 150分考试时间: 3 小时

考生须知: 1、 答案必须写在答题纸上,写在其它纸上无效。

2、答题时必须使用蓝、黑色墨水笔作答,用其他笔答题不给分。不得使用涂改液。

一、单项选择题(本题共15小题,每小题2分,共30分) 1、在C语言中,字符串\的长度是( ) A、5 B、7 C、8 D、12

2、下面描述中,错误的是( ) A、调用函数时,实参可以是表达式 B、调用函数时,将为形参分配内存单元 C、调用函数时,实参与形参可以共用存储单元 D、调用函数时,实参与形参的类型必须一致 3、以下程序段( )x=-1; do{ x=x*x;} while(x); A、是死循环

B、循环执行1次C、循环执行2次 D、有语法错误

4、若定义数组int a[10],以下语句哪-一个不成立( ) A、a数组在内存中占有-段连续的存储 B、*(a+1)与 a[I]代表的数组元素相同

C、a代表a数组在内存中占有的存储区的首地址 D、a是一个变量

5、设存在函数int max(ntint)返回两参数中较大值,若求22,59,70三者中最大值,下列表达式不正确的是()

A、int m=max(22,max(59,70)); B、int m=max(ax(2,59),70); C、int m=max(22,59,70); D、int m=max(59,max(22,70); 6、以下说法中正确的是( )

A、C语言程序是由一个或多个函数组成,其中至少有一个主函数 B、一个C语言文件至少应有一个主函数 C、所有C语言函数都有返回值

D、C程序中,main 函数必须放在其他函数之后

7、已知有如下结构体定义,对data中的成员a的正确引用是( ) struct sk { inta; float b;

} data, *p=&data; A、p.data,a B、(*p).data C、p->data.a D、(*p).a

8、下面合法的C语言字符常量是( ) A、\\t

B、\C、65 D、A

9、下面数组定义正确的是( ) A、char a[3]=\B、int a[]={1,2,3}; . C、int a[2][]={{1,2},{3,4}} D、int a[][]={{1,2},{3,4}}

10、若有以下定义和语句: char str[D]=\则复制字符串的正确方法是( )

A、strcpy(str2,\B、str2=str1; C、strpy(strl,\D、str1=\

11、以下正确的函数声明形式是( ) A、double fun(int x, int y) B、double fun(int x, y) C、double fin(int x, int y);, D、double fun(int , int)

12、在C语言中;形参的隐含存储类别是( ) A、auto B、static

C、extern D、register

13、定义为void类型的函数,其含义是( ) A、调用函数后,被调用的函数不返回 B、调用函数后,被调用的函数没有返回值

C、调用函数后,被调用的函数的返回值为任意的类型 D、以上三种说法都是错误的

14、若有int a[10]={1,2,3,4,5,6,7,8,9,10}; *p=a;则数值为9的表达式是( ) A、*p+9 B、*(p+8) C、*p+=9 D、p+8

15、在循环中使用break语句的功能是( ) A、终止本次循环,继续下次循环 B、跳出包含此break语句的所有循环 C、使程序执行结束

D、使程序的执行跳出break 所在的那一重循环 二、填空题(本题共10小题,每题2分,共20分)

1、C语言中标识符只能由字母、数字和下划线三种字符组成,且第-一个字符是( )。

2、判断字符变量ch是小写英文字母的表达式是()。

3、在一个C文件,嵌入系统头文件math.h的预处理命令是(); 使用符号PI替代3.14的宏定义语句为()。

4、若有定义: int a=15,b=6; double c=2.5;则a?b:c的值是( ), 表达式(a%b)/c 的值是( )。

5、若有定义: inta[ ]={1,2,3,4},*p=a;则*(a+2)的值是( ), *(p+1)的值是 ( 6、设有char *p=\则print(\的输出是( ), 而print(\的输出则是( )。

7、若k的值是6,计算表达式j=k-后,j的值是( ), k的值是( )。

8、C语言规定,简单变量作为实参时,它和对应形参之间的数据传递方式是( )。

9、函数swap(int x,int y)实现对x和y值的交换,则执行语句{int a[2]={1,2}; swap(a[]a[1]);}后,a[0]= ( ) ,a[1]= ()。

10、按照变量在函数中作用域不同,可以将变量分为( )和( )。 三、程序阅读题(本题共8小题,每题5分,共40分)

1、下面程序的功能是比较字符数组a和字符数组b中的两个字符串是否相等(比较对应字符,全部相同输出0,如果不同,返回第一个不相同的字符差值,并输出)。请填空。

#include mainO

{ char a[100]=\while(___ i++;

print(\门] ); }

2、下面程序的功能是利用do-while语句求1至1000之间满足“用3除余2;用5除余3;用7除余2”

的数,且一行只打印5个数。请填空。 #include main( ) { inti=1,j=0; do

{ i_(__________ ) { prinf(\if________ ) print(\} i=i+1;

}while(i<1000);

以上便是我总结的关于考研的一些经验,希望能对各位有所帮助。另外,因篇幅有限,有些东西不能在此与大家分享,如有需要,大家可以去high研网和high研app,我会把历年真题、错题笔记及一些相关的专业课视频整理在上面,大家可以在上面找我哈!

新版湖南师范大学软件工程考研经验考研参考书考研真题(附真题) - 图文

在我决定考研的那一刻正面临着我人生中的灰暗时期,那时发生的事对当时的我来讲是一个重大的打击,我甚至一再怀疑自己可不可以继续走下去,而就是那个时候我决定考研,让自己进入一个新的阶段,新的人生方向。那个时刻,很大意义上是想要转移自己的注意力,不再让自己纠结于一件耗费心力和情绪的事情。而如今,已相隔一年的时间,虽然这一年相当漫长,但在整个人生道路上不过是短短的一个线段。<
推荐度:
点击下载文档文档为doc格式
7bg8f6286m9pg7z7hdvh6c4rp7oyx100so7
领取福利

微信扫码领取福利

微信扫码分享