网院作业 发表于 2018-5-28 10:13:34

西安交通大学18春《软件工程概论》在线作业3含答案

【奥鹏】[西安交通大学]西交《软件工程概论》在线作业
试卷总分100得分100西安交通大学完整作业答案请联系易百网QQ515224986

第1题需求分析最终结果是产生()、
A、项目开发计划
B、可行性分析报告
C、需求规格说明书
D、设计说明书
第2题从事物的组成部件及每个部件的属性功能来认识事物.这种方法被称为()的方法.
A、面向对象
B、面向数据
C、面向过程
D、面向属性
第3题为适应软件运行环境的变化而修改软件的活动称为().
A、纠错性维护
B、适应性维护
C、改善性维护
D、预防性维护
第4题SA方法是一种()、
A、自顶向下逐层分解的分析方法
B、自底向上逐层分解的分析方法
C、面向对象的分析方法
D、以上都不是
第5题白盒测试方法重视()的度量
A、测试覆盖率
B、测试数据多少
C、测试费用
D、测试周期
第6题以下说法错误的是()
A、对象具有很强的表达能力和描述功能
B、对象是人们要进行研究的任何事务
C、对象是封装的基本单位
D、类封装比对象封装更具体、更细致
第7题以下不属于逻辑覆盖的是().
A、语句覆盖
B、判定覆盖
C、条件覆盖
D、基本路径
第8题传统的测试策略是从()开始
A、单元测试
B、集成测试
C、系统测试
D、人员测试
第9题软件维护工作的最主要部分是()
A、校正性维护
B、适应性维护
C、完善性维护
D、预防性维护
第10题描述类中对象的行为,反映了状态与事件关系的是()
A、数据流图
B、状态图
C、对象图
D、结构图
第11题根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为().
A、纠错性维护
B、适应性维护
C、改善性维护
D、预防性维护
第12题有一数列:87 55 66 13 19 39 48 经过一趟排序后得到:
55 87 13 66 19 39 48 请问使用的是何种排序方法?(  )
A、简单插入排序
B、冒泡排序
C、2路归并排序
D、快速排序
第13题当模块中包含复杂的条件组合只有()能够清晰地表达出各种动作之间的对应关系.
A、判定表和判定树
B、盒图
C、流程图
D、关系图
第14题对于集成测试,下列说法错误的是()
A、应对每一个测试用例都执行测试规程
B、应将测试结果与预期结果比较,研究两者的偏离原因
C、将缺陷报告给相关构件工程师,不需要他们修改
D、将缺陷报告给测试设计人员,由它们评估整个测试工作的结果
第15题研究软硬件资源的有效性是进行()研究的一方面。
A、技术可行性
B、经济可行性
C、社会可行性
D、操作可行性
第16题一个CASE工作台是一组(),支持设计、实现或测试等特定的软件开发阶段。
A、工具集
B、软件包
C、平台集
D、程序包
第17题指出PDL是下列()语言
A、高级程序设计语言
B、伪码
C、中级程序设计语言
D、低级程序设计语言
第18题瀑布模型的问题是()
A、用户容易参与开发
B、缺乏灵活性
C、用户与开发者易沟通
D、适用可变需求
第19题分层的数据流图是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()
A、细节
B、输入与输出
C、软件的作者
D、绘制的时间
第20题需求分析的任务包括()
A、问题识别
B、编写文档
C、导出软件的物理模型
D、导出软件的逻辑模型
BD
第21题面向对象的特征:(1)对象唯一性(2)分类性(3)继承性(4)多态性(多形性)
A、错误
B、正确
第22题带来高维护费用的关键因素有:人员的不稳定、合同责任、维护人员技术水平、系统结构衰退。
A、错误
B、正确
第23题&quot软件工程&quot概念的提出是为了克服软件危机()、
A、错误
B、正确
第24题软件项目计划有(1)项目实施计划(软件开发计划)(2)质量保证计划(3)软件测试计划(4)文档编制计划(5)用户培训计划(6)综合支持计划(7)软件发布计划。()
A、错误
B、正确
第25题模块之间耦合性越强,独立性则越差()
A、错误
B、正确
第26题详细设计的基本任务有:算法设计、数据结构设计、物理设计、其他设计,例如代码设计、输入/输出格式设计、人机对话设计、编写详细设计说明书、评审。
A、错误
B、正确
第27题划分模块时,尽量做到低内聚、高耦合()
A、错误
B、正确
第28题面向对象设计准则是:模块化,抽象信息隐藏,低耦合,高内聚。
A、错误
B、正确
第29题对象具有状态,一个对象用数据值来描述它的状态。
A、错误
B、正确
第30题需求文档是需求分析阶段最重要的技术文档之一()
A、错误
B、正确
第31题软件的可维护性、可使用性、可靠性是衡量软件质量的几个主要特性。
A、错误
B、正确
第32题软件测试一般分为四个步骤:单元测试也称模块测试)、集成测试也称组装测试,联合测试)、确认测试也称验收测试,有效性测试)、系统测试。
A、错误
B、正确
第33题传统软件开发方法的缺陷:(1)面向过程为主(2)软件结构稳定性差(3)软件开发的抽象力度小(4)软件重用未能得到很好的解决。
A、错误
B、正确
第34题维护没有副作用。()
A、错误
B、正确
第35题瀑布模型本质上不是一种线性顺序模型()、
A、错误
B、正确
第36题面向对象的方法包含面向对象分析、面向对象设计和面向对象实现()
A、错误
B、正确
第37题传统的SA方法主要用于数据处理方面的问题,主要工具DFD体现了系统的&quot做什么&quot功能,但它仅是一个静态模型,没有处理的顺序,即控制模型()、
A、错误
B、正确
第38题软件维护费用增加的主要原因是维护的生产率非常低。()
A、错误
B、正确
第39题维护没有副作用。
A、错误
B、正确
第40题可用性:系统在给定的时间点上根据需求说明成功地运行的概率。也可以说可用性是当有请求时即在一定时刻)系统能执行有用服务的可能性。()
A、错误
B、正确
第41题IDEF0用来描述系统的功能活动及联系,建立系统的功能模型。()
A、错误
B、正确
第42题Wasserman1995提出了5种创建设计的方法:模块化分解、面向数据的分解、面向事件的分解、由外往内的设计、面向对象的设计。()
A、错误
B、正确
第43题信息建模方法是需求分析方法的一种()
A、错误
B、正确
第44题模型是对构架设计师和开发人员构造的系统的抽象()
A、错误
B、正确
第45题信息隐蔽是指在设计和确定模块时,使得一个模块内包含的信息,对于不需要这些信息的其他模块来说是不能访问的()。
A、错误
B、正确
第46题RUP设计的主要结果是设计模型,用来可视化的描述系统的实现。()
A、错误
B、正确
第47题测试设计人员尤其看重的两条度量标准是:测试完全性、可靠性。
A、错误
B、正确
第48题螺旋模型中每个螺旋周期分为5个步骤()
A、错误
B、正确
第49题CASE这一术语的英文是ComputerAidedSoftwareEngineering。
A、错误
B、正确
第50题软件维护内容有四种:校正性维护,适应性维护,完善性维护和预防性维护()、
A、错误
B、正确

本内容由易百网整理发布

页: [1]
查看完整版本: 西安交通大学18春《软件工程概论》在线作业3含答案