奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 552|回复: 0

西安交大20春《软件工程概论》在线作业-1(随机)

[复制链接]

2947

主题

1

回帖

5896

积分

论坛元老

积分
5896
发表于 2020-6-7 16:05:44 | 显示全部楼层 |阅读模式
扫码加微信
(单选题)1:为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础的软件维护称为().
A:纠错性维护

西交
在线作业请咨询微信或QQ515224986
B:适应性维护
C:改善性维护
D:预防性维护
正确答案:
(单选题)2:内容耦合指()
A:两个模块之间传递的是数据结构
B:一个模块调用另一个模块时,传递的是控制变量
C:通过一个公共数据环境相互作用的哪些模块间的耦合
D:一个模块直接使用另一个模块的内部数据,或通过非正常入口而转入另一个模块内部
正确答案:
(单选题)3:尽管有不合法的输入,软件仍能继续正常工作的能力是指()
A:兼容性
B:可靠性
C:容错性
D:稳定性
正确答案:
(单选题)4:描述类中对象的行为,反映了状态与事件关系的是()
A:数据流图
B:状态图
C:对象图
D:结构图
正确答案:
(单选题)5:盒图也称为()或Chapin图.这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题.    奥鹏作业请咨询微信或QQ515224986
A:流程图
B:框图
C:判定表
D:N-S图
正确答案:
(单选题)6:下面有关软件维护的叙述()是正确的
A:设计软件时就应考虑到将来的可修改性
B:维护软件是一件很吸引人的创造性工作
C:维护软件就是改正软件中的错误
D:谁编写软件就应由谁来维护这个软件
正确答案:
(单选题)7:瀑布模型是一种()。
A:软件开发方法
B:软件生存周期
C:程序设计方法学
D:软件生存周期模型
正确答案:
(单选题)8:SA方法是一种()
A:自顶向下逐层分解的分析方法
B:自底向上逐层分解的分析方法
C:面向对象的分析方法
D:其他都不是
正确答案:
(单选题)9:根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为().
A:纠错性维护
B:适应性维护
C:改善性维护
D:预防性维护
正确答案:
(单选题)10:面向对象分析阶段建立的三个模型中,核心的模型是()模型。
A:功能
B:动态
C:对象
D:分析
正确答案:
(单选题)11:SA方法是一种()
A:自顶向下逐层分解的分析方法
B:自底向上逐层分解的分析方法
C:面向对象的分析方法
D:其他都不是
正确答案:
(单选题)12:人机界面的风格大致经过了()代的演变.
A:三
B:四
C:五
D:六
正确答案:
(单选题)13:分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()
A:细节
B:输入与输出
C:软件的作者
D:绘制的时间
正确答案:
(单选题)14:详细设计的任务是确定每个模块的()
A:外部特性
B:内部特性
C:算法和使用的数据
D:功能和输入输出数据
正确答案:
(单选题)15:软件测试是软件开发过程中重要和不可缺少的阶段,其包括的内容和步骤甚多,而测试过程的多种环节中基础的是()
A:集成测试
B:单元测试
C:系统测试
D:验收测试
正确答案:
(单选题)16:软件工程对维护工作的主要目标是提高(),降低维护的代价。
A:软件的生产率
B:软件的可靠性
C:软件的可维护性
D:维护的效率
正确答案:
(单选题)17:对象模型的描述工具是()
A:状态图
B:数据流图
C:对象图
D:结构图
正确答案:
(单选题)18:加工是对数据流图中不能再分解的基本加工的精确说明,下述()是加工的最核心。
A:加工顺序
B:加工逻辑
C:执行频率
D:激发条件
正确答案:
(单选题)19:以下不属于逻辑覆盖的是().
A:语句覆盖
B:判定覆盖
C:条件覆盖
D:基本路径
正确答案:
(多选题)20:技术可行性考虑的问题有()
A:开发风险分析
B:资源分析
C:相关技术的反展
正确答案:
(判断题)21:数据流图一般分为变换型数据流图和事务型数据流图两类()
A:错误
B:正确
正确答案:
(判断题)22:软件测试一般分为四个步骤:单元测试也称模块测试)、集成测试也称组装测试,联合测试)、确认测试也称验收测试,有效性测试)、系统测试。
A:错误
B:正确
正确答案:
(判断题)23:变换型数据处理的工作过程一般分为数据、变换数据和给出数据三步()
A:错误
B:正确
正确答案:
(判断题)24:RUP设计的主要结果是设计模型,用来可视化的描述系统的实现。()
A:错误
B:正确
正确答案:
(判断题)25:软件的可行性研究中,从软件功能可行性角度考虑的是操作可行性。()
A:对
B:错
正确答案:
(判断题)26:面向对象设计准则是:模块化,抽象信息隐藏,低耦合,高内聚()
A:对
B:错
正确答案:
(判断题)27:软件测试一般分为四个步骤:单元测试也称模块测试、集成测试也称组装测试,联合测试、确认测试也称验收测试,有效性测试、系统测试()
A:对
B:错
正确答案:
(判断题)28:针对不同工作目标,软件项目计划有:项目实施计划、质量保证计划、软件测试计划、文档编制计划、用户培训计划、综合支持计划、软件发布计划。
A:错误
B:正确
正确答案:
(判断题)29:测试模型包括:测试用例、测试用例、测试构件。()
A:错误
B:正确
正确答案:
(判断题)30:风险管理的活动有1)风险识别(2)风险分析(3)风险规划(4)风险控制()
A:对
B:错
正确答案:
(判断题)31:Wirfs-Brock等人提出了种类-责任-协作者开发类图的卡片技术。该技术使用实际的或虚拟的索引卡片,为定义类提供较多的信息。
A:错误
B:正确
正确答案:
(判断题)32:IDEF0用来描述系统的功能活动及联系,建立系统的功能模型。()
A:错误
B:正确
正确答案:
(判断题)33:静态测试是指通过运行程序发现问题()
A:错误
B:正确
正确答案:
(判断题)34:软件维护费用增加的主要原因是维护的生产率非常低。()
A:错误
B:正确
正确答案:
(判断题)35:“软件工程”概念的提出是为了克服软件危机()
A:错误
B:正确
正确答案:
(判断题)36:大多数开发系统都采用基于文件集成的策略。
A:对
B:错
正确答案:
(判断题)37:用等价类划分的方法设计测试用例的步骤为:划分等价类、确定测试用例()
A:对
B:错
正确答案:
(判断题)38:CASE这一术语的英文是ComputerAidedSoftwareEngineering。
A:错误
B:正确
正确答案:
(判断题)39:面向对象的特征:(1)对象唯一性(2)分类性(3)继承性(4)多态性(多形性)
A:错误
B:正确
正确答案:
(判断题)40:原型化方法适用于需求不确定性高的系统。
A:对
B:错
正确答案:
(判断题)41:渐增式测试:该测试是逐个把未经过测试的模块组装到已经测试过的模块上去,进行集成测试。每加入一个新模块进行一次集成的测试,重复此过程直至程序组装完毕()
A:错误
B:正确
正确答案:
(判断题)42:详细设计的基本任务有:算法设计、数据结构设计、物理设计、其他设计,例如代码设计、输入/输出格式设计、人机对话设计、编写详细设计说明书、评审()
A:对
B:错
正确答案:
(判断题)43:瀑布模型本质上不是一种线性顺序模型()
A:错误
B:正确
正确答案:
(判断题)44:逻辑覆盖是黑盒测试方法之一()
A:错误
B:正确
正确答案:
(判断题)45:数据字典有以下四类条目:数据流、数据项、数据存储、基本加工。
A:错误
B:正确
正确答案:
(判断题)46:对象建模的过程:确定类、准备数据字典、确定关联、确定属性、使用继承来细化类、完善对象模型
A:错误
B:正确
正确答案:
(判断题)47:测试设计人员尤其看重的两条度量标准是:测试完全性、可靠性。
A:错误
B:正确
正确答案:
(判断题)48:数据字典有以下四类条目:数据流、数据项、数据存储、基本加工。()
A:错误
B:正确
正确答案:
(判断题)49:瀑布模型本质上是一种线性顺序模型。
A:对
B:错
正确答案:
(判断题)50:用等价类划分的方法设计测试用例的步骤为:划分等价类、确定测试用例()
A:错误
B:正确
正确答案:

西安交通大学
作业请咨询微信或QQ515224986
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-28 06:59

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表