湖南大学软件工程复试攻略

合集下载

软件工程—复试总结

软件工程—复试总结

软件工程复试总结一、数据库部分数据库绪论1、简述三层模式、两级映射,分别有什么作用?模式(逻辑模式):是数据库中全体数据的逻辑结构和特征的描述,是数据库系统模式结构的中间层,即不涉及数据的物理存储细节,也与具体应用程序开发工具语言无关。

外模式(用户模式):是用户能看见和使用的局部数据的逻辑结构和特征描述,是与某一应用有关的数据的逻辑表示,是模式的子集,一个数据库可以有多个外模式。

内模式(存储模式):数据物理结构和存储方式的描述,是数据在数据库内部的表示方式,如存储方式是按照某个属性升序存储,什么索引等。

外模式模式映像:当模式发生改变,数据库管理员对外模式模式映像作相应改变,可使外模式不变,从而应用程序不用修改。

保证数据与程序的逻辑独立性。

模式内模式映像:当数据库的存储结构改变了,由数据库管理员对模式内模式映像作相应改变,可以保持模式不变,从而应用程序也不必改变,保证了数据与程序的物理独立性。

三级模式使用户能逻辑地抽象地处理数据而不关心数据在计算机内具体表示方式与存储方式,两级映像保证了数据库系统中的数据有较高的逻辑独立性和物理独立性。

2、说出至少三种数据库类型(层次,网状,关系)并简要解释了一下层次模型:用树形结构来表示各类实体以及实体间的联系,有且只有一个节点没有双亲节点(根节点),其他的都有且只有一个双亲节点。

只能能直接表示的是一对多联系。

优点:效率高结构清晰,性能优于关系数据库,不低于网状。

缺点:现实世界很多联系都不是层次的,如节点间多对多联系,还有一个节点具有多个双亲的情况都不好表示。

网状模型:对于非层次关系的联系,用层次表示非树形结构是很不直接的,网状模型可以很好的表示,它允许有一个以上的节点没有双亲,一个节点也可以有多个双亲,可以更直接地描述现实世界。

优点:更直接描述现实世界,性能也较好,存取效率也较高。

缺点:结构比较复杂不利于掌握,用户编程还得了解系统结构细节,加重了编程的负担。

关系模型:通常来看关系就是一张规范二维表,实体还是实体间的联系都用关系来表示,对数据的检索和更新结果也是关系。

湖南大学软件工程硕士

湖南大学软件工程硕士

湖南大学软件工程硕士湖南大学软件工程硕士专业介绍湖南大学软件工程硕士专业是湖南大学计算机学院设立的硕士学位专业,旨在培养具备软件系统设计、开发与管理能力的高级专门人才。

本专业注重培养学生的理论基础、创新意识和实践能力,使其能够在软件工程领域从事高水平的研究与开发工作。

一、培养目标湖南大学软件工程硕士专业旨在培养具备软件工程领域深厚理论基础和创新能力的研究人才,以满足国家经济建设和信息化发展对软件工程人才的需求。

培养目标主要包括以下几个方面:1. 掌握软件工程领域的基本理论和方法,具备扎实的数学、计算机和软件工程基础知识。

2. 具备系统分析、设计和开发软件系统的能力,能够独立完成软件工程项目的规划、执行、管理。

3. 具备软件需求分析与规格化、软件测试与评测、软件配置与维护等软件工程技术的能力。

4. 具备软件项目管理、质量保证、团队协作和软件工程实践能力。

5. 具备独立从事软件工程研究与开发的能力,具备创新精神和实践能力,在软件工程领域具有一定的学术造诣。

二、专业课程设置湖南大学软件工程硕士专业课程设置旨在培养学生扎实的理论基础和广泛的实践技能。

主要包括以下几个方面:1. 软件工程基础课程:软件需求工程、软件设计与构造、软件项目管理、软件测试与评测等。

2. 软件工程技术课程:面向对象技术、软件体系结构、软件过程管理、软件质量保证等。

3. 软件工程应用课程:软件开发环境、软件配置管理、软件维护与演化、软件开发工具与方法等。

4. 实践性课程:软件项目实践、软件工程实验、软件质量保证实践等。

通过以上课程的学习,学生将全面掌握软件工程领域的基本理论、方法和技术,具备进行软件工程研究和项目开发的能力。

三、培养形式湖南大学软件工程硕士专业的培养形式主要包括课程学习、实践训练和科研攻读。

学生在校期间将参加各类学术研讨、学术报告、实践教学和专业实习等活动,以提高学术素养和创新能力。

学生在完成课程学习后,还需要进行毕业设计或进行科研项目,撰写硕士论文并进行答辩。

2020考研复试经验贴:软件工程专业复试经验分享

2020考研复试经验贴:软件工程专业复试经验分享
专业笔试
根据去年的复试大纲,笔试主要考察《c语言程序设计》+《数据库系统概论》+《操作系统》+《软件工程》+《数据结构》。
其中数据结构在初试已经重点考察,所以这部分占比不是很高;数据库部分去年考察的主要是一些理论知识,没有涉及到sql语句的书写;操作系统部分去年主要考察的是一道算法调度的计算题,这是个难点,如果想把握复试的同学建议花点时间做一做这方面的计算题。剩下的两门《c语言程序设计》和《软件工程》,考察的部分不是很多,花点时间熟悉一下书上的知识即可。
自我介绍完毕以后老师会进行专业面试,主要围绕本科时期参加的比赛以及项目进行提问,如果没有这两方面经验也不要慌,老师都很友好,会问一些其他简单的问题,如果会就如实作答,如果不会就实话实说,老师比较友好,一般都会引导你,所以复试时从容大方即可,不必过度紧张。
写在最后
最后,希望大家能够像对待初试一样的对待复试,我身边有很多这样因为初试分高就不注重复试最后被刷的例子,也有很多初试踩线复试逆袭的例子,所以永远不要信别人说的复试不用准备的傻话,结果没出来之前,都不要放弃。
软件工程:
去年复试由三个部分组成:专业笔试+英语听力+面试(专业面试+英语面试)
关于上机
2017年之前软院一般都有上机操作,但是2018年全部没有上机,2019年专硕没有上机,学硕有上机。上机内容一般都不是很难,喜欢考察一些字符串的操作,另外可能还有回溯法和贪心算法的考察,不过都不网好像有华中大的机试真题,都是学长学姐们的回忆版,把这些题目刷一刷,机试应该问题不大。
英语听力
去年的考察形式为填空,而且听力原文选自最近几年的四六级英语阅读,所以如果听力方面比较薄弱的同学,建议熟悉一下过去几年的英语四六级听力原文,如果运气好的话,听力部分拿满分不是问题。

软件工程—复试总结分析

软件工程—复试总结分析

软件工程复试总结一、数据库部分数据库绪论1、简述三层模式、两级映射,分别有什么作用?模式(逻辑模式):是数据库中全体数据的逻辑结构和特征的描述,是数据库系统模式结构的中间层,即不涉及数据的物理存储细节,也与具体应用程序开发工具语言无关。

外模式(用户模式):是用户能看见和使用的局部数据的逻辑结构和特征描述,是与某一应用有关的数据的逻辑表示,是模式的子集,一个数据库可以有多个外模式。

内模式(存储模式):数据物理结构和存储方式的描述,是数据在数据库内部的表示方式,如存储方式是按照某个属性升序存储,什么索引等。

外模式模式映像:当模式发生改变,数据库管理员对外模式模式映像作相应改变,可使外模式不变,从而应用程序不用修改。

保证数据与程序的逻辑独立性。

模式内模式映像:当数据库的存储结构改变了,由数据库管理员对模式内模式映像作相应改变,可以保持模式不变,从而应用程序也不必改变,保证了数据与程序的物理独立性。

三级模式使用户能逻辑地抽象地处理数据而不关心数据在计算机内具体表示方式与存储方式,两级映像保证了数据库系统中的数据有较高的逻辑独立性和物理独立性。

2、说出至少三种数据库类型(层次,网状,关系)并简要解释了一下层次模型:用树形结构来表示各类实体以及实体间的联系,有且只有一个节点没有双亲节点(根节点),其他的都有且只有一个双亲节点。

只能能直接表示的是一对多联系。

优点:效率高结构清晰,性能优于关系数据库,不低于网状。

缺点:现实世界很多联系都不是层次的,如节点间多对多联系,还有一个节点具有多个双亲的情况都不好表示。

网状模型:对于非层次关系的联系,用层次表示非树形结构是很不直接的,网状模型可以很好的表示,它允许有一个以上的节点没有双亲,一个节点也可以有多个双亲,可以更直接地描述现实世界。

优点:更直接描述现实世界,性能也较好,存取效率也较高。

缺点:结构比较复杂不利于掌握,用户编程还得了解系统结构细节,加重了编程的负担。

关系模型:通常来看关系就是一张规范二维表,实体还是实体间的联系都用关系来表示,对数据的检索和更新结果也是关系。

湖南大学学长分享复试4个环节该如何应对

湖南大学学长分享复试4个环节该如何应对

湖南大学学长分享复试4个环节该如何应对摘要:楼主报考湖南大学新传学院,学长用自己的亲身经历告知你考研复试包含哪些环节,以及各环节考试内容及难度水平,非报考湖南大学大同学,可供参考。

湖大的新传学院统称为“新闻传播与影视艺术学院”,16年学硕分数线是三百五十五,专硕分数线是三百五,之所以会这么低,是因为今年教育部改革,往年全日制和非全日制是两张卷子,两条线,非全日制的分数线比全日制的低一些,但16年因为改革,大家都是一张卷子,一条分数线,为了更多的人进复试,招到非全日制的额学生,所以分数定的很低。

我这么说吧,往年湖大的复试录取比是一比一点二,16年专硕全日制的招二十九个人,按这个比例应该是大约三十四个人进复试,分数线应该在三百七左右,可今年实际上光专硕进复试就有一百一十二人,这一百一十二人去竞争二十九个全日制名额,五十个个非全日制名额,而且除非特别高的分数,其实大家的分数离得都特别近,所以竞争是无比惨烈的。

湖大的复试满分是二百四,专硕和学硕的复试内容是一样的,分为四部分:资格审查(四十分),笔试(一百分),英语面试(二十分),专业面试也就是导师面试(八十分),现在我详尽的介绍一下。

一,资格审查湖大复试四部分,每部分都有基础分,资格审查的基础分是二十四,其余的把你大学期间的所有获奖经历,实践经历,四六级,但凡是能证明自己的全部带上,都有可能加分。

还有一点,大家在家等官网通知时,不要只看校里的通知,也要多看院里的通知,一切有院里发的通知为准,不要遗漏什么信息,举个例子,当时湖大的校通知先出来,说是十八号—二十四号复试,很多人以为从十八号开始资格审查,但是过了两天,院里出通知了,说十七号就要资格审查,所以,大家一定要看清楚。

最重要的一点,湖大的面试顺序就是你资格审查的顺序,比如你是第三十个资格审查,你就是第三十个复试,这也很重要,你想在前面复试还是后面都要想清楚,我建议大家不要太靠前,原因我会在后面说,基本上三十多四十多都可以,但也不要太靠后,因为面试的时候,大家都处在高度紧张的状态中,今年专硕第一天就面试了五十多个人,到第二天,其实对你,对老师都是耐心的一个考验。

湖大研究生复试规则

湖大研究生复试规则

湖大研究生复试规则一、复试前的准备1. 材料准备咱们去湖大复试呀,得把材料准备齐全咯。

像本科的成绩单那是必须的,这能让老师知道咱大学期间的学习成果呢。

还有自己的简历,可别小看这个简历呀,要把自己的优势、参加过的项目、获得过的奖项都写清楚,最好还能附上一些作品或者成果展示。

推荐信也很重要,如果能有本科导师或者业内比较有名的老师给写推荐信,那可是大大加分项呢。

2. 知识储备专业知识得再复习复习。

湖大的老师都很厉害,问的问题肯定不会太简单。

把自己专业的核心知识、前沿知识都过一遍。

就像我有个学长,他考湖大研究生复试的时候,提前把专业相关的几本经典书籍又看了一遍,结果复试的时候老师问到的好多问题他都能回答上来,顺利就被录取了。

而且呀,英语口语也得练练,现在国际化交流多了,说不定复试的时候就有英语问答环节呢。

二、复试的形式1. 笔试湖大的复试笔试是很重要的一部分哦。

题型一般比较多样化,有专业知识的选择题,大概会有10 - 15道题,每题2 - 3分,这部分能占到30 - 45分呢。

还有简答题,可能有5 - 8道,每题10 - 15分左右,这部分分值大概是50 - 120分。

论述题可能会有1 - 2道,分值在30 - 50分。

笔试的总分是100分。

考试的时候一定要认真审题,把自己知道的都写上去,字迹也要工整。

2. 面试面试环节就更考验人啦。

首先是自我介绍,这可是给老师的第一印象。

不要太长也不要太短,把自己的基本情况、学习经历、研究兴趣说清楚就好。

然后就是老师提问啦,问题可能会围绕你的专业知识、研究计划、实践经历等。

比如说,老师可能会问你在某个项目里担任什么角色,做了哪些工作,遇到问题怎么解决的。

这时候咱就得稳稳当当回答,别慌。

面试的时候要注意礼貌,眼神交流也很重要哦。

三、复试的评分标准1. 专业知识这肯定是占大头的。

如果在回答专业问题的时候,能够准确、深入地回答,那分数肯定不会低。

就像我之前提到的学长,他在回答专业问题的时候,不仅把基础知识回答得很准确,还能结合自己的思考和一些前沿研究,所以专业知识这一块就得了很高的分。

软件工程考研复试题

软件工程考研复试题

1、说出软件工程的四项基本原则?选取适合的开发范型,采用合适的设计方法,提供高质量的工程支持,重视开发过程的管理。

2、请列出软件工程的生命周期的6个阶段?问题的定义及规划,需求分析,软件设计,程序编码,软件测试和运行维护。

瀑布模型有以下优点:1)为项目提供了按阶段划分的检查点。

2)当前一阶段完成后,您只需要去关注后续阶段。

3)可在迭代模型中应用瀑布模型。

增量迭代应用于瀑布模型。

迭代1解决最大的问题。

每次迭代产生一个可运行的版本,同时增加更多的功能。

每次迭代必须经过质量和集成测试。

2、瀑布模型有以下缺点:1)在项目各个阶段之间极少有反馈。

2)只有在项目生命周期的后期才能看到结果。

3)通过过多的强制完成日期和里程碑来跟踪各个项目阶段。

1。

Strings=newString(‘xyz’);请问产生几个StringObject?2. 软件工程可以分为几个阶段?请问各个阶段的作用是什么?3. 值类型与引用类型的区别?用C#事例说明?4。

编写一个冒泡排序的程序.6 举例说明你所熟悉几种设计模式,说明各种模式在何种情况下使用?7 你如何理解委托,一般在什么情况下用?8 你做过的C/S结构程序中你用的是几层架构,为什么要用,各层间的关系是什么?9:请问此程序的输出结果:usingSystem;u1 非功能性需求:用户对软件质量属性、运行环境、资源约束、外部接口等方面的要求或期望,包括:(1)性能需求:用户在软件响应速度、结果精度、运行时资源消耗量等方面的要求。

(2) 可靠性需求:用户在软件失效的频率、严重程度、易恢复性,以及故障可预测性等方面的要求。

(3)易用性需求:用户在界面的易用性、美观性,以及对面向用户的文档和培训资料等方面的要求.(4) 安全性需求:用户在身份认证、授权控制、私密性等方面的要求。

(4) 运行环境约束:用户对软件系统运行环境的要求。

(5)外部接口:用户对待开发软件系统与其他软件系统或硬件设备之间的接口的要求。

考研软件工程复试笔试面试详细问答

考研软件工程复试笔试面试详细问答

1.什么是软件工程?目前有哪几种主要的软件工程方法?概括地说,软件工程是指导计算机软件开发和维护的一门工程学科.采用工程的概念、原理、技术、和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它,这就是软件工程。

但软件工程一直以来都缺乏一个统一的定义,很多学者、组织机构都分别给出了自己的定义。

主要有传统方法也称为经典软件工程方法或生命周期方法或结构化范型和面向对象方法。

2、流程图与数据流图有什么主要区别?(1)数据流图(date flow diagram , DFD),是SA方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型,是从数据的角度来描述一个系统的;而流程图则是从对数据加工的角度来描述系统的;(2)数据流图中的箭头是数据流,而流程图中的箭头则是控制流,它表达的是程序执行的次序;(3)数据流图适合于宏观地分析一个组织业务概况,而程序流程图只适合于描述系统中某个加工的执行细节。

(4)数据流程图应该重点描述了数据加工的过程,主要是模块内部,数据流图则是描述模块之间的关系。

3.软件需求分析的任务是什么?有哪些主要步骤?需求分析的基本任务是深入描述软件的功能和性能、确定软件设计的约束和软件同其它系统元素的接口细节、定义软件的其它有效性需求,总之,需求分析的任务就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统的“做什么” 的问题。

主要步骤:1.问题识别(1) 功能需求:明确所开发的软件必须具备什么样的功能。

(2) 性能需求:明确待开发的软件的技术性能指标。

(3) 环境需求:明确软件运行时所需要的软、硬件的要求。

(4) 用户界面需求:明确人机交互方式、输入输出数据格式。

2. 分析与综合,导出软件的逻辑模型分析人员对获取的需求,进行一致性的分析检查,在分析、综合中逐步细化软件功能,划分成各个子功能。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

湖大2013年硕士研究生复试
(一)复试由笔试和专业综合面试组成。

复试总分分值240分,其中复试专业课100分,外语
听力测试20分,专业综合面试120分。

(二)复试笔试内容包括外语听力测试和复试专业课考试。

外语听力测试时间:3月23日下午14:00—14:30
复试专业课笔试时间:3月23日下午14:30—16:30
考试地点:南校区教学楼(具体安排另行通知,请考生关注湖南大学研究生招生信息网的通知)
二年真题(2010.2011)+一年真题(2012回忆版)+笔记(复习目录、重点)——参考2012年
笔试部分
复试笔试只考软件工程,总共有5个大题重复一、二个吧。

作答时像政治,要点写上,再论述下。

就算不会也尽量写满,把你背的东西,有关无关都写些上去,反正不能空(这样分高些)
英语听力
今年英语听力只有20分有单个听的(听一个答一个) 再就是听完一段对话、一段话再作答(去年的前面跟六级题型、难度差不多)。

之后就是听力填单词,
填句子。

最后是听一段话总结中心思想(有点专四的感觉——本人水平不高)
英语口语面试
敲门进后说hello ,…(去年我们的有一个黑人老师,还有一个本校老师)。

作个自我介绍,老师问你几个问题,一般三个。

黑人老师问了一个(我对长沙有什么看法,长沙有哪些地方好的?我当初就说天气较好,空气啥的不错,听不清时本校老师会提示或者会把关键词复述一遍),
另外那个本校老师问二个(经常会用网络做些什么事情?会不会经常说英语?我说My English is very poor)。

不要紧张,问的不会太难,而且老师也很和气,从头到尾都是微笑着问你。

专业面试
在复试面试过程中,还需要注意一些其他的细节,比如礼仪、着装等方面。

(进门之前最好要先敲门,进了之后可以说:各位老师您们好?回答完问题要说谢谢老师)因为导师对考生的印象是非常重要的,会直接影响到考生的最终得分以及录取情况。

在面试当天要注意个人仪表,可以不用穿得太高档,但是一定要整洁、整齐,不要给老师邋遢的感觉。

在回答问题过程中要有自信,眼神不要游离(哪个老师问问题时最好把目光转向他--个人看法),同时要礼貌、谦和。

面试结束离开考场时,要鞠躬向老师道别,可以提高印象分。

掌握面试时的沟通技巧。

第一,反应要迅速。

第二,不要紧张。

熟悉的地方可以多说一点,不懂的地方尽量避开,不要不懂装懂。

如果一开始就察觉到自己的把握不是很大,就不要顺着老师的思路走,把老师引到你熟悉的领域去。

第三,注意真实。

可以多说自己比较优秀的一面,但是不要虚夸,回答要有理有据,用辩证的方法全面看待问
题,不要随意贬低某个学派或者观点。

因为面试有四个老师。

看运气,有时候每个老师都问,有的老师也不会问(我就有三个老师问了)有一个老师问我为什么考研?还有考上了后有什么打算?怎样度过三年时光?
有问专业知识的:
如果你是调剂过来的,专业方面的东西问的不会太多,可能就是看你本科学的科目中有和计算机、软件相关的会稍微问下。

如果你不是调剂的,绝对会问关于C语言的,不过就算你是调剂的也会问本科学过C语言没,再问一些C语言的简单问题,比如语法什么的(我当时就直接说没学)。

专业知识之外的:
以聊天形式进行的,就像平常和同学朋友聊天差不多。

进去时你的成绩单会在里面的,哪个科目成绩好的可能会问你对这个课程有什么看法?学到了什么东西?成绩不好的可能会问:为什么没学好?没努力?还是另外的原因?
有的也会问些本科学校相关的东西。

本科哪个学校,校长、辅导员、任课老师是哪个?(这个任课老师乱答没事,校长这个最好记一下,因为湖大老师是可能认识你们学校的校长,院长的我当初就是这个情况,我们学院院长刚好有老师认识,我就在这个话题上和那个老师聊了会)
还可能会问本科学的哪个专业,学过哪些课程等等。

相关文档
最新文档