奥鹏天津大学《软件工程》在线作业一

奥鹏天津大学平时在线作业

《软件工程》在线作业一

在软件需求规范中,下述哪些要求可以归类为过程要求( )。
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:软件层次结构
D:软件开发过程
答案问询微信:42奥鹏天津大学平时在线作业4329

在结构化分析方法中,用以表达系统内数据的运动情况的工具有( )。
A:数据流图
B:数据字典
C:结构化语言
D:判定表与判定树
答案问询微信:424329

基线可作为软件生存期中各开发阶段的一个检查点。当采用的基线发生错误时,可以返回到最近和最恰当的( )上。
A:配置项
B:程序
C:基线
D:过程
答案问询微信:424329

在面向数据流的软件设计方法中,一般将信息流分为( )。
A:变换流和事务流
B:变换流和控制流
C:事务流和控制流
D:数据流和控制流
答案问询微信:424329

UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法( )。
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

变换流的DFD由三部分组成,不属于其中一部分的是( )。
A:事务中心
B:变换中心
C:输入流
D:输出流
答案问询微信:424329

软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是( )。
A:硬件环境
B:软件开发的环境
C:软件开发工具和软件开发的环境
D:开发人员的素质
答案问询微信:424329

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

提供优质的教育资源

公众号: 超前自学网