西工大2020年《软件工程》作业机考参考答案.docx

西工大2020年《软件工程》作业机考参考答案.docx

ID:59434763

大小:15.15 KB

页数:14页

时间:2020-05-21

西工大2020年《软件工程》作业机考参考答案.docx_第1页
西工大2020年《软件工程》作业机考参考答案.docx_第2页
西工大2020年《软件工程》作业机考参考答案.docx_第3页
西工大2020年《软件工程》作业机考参考答案.docx_第4页
西工大2020年《软件工程》作业机考参考答案.docx_第5页
资源描述:

《西工大2020年《软件工程》作业机考参考答案.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、西工大2020年4月《软件工程》作业机考参考答案试卷总分:100得分:98要答案:wangjiaofudao一、单选题(共30道试题,共60分)1.20.数据流图(DFD)中的每个数据处理至少需要()。A.一个输入数据流B.一个输出数据流C.一个输入或者输出数据流D.一个输入数据流和一个输出流正确答案:D2.软件或数据不受未授权人控制的程度称为()。A.正确性B.移植性C.可互操作性D.完整性正确答案:B3.采用Gantt图表示软件项目进度安排,下列说法中正确的是()A.能够反映多个任务之间的复杂关系B.能够直观表示任务之间相互依赖制约关系C.能够表示哪些任务是关键任务D.能够表示子任务之间

2、的并行和串行关系正确答案:D4.27.划分模块时,一个模块的()。A..作用范围应在控制范围之内B.控制范围应在作用范围之内C.作用范围与控制范围互不包含D.作用范围与控制范围不受任何限制正确答案:C5.()数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。A.变换型B..事务型C.结构化D.非结构化正确答案:6.软件的开发与维护划分为七个阶段,其中单元测试是在()阶段完成的。A.概要设计B.详细设计C.编码D.测试正确答案:7.15.软件详细设计的主要任务是确定每个模块的()。A.算法和使用的数据结构B.外部接口C.功能D.编程正确答案:8.为了确保每个开发过程的质量,防

3、止把软件差错传递到下一个过程,必须进行()。A.质量检验B.软件容错C.软件维护D.系统容错正确答案:9.21.表示输入/输出的系统流程图的符号是()。A.B.C.D.正确答案:10.16.软件结构图的形态特征能反映程序重用率的是()。A.深度B.宽度C.扇入D.扇出正确答案:11.3.需求分析中开发人员要从用户那里了解()。A.软件做什么B.用户使用界面C.输入的信息D.软件的规模正确答案:12.因计算机硬件和软件环境的变化而作出的修改软件的过程称为()A.教正性维护B.适应性维护C.完善性维护D.预防性维护正确答案:13.软件生存周期

4、模型中,()适合于大型软件的开发,是一种风险驱动的模型。A.增量模型B.螺旋模型C.喷泉模型D.智能模型正确答案:14.下列文档与维护人员有关的有()A.软件需求说明书B.项目开发计划C.概要设计说明书D.操作手册正确答案:15.2.软件生命周期中所花费用最多的阶段是()。A.详细设计B.软件编码C.软件测试D.软件维护正确答案:16.类库这种机制是()级别的信息共享。A.同一类B.不同类C.同一应用D.不同应用正确答案:17.31.在面向对象分析过程中,从问题陈述中找到的()可能是类。A.动词B.形容词C.名词D.副词正确答案:18.研究开发所需要的成本和资源是属于可行性研究中的()研究的

5、一方面。A.技术可行性B.经济可行性C.社会可行性D.法律可行性正确答案:19.软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为()A.可用性B.可靠性C.正确性D.完整性正确答案:20.13.瀑布模型本质上是一种()。A.线性顺序模型B.顺序迭代模型C.线性迭代模型D.及早见产品模型正确答案:21.4.测试的关键问题是()。A.如何组织对软件的评审B.如何验证程序的正确性C.如何采用综合策略D.如何选择测试用例正确答案:22.PUTNAM成本估算经验模型是()。A.静态单变量模型B.静态多变量模型C.动态单变量模型D.动态多变量模型正确答案:23.开发软件所

6、需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()A.软件工程B.软件周期C.软件危机D.软件产生正确答案:24.在数据流图中,不能由计算机处理的成分是()。A.数据流B.加工C.数据存储D.源/终结点正确答案:25.技术可行性要解决()。A.存在侵权否B.成本效益问题C.运行方式可行D.技术风险问题正确答案:26.软件开发环境是相关的一组()的集合。A.软件环境B.软件过程C.软件工程D.软件工具正确答案:27.单元测试期间,通常考虑模块的()A.重要的执行路径B.次要的执行路径C.全部的执行路径D.有判定语句的执行路径正确答案:28.JACKSON方法是一种面向()的方法。A.对

7、象B.数据结构C.数据流D.控制流正确答案:29.软件详细设计主要采用的方法是()A.模块设计B.结构化设计C.PDL语言D.结构化程序设计正确答案:30.模块内部过程描述就是模块内部的(),它的表达形式就是详细设计语言。A..模块化设计B.算法设计C.程序设计D.概要设计正确答案:二、判断题(共20道试题,共40分)1.软件测试是为了发现错误而执行程序的过程。A.错误B.正确正确答案:2.需求分析之所以重要

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。