奥鹏教育西安交通大学《软件工程概论》在线作业6

奥鹏西安交通大学平时在线作业

西交《软件工程概论》在线作业

为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础的软件维护称为( ).
A:纠错性维护
B:适应性维护
C:改善性维护
D:预防性维护
答案问询微信:424329

内容耦合指( )
A:两个模块之间传递的是数据结构
B:一个模块调用另一个模块时,传递的是控制变量
C:通过一个公共数据环境相互作用的哪些模块间的耦合
D:一个模块直接使用另一个模块的内部数据,或通过非正常入口而转入另一个模块内部
答案问询微信:424329

尽管有不合法的输入,软件仍能继续正常工作的能力是指( )
A:兼容性
B:可靠性
C:容错性
D:稳定性
答案问询微信:424329

描述类中对象的行为,反映了状态与事件关系的是( )
A:数据流图
B:状态图
C:对象图
D:结构图
答案问询微信:424329

盒图也称为( )或Chapin图.这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题.
A:流程图
B:框图
C:判定表
D:N-S图
答案问询微信:424329

下面有关软件维护的叙述( )是正确的
A:设计软件时就应考虑到将来的可修改性
B:维护软件是一件很吸引人的创造性工作
C:维护软件就是改正软件中的错误
D:谁编写软件就应由谁来维护这个软件
答案问询微信:424329

瀑布模型是一种()。
A:软件开发方法
B:软件生存周期
C:程序设计方法学
D:软件生存周期模型
答案问询微信:424329

SA方法是一种( )
A:自顶向下逐层分解的分析方法
B:自底向上逐层分解的分析方法
C:面向对象的分析方法
D:其他都不是
答案问询微信:424329

根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为( ).
A:纠错性维护
B:适应性维护
C:改善性维护
D:预防性维护
答案问询微信:424329

面向对象分析阶段建立的三个模型中,核心的模型是( )模型。
A:功能
B:动态
C:对象
D:分析
答案问询微信:424329

SA方法是一种( )
A:自顶向下逐层分解的分析方法
B:自底向上逐层分解的分析方法
C:面向对象的分析方法
D:其他都不是
答案问询微信:424329

人机界面的风格大致经过了( )代的演变.
A:三
B:四
C:五
D:六
答案问询微信:424329

分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的( )
A:细节
B:输入与输出
C:软件的作者
D:绘制的时间
答案问询微信:424329

详细设计的任务是确定每个模块的( )
A:外部特性
B:内部特性
C:算法和使用的数据
D:功能和输入输出数据
答案问询微信:424329

软件测试是软件开发过程中重要和不可缺少的阶段,其包括的内容和步骤甚多,而测试过程的多种环节中基础的是( )
A:集成测试
B:单元测试
C:系统测试
D:验收测试
答案问询微信:424329

软件工程对维护工作的主要目标是提高( ),降低维护的代价。
A:软件的生产率
B:软件的可靠性
C:软件的可维护性
D:维护的效率
答案问询微信:424329

对象模型的描述工具是()
A:状态图
B:数据流图
C:对象图
D:结构图
答案问询微信:424329

加工是对数据流图中不能再分解的基本加工的精确说明,下述()是加工的最核心。
A:加工顺序
B:加工逻辑
C:执行频率
D:激发条件
答案问询微信:424329

以下不属于逻辑覆盖的是( ).
A:语句覆盖
B:判定覆盖
C:条件覆盖
D:基本路径
答案问询微信:424329

技术可行性考虑的问题有( )
A:开发风险分析
B:资源分析
C:相关技术的反展
答案问询微信:424329

数据流图一般分为变换型数据流图和事务型数据流图两类()
A:错误
B:正确
答案问询微信:424329

软件测试一般分为四个步骤:单元测试也称模块测试)、集成测试也称组装测试,联合测试)、确认测试也称验收测试,有效性测试)、系统测试。
A:错误
B:正确
答案问询微信:424329

变换型数据处理的工作过程一般分为数据、变换数据和给出数据三步()
A:错误
B:正确
答案问询微信:424329

RUP设计的主要结果是设计模型,用来可视化的描述系统的实现。()
A:错误
B:正确
答案问询微信:424329

软件的可行性研究中,从软件功能可行性角度考虑的是操作可行性。()
A:对
B:错
答案问询微信:424329

面向对象设计准则是:模块化,抽象信息隐藏,低耦合,高内聚( )
A:对
B:错
答案问询微信:424329

软件测试一般分为四个步骤:单元测试也称模块测试、集成测试也称组装测试,联合测试、确认测试也称验收测试,有效性测试、系统测试( )
A:对
B:错
答案问询微信:424329

针对不同工作目标,软件项目计划有:项目实施计划、质量保证计划、软件测试计划、文档编制计划、用户培训计划、综合支持计划、软件发布计划。
A:错误
B:正确
答案问询微信:424329

测试模型包括:测试用例、测试用例、测试构件。()
A:错误
B:正确
答案问询微信:424329

风险管理的活动有:(1)风险识别(2)风险分析(3)风险规划(4)风险控制( )
A:对
B:错
答案问询微信:424329

Wirfs-Brock等人提出了种类-责任-协作者开发类图的卡片技术。该技术使用实际的或虚拟的索引卡片,为定义类提供较多的信息。
A:错误
B:正确
答案问询微信:424329

IDEF0用来描述系统的功能活动及联系,建立系统的功能模型。( )
A:错误
B:正确
答案问询微信:424329

静态测试是指通过运行程序发现问题()
A:错误
B:正确
答案问询微信:424329

软件维护费用增加的主要原因是维护的生产率非常低。( )
A:错误
B:正确
答案问询微信:424329

“软件工程”概念的提出是为了克服软件危机( )
A:错误
B:正确
答案问询微信:424329

大多数开发系统都采用基于文件集成的策略。
A:对
B:错
答案问询微信:424329

用等价类划分的奥鹏西安交通大学平时在线作业方法设计测试用例的步骤为:划分等价类、确定测试用例( )
A:对
B:错
答案问询微信:424329

CASE这一术语的英文是Computer Aided Software Engineering。
A:错误
B:正确
答案问询微信:424329

面向对象的特征:(1)对象唯一性(2)分类性(3)继承性(4)多态性(多形性)
A:错误
B:正确
答案问询微信:424329

原型化方法适用于需求不确定性高的系统。
A:对
B:错
答案问询微信:424329

渐增式测试:该测试是逐个把未经过测试的模块组装到已经测试过的模块上去,进行集成测试。每加入一个新模块进行一次集成的测试,重复此过程直至程序组装完毕( )
A:错误
B:正确
答案问询微信:424329

详细设计的基本任务有:算法设计、数据结构设计、物理设计、其他设计,例如代码设计、输入/输出格式设计、人机对话设计、编写详细设计说明书、评审( )
A:对
B:错
答案问询微信:424329

瀑布模型本质上不是一种线性顺序模型( )
A:错误
B:正确
答案问询微信:424329

逻辑覆盖是黑盒测试方法之一()
A:错误
B:正确
答案问询微信:424329

数据字典有以下四类条目:数据流、数据项、数据存储、基本加工。
A:错误
B:正确
答案问询微信:424329

对象建模的过程:确定类、准备数据字典、确定关联、确定属性、使用继承来细化类、完善对象模型
A:错误
B:正确
答案问询微信:424329

测试设计人员尤其看重的两条度量标准是:测试完全性、可靠性。
A:错误
B:正确
答案问询微信:424329

数据字典有以下四类条目:数据流、数据项、数据存储、基本加工。( )
A:错误
B:正确
答案问询微信:424329

瀑布模型本质上是一种线性顺序模型。
A:对
B:错
答案问询微信:424329

用等价类划分的方法设计测试用例的步骤为:划分等价类、确定测试用例( )
A:错误
B:正确
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网