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

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

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

为了适应软硬件环境变化而修改软件的过程是( )。
A:校正性维护
B:完善性维护
C:适应性维护
D:预防性维护
答案问询微信:424奥鹏天津大学平时在线作业329

在软件的需求分析中,开发人员要从用户那里解决的最重要的问题是( )。
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

软件需求规格说明书的内容不应该包括( )。
A:对重要功能的描述
B:对算法的详细过程描述
C:对数据的要求
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

软件设计阶段一般又可分为( )。
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

提供优质的教育资源

公众号: 超前自学网