1、考研题库】【考研题库】20212021 年广西大学年广西大学 13011301 计算机计算机 网络与软件工程之软件工程导论考研复试网络与软件工程之软件工程导论考研复试 核心题库核心题库 名词解释名词解释+ + 版权声明 本书根据最新复试要求并结合历年复试经验按照复试题型 进行了整理编写,涵盖了这一复试科目该常考及重点复试试 题并给出了参考答案,针对性强,由于复试复习时间短,时 间紧张建议直接背诵记忆,考研复试首选资料。 青岛掌心博阅电子书依法对本书享有专有著作权,同时我们 尊重知识产权,对本电子书部分内容参考和引用的市面上已 出版或发行图书及来自互联网等资料的文字、图片、表格数 据等资料,均要
2、求注明作者和来源。但由于各种原因,如资 料引用时未能联系上作者或者无法确认内容来源等,因而有 部分未注明作者或来源,在此对原作者或权利人表示感谢。 若使用过程中对本书有任何异议请直接联系我们,我们会在 第一时间与您沟通处理。 因编撰此电子书属于首次,加之作者水平和时间所限,书中 错漏之处在所难免,恳切希望广大考生读者批评指正。 特别说明 本书由本机构编写组多位高分在读研究生按照考试大纲、真 题、指定参考书等公开信息潜心整理编写,仅供考研复试复 习参考,与目标学校及研究生院官方无关,如有侵权请联系 我们立即处理。 一、名词解释 1完备性 【答案】完备性是指所需功能实现的程度。 2模块的作用范围
3、【答案】一个模块的作用范围是指受该模块内一个判定影响 的所有模块的集合。 3编码副作用 【答案】编码副作用指在使用程序设计语言修改源代码时可 能引入的错误。 4内聚性。 【答案】内聚性是模块独立性的衡量标准之一,它是指模块 的功能强度的度量,即一个模块内部各个元素彼此结合的紧 密程度的度量。 5增量模型 【答案】增量模型是指在项目开发周期内,以一定的时间间 隔开发部分工作软件。 6可操作性 【答案】可操作性是指软件操作的难易程度。 7探索型原型模型 【答案】探索型原型模型是把原型用于开发的需求分析阶段, 目的是要弄清用户的需求,确定所期望的特性,并探索各种 方案的可行性。它主要针对开发目标模糊
4、,用户与开发者对 项目都缺乏经验的情况,通过对原型的开发来明确用户的需 求。 8渐增式测试 【答案】渐增式测试指逐个把未经过测试的模块组装到已经 过测试的模块上去,进行集成测试。每加入一个新模块进行 一次集成测试,重复此过程直到程序组装完毕。 9模块 【答案】在程序中是数据说明、可执行语句等程序对象的集 合,或者是单独命名和编程的元素,在软件的体系结构中, 模块是可组合、分解和更换的单元。 10软件可靠性。 【答案】是指一个程序按照用户的要求和设计的目标,执行 其功能的正确程度。 一个可靠的程序应该是正确的、 完整的、 一致的和健壮的。 11增量开发 【答案】在项目开发周期内,以一定的时间间隔
5、开发部分工 作软件。 12技术可行性 【答案】技术可行性是在现有的技术条件下估算开发项目的 技术风险。 13经济可行性 【答案】经济可行性进行开发成本的估算及预期取得经济效 益的评估。 14专家估算方法 【答案】依靠一个或多个专家对要求的项目做出估算,其精 确性取决于对专业估算项目的定性参数的了解和他们的经 验。 15信息隐蔽。 【答案】信息隐蔽是指在设计和确定模块时,使得一个模块 内包含的信息(过程或数据),对于不需要这些信息的其他模 块来说是不能访问的。 16数据流图 【答案】数据流图是以图形的方式描述数据在系统中流动和 处理的过程,只反映系统必须完成的逻辑功能,是一种功能 模型。 17自
6、底向上估算方法 【答案】自底向上估算方法是将待开发的软件细分,分别估 算每一个子任务所需要的开发工作量,然后将它们加起来, 得到软件的总开发量。这种方法的优点是每一部分的估算工 作交给负责该部分工作的人来做,所以估算较为准确。其缺 点是其估算往往缺少与软件开发有关的系统级工作量,如集 成、 配置管理、 质量管理、 项目管理等, 所以估算往往偏低。 18增量提交 【答案】在项目开发周期内,以一定的时间间隔增量方式向 用户提交工作软件及相应文档。 19调试 【答案】 调试指确定错误的原因和位置, 并改正错误的过程, 也称纠错。 20状态图 【答案】状态图是有限自动机的图形表示,它反映了状态与 事件
7、的关系。 21CASE 【答案】CASE 是一组工具和方法的集合,可以辅助软件开发 生存周期各阶段进行软件开发。CASE 把软件开发技术、软件 工具和软件开发方法集成到一个统一而一致的框架中,并且 吸收了 CAD(计算机辅助设计)、软件工程、操作系统、数据 库、网络和许多其他计算机领域的原理和技术,因而,CASE 领域是一个应用、集成和综合的领域。 22流程图 【答案】流程图又称程序框图,是一种描述程序逻辑结构的 工具。 23对象 【答案】对象是指人们要进行研究的任何事件,它不仅能表 示具体的事物,还能表示抽象的规则、计划或事件,主要的 事件类型有有形实体、作用、事件、性能说明。 24软件可靠
8、性与可用性的定量指标 【答案】软件可靠性与可用性的定量指标是指能够以数字概 念来描述可靠性的数字表达式中所使用的量。 25调试 【答案】 调试指确定错误的原因和位置, 并改正错误的过程, 也称纠错。 26内聚性 【答案】内聚性是模块独立性的衡量标准之一,它是指模块 的功能强度的度量,即一个模块内部各个元素彼此结合的紧 密程度的度量。 27冗余 【答案】冗余是指实现系统规定功能是多余的那部分资源, 包括硬件、软件、信息和时间。 28程序设计环境 【答案】程序设计环境是指用于解决如何将规范说明转换成 可工作的程序问题的一组软件工具的集合。 29JSD 【答案】JSD 主要以活动事件为中心,通过由一串活动顺序 组合构成进程,建立系统模型,最后实现该模型。 30多态性。 【答案】多态性是指相同的操作或函数、过程可作用于多种 类型的对象上并获得不同结果。不同的对象,收到同一消息 可以产生不同的结果,这种现象称为多态性。