文档库 最新最全的文档下载
当前位置:文档库 › 【考研题库】2020年复旦大学软件工程(同等学力加试)考研复试核心题库[名词解释+简答题]

【考研题库】2020年复旦大学软件工程(同等学力加试)考研复试核心题库[名词解释+简答题]

版权声明

本书根据最新复试要求并结合历年复试经验按照复试题型进行了整理编写,涵盖了这一复试科目该常考及重点复试试题并给出了参考答案,针对性强,由于复试复习时间短,时间紧张建议直接背诵记忆,考研复试首选资料。

青岛掌心博阅电子书依法对本书享有专有著作权,同时我们尊重知识产权,对本电子书部分内容参考和引用的市面上已出版或发行图书及来自互联网等资料的文字、图片、表格数据等资料,均要求注明作者和来源。但由于各种原因,如资料引用时未能联系上作者或者无法确认内容来源等,因而有部分未注明作者或来源,在此对原作者或权利人表示感谢。若使用过程中对本书有任何异议请直接联系我们,我们会在第一时间与您沟通处理。

因编撰此电子书属于首次,加之作者水平和时间所限,书中错漏之处在所难免,恳切希望广大考生读者批评指正。

特别说明

本书由本机构编写组多位高分在读研究生按照考试大纲、真题、指定参考书等公开信息潜心整理编写,仅供考研复试复习参考,与目标学校及研究生院官方无关,如有侵权请联系我们立即处理。

一、名词解释

1.容错性

【答案】容错性指系统出错时,能以某种预定方式,做出适当处理,得以继续执行和恢复系统的能力,它又称健壮性。

2.数据流图。

【答案】数据流图,简称DFD,是结构化分析方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。

3.系统流程图。

【答案】系统流程图是描绘物理系统的工具,它用图形符号来表示系统中的各元素,表达了系统中各个元素之间的信息流动的情况。

4.增量构造模型

【答案】增量构造模型是指需求分析阶段和设计阶段都是按瀑布模型的整体方式发,但是编码阶段是按增量方式开发,在这种模型的开发中,用户可以及早看到部分软件功能,可以及早发现全面问题,以使在开发其他软件功能时及时解决问题。

5.原型

【答案】原型是指模拟某种产品的原始模型。

6.SA。

【答案】结构化分析方法(SA)是需求分析中使用最多的方法之一,适用于数据处理类型软件的需求分析。基本思想是采用自顶向下、逐步分解的方法分析整个系统,有效地控制系统开发的复杂性。

7.数据流

【答案】数据流是数据流图边界上的图的输入/输出流,用来将对象的输出与处理、处理与对象的输入、处理联系起来。在一个计算中,用数据流来表示一中间数据值,这些数据流可以与对象相关,也可以不相关。

8.耦合性。

【答案】耦合性,也称块间联系,指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。

9.软件可靠性。

【答案】是指一个程序按照用户的要求和设计的目标,执行其功能的正确程度。一个可靠的程序应该是正确的、完整的、一致的和健壮的。

10.增量开发

【答案】在项目开发周期内,以一定的时间间隔开发部分工作软件。

11.软件可靠性与可用性的定量指标

【答案】软件可靠性与可用性的定量指标是指能够以数字概念来描述可靠性的数字表达式中所使用的量。

12.受限关联

【答案】受限关联由两个类及一个限定词组成,限定词是一种特定属性,用来有效地减少关联的重数,限定词在关联的终端对象集中说明。

13.流程图

【答案】流程图又称程序框图,是一种描述程序逻辑结构的工具。

14.软件的质量保证。

【答案】软件的质量保证就是向用户及社会提供满意的髙质量的产品,确保软件产品从诞生到消亡为止的所有阶段的质量的活动,即确定、达到和维护需要的软件质量而进行的所有有计划、有系统的管理活动。

15.软件生存周期模型。

【答案】软件生存周期模型是描述软件开发过程中各种活动如何执行的模型。

16.集成测试

【答案】集成测试指在单元测试基础上,将所有模块按照设计要求组装成一个完整的系统进行的测试。也称组装测试或联合测试。

17.实验型原型模型

【答案】实验型原型模型主要用于设计阶段,考核实现方案是否合适,能否实现。对于一个大型系统,若对设计方案心中没有把握时,可通过这种原型的开发来证实设计方案的正确性。

18.白盒法。

【答案】就是将被对象看作一个打开的盒子,测试人员通过了解程序内部结构和处理过程,以检査处理过程的细节为基础,对程序中尽可能多的逻辑路径进行测试,检验内部控制结构和数据结构是否有错,实际的运行状态与预期的状态是否一致的测试方法。

19.类推估算法

【答案】自顶向下的方法中,它是将估算项目的总体参数与类似项目进行直接相比得到的结果。自底向上方法中,类推是在两个具有相似条件的工作单元之间进行。

20.软件生存周期模型。

【答案】软件生存周期模型是描述软件开发过程中各种活动如何执行的模型。

21.事件跟踪图

【答案】各事件将信息从一个对象传送到另一个对象中去,因此要确定各事件的发送对象和接收对象。事件跟踪图用来表示事件、事件的接收对象和发送对象。

22.数据流

【答案】数据流是数据流图边界上的图的输入/输出流,用来将对象的输出与处理、处理与对象的输入、处理联系起来。在一个计算中,用数据流来表示一中间数据值,这些数据流可以与对象相关,也可以不相关。

23.可操作性

【答案】可操作性是指软件操作的难易程度。

24.冗余

【答案】冗余是指实现系统规定功能是多余的那部分资源,包括硬件、软件、信息和时间。

25.数据词典

【答案】数据字典(DD)用来定义数据流图中的各个成分的具体含义。

26.文档

【答案】是指某种数据媒体和其中所记录的数据。在软件工程中,文档用来表示对需求、工程或结果进行描述、定义、规定、报告或认证的任何书面或图示的信息。它们描述和规定了软件设计和实现的细节,说明使用软件的操作命令。

27.探索型原型模型

【答案】探索型原型模型是把原型用于开发的需求分析阶段,目的是要弄清用户的需求,确定所期望的特性,并探索各种方案的可行性。它主要针对开发目标模糊,用户与开发者对项目都缺乏经验的情况,通过对原型的开发来明确用户的需求。

相关文档
相关文档 最新文档