- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程复习参考答案
试题1
从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答题表的对应栏内。
1. 在软件开发中以下几个方面的内容应分别在哪个文档中得到说明
_A_软件总体结构 ⑤
_B_运行环境 ③
_C_出错处理设计 ③
2.以下两个文档应分别在哪两个阶段中开发
_D_初步用户手册 ②
_E_确认测试计划 ②
供选择的答案:
A、B、C:①可行性分析报告 ②项目开发计划 ③软件需求规格说明书 ④数据要求规格说明书 ⑤ 总体设计规格说明书 ⑥详细设计规格说明书⑦测试计划 ⑧测试报告 ⑨ 用户手册
D、E:①可行性分析与计划 ②需求分析 ③总体设计 ④详细设计 ⑤ 测试 ⑥维护
试题2
从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答题表的对应栏内。
软件测试的目的是_A_。为了提高测试的效率,应该_B_。使用白盒测试方法时,确定测试数据应根据_C_和指定的覆盖标准。一般说来与设计测试数据无关的文档是_D_。软件的集成测试工作最好由_E_承担,以提高集成测试的效率。
供选择的答案:
A:①评价软件的质量 ②发现软件的错误
③找出软件中的所有错误 ④证明软件是正确的
B:①随机地选取测试数据 ②取一切可能的输入数据作为测试数据
③完成编码以后制定软件的测试计划 ④选择发现错误的可能性大的数据作为测试数据
C:①程序的内部逻辑 ②程序的复杂程度
③使用说明书 ④程序的功能
D:①需求规格说明书 ②设计说明书
③源程序 ④项目开发计划
E:①该软件的设计人员 ②该软件开发组的负责人
③该软件的编程人员 ④不属于该软件开发组的软件设计人员
试题3
从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答题表的对应栏内。
软件的易维护性是指理解、改正、改进软件的难易度。通常影响软件易维护性的因素有易理解性、易修改性和_A易测试性。在软件的开发过程中往往采取各种措施来提高软件的易维护性。如采用_B良好的编程风格_有助于提高软件的易理解性;_C信息隐蔽原则_有助于提高软件的易修改性。在软件质量特性中,_D可靠性_是指在规定的一段时间和条件下,与软件维持其性能水平的能力有关的一组属性;_E安全性_是指防止对程序及数据的非授权访问能力。
供选择的答案
A: ①易使用性 ②易恢复性③易替换性 ④易测试性
B: ①增强健壮性 ②信息隐蔽原则 ③良好的编程风格 ④高效的算法
C: ①高效的算法 ②信息隐蔽原则 ③增强健壮性 ④身份认证
D: ①正确性 ②准确性 ③可靠性 ④易使用性
E: ①安全性 ②适应性③灵活性 ④容错性
二、填空问题
1.文档功能是记录软件开发_活动__和阶段_成果__ ,能供人和机器阅读,具有永久保存属性。
2.计算机软件是指与计算机系统有关的程序、 __数据__ 、规程及任何与之有关的文档和_图文资料___
3.工程是以_构建_、运行与集成为_核心__的人类活动,遵循社会_需求__ ,追求一定条件下的集成与综合_优化__ 。
4.瀑布模型是_70_年代提出,面向_过程_,饱受争议应用_广泛持久_
5.软件工程是指采用_数学__ 、科学及数学的_原理__ 和方法研制与维护计算机__软件_的有关技术和管理方法。
6.软件工程的目标是在给定_进度__和_成本__的前提下,开发出具有规定_属性__ ,并满足用户_需求__的软件产品。
7.可行性研究是用最小的__代价_在尽可能短的时间内__确定_问题是否能解决或值得去解决,而不是_解决__问题。
*8.需求分析阶段的输出是_需求规格说明书_ ,__的诸属性中,_功能_需求最重要。
9.需求规格说明书是软件_设计__ 、编码和维护的__基础_ ,也是测试和验收目标系统的_依据__ 。尽量采用_标准__ 、简单的符号,使用户一目了然。需求规格说明书一旦得到用户和软件开发方一致_确认_ ,提交后将成为用户和软件开发方之间的_合同__ 。
10.分析模型主要有_结构化_分析模型和_面向对象_分析模型两类 。
11._抽象_和_分解__是结构化分析方法的主要手段 。
12.DFD说明的是系统“做什么”,而不是系统“__怎么做_”,所以数据流图中不可夹带控制流。
13.数据流图的主图必须包括_4__种基本图形元素,数据流图的主图上的数据流必须封闭在__外部_实体之间。
14.数据流图中的每个元素必须有_名字_ ,以此表明流动的_数据__是什么,数据_文件__是什么数据, _加工__做的是什么事情。
15. DFD只考虑软件必须完成基本逻辑功能,不考虑如何_具体实现__这些功能。
一、简答问题
1.简要解释名词“科学”,“工程”,“系统” ,“研究”和“技术”
您可能关注的文档
最近下载
- 四年级上册道德与法治全册总复习.pptx
- 结构专业图集-04G415-1:预应力混凝土折线形屋架(预应力钢筋为钢绞线 跨度18m~30m).pdf
- 电子商务基础与应用(慕课版)王华新习题和案例分析题答案.docx
- 走近马克思(暨南大学)中国大学MOOC(慕课)章节测验试题(答案).pdf
- 《日语 》期末考试复习题.docx
- 团体标准制修订经费-中国气象服务协会.PDF
- 《奉献主题班会》课件.ppt
- 人教版 (2024)七年级上册Starter Unit 1 Hello 课件+音频(共19张PPT).pptx VIP
- 装饰装修冬季施工方案.docx VIP
- 急性心衰合并肺部感染患者的护理疑难病例讨论.pptx
文档评论(0)