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

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

《软件工程》在线作业一-00001

软件开发的结构化生命周期方法将软件生命周期划分成( )。
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:可同时进行
答案问询微信: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:数据流图(DFD)
B:判定表
C:PAD图
D:数据字典
答案问询微信:424329

软件需求规格说明书的内容不应该包括( )。
A:对重要功能的描述
B:对算法的详细过程描述
C:对数据的要求
D:软件的性能
答案问询微信:424329

在软件概要设计中,不使用的图形工具是( )图。
A:SC
B:IPO
C:IDEF0
D:PAD
答案问询微信:424329

软件需求说明书在软件开发中具有重要作用,但其作用不应该包括( )。
A:软件设计的依据
B:用户和开发人员对软件要做什么的共同理解
C:软件验收的依据
D:软件可行性分析依据
答案问询微信:424329

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

提供优质的教育资源

公众号: 超前自学网