《软件工程》在线作业一
奥鹏作业答案
1.[单选题] 从结构化的瀑布模型看,在它的生命周期中的八个阶段中,下面的几个选项中哪个环节出错,对软件的影响最大( )。
A.详细设计阶段
B.概要设计阶段
C.需求分析阶段
D.测试和运行阶段
正确答案:——C——
2.[单选题] 在软件概要设计中,不使用的图形工具是( )图。
A.SC
B.IPO
C.IDEF0
D.PAD
正确答案:——D——
3.[单选题] 判定表和判定树是数据流图中用以描述加工的工具,它常描述的对象是( )
A.逻辑判断
B.层次分解
C.操作条目
D.组合条件
正确答案:——D——
4.[单选题] 软件结构图中,模块框之间若有直线连接,表示它们之间存在着( )关系。
A.调用
B.组成
C.链接
D.顺序执行
正确答案:————
5.[单选题] 模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的( )。
A.抽象和信息隐蔽
B.局部化和封装化
C.内聚性和耦合性 奥鹏
D.激活机制和控制方法
正确答案:————
6.[单选题] 软件需求规格说明书的内容不应该包括( )。
A.对重要功能的描述
B.对算法的详细过程描述
C.对数据的要求
D.软件的性能
正确答案:————
7.[单选题] 在软件需求规范中,下述哪些要求可以归类为过程要求( )。
A.执行要求
B.效率要求
C.可靠性要求
D.可移植性要求
正确答案:————
8.[单选题] 软件开发常使用的两种基本方法是结构化和原型化方法,在实际的应用中,它们之间的关系表现为( )。
A.相互排斥
B.相互补充
C.独立使用
D.交替使用
正确答案:————
9.[单选题] 进行需求分析可使用多种工具,但( )是不适用的。
A.数据流图(DFD)
B.判定表
C.PAD图
D.数据字典
正确答案:————
10.[单选题] 在面向数据流的软件设计方法中,一般将信息流分为( )。
A.变换流和事务流
B.变换流和控制流
C.事务流和控制流
D.数据流和控制流
正确答案:————
11.[单选题] 在下面的叙述中哪一个不是软件需求分析的任务( )。
A.问题分解
B.可靠性与安全性要求
C.结构化程序设计
D.确定逻辑模型
正确答案:————
12.[单选题] 软件设计将涉及软件的构造、过程和模块的设计,其中软件过程是指( )。
A.模块间的关系
B.模块的操作细节
C.软件层次结构
D.软件开发过程
正确答案:————
13.[单选题] 用于描述对象模型的工具是( )。
A.数据流图
B.结构图
C.状态图
D.对象图
正确答案:————
14.[单选题] UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法( )。
A.基于瀑布模型的结构化方法
B.基于需求动态定义的原型化方法
C.基于对象的面向对象的方法
D.基于数据的数据流开发方法
正确答案:————
15.[单选题] 变换流的DFD由三部分组成,不属于其中一部分的是( )。
A.事务中心
B.变换中心
C.输入流
D.输出流
正确答案:————
16.[单选题] 在结构化分析方法中,用以表达系统内数据的运动情况的工具有( )。
A.数据流图
B.数据字典
C.结构化语言
D.判定表与判定树
正确答案:————
17.[单选题] 软件设计一般分为总体设计和详细设计,它们之间的关系是( )。
A.全局和局部
B.抽象和具体
C.总体和层次
D.功能和结构
正确答案:————
18.[单选题] DFD中的每个加工至少有( )。
A.一个输入流或一个输出流
B.一个输入流和一个输出流
C.一个输入流
D.一个输出流
正确答案:————
19.[单选题] 软件需求分析阶段的工作,可以分为四个方面:对问题的识别.分析与综合.编写需求分析文档以及( )。
A.软件的总结
B.需求分析评审
C.阶段性报告
D.以上答案都不正确
正确答案:————
20.[单选题] 划分模块时,一个模块的( )。
A.作用范围应在其控制范围之内
B.控制范围应在其作用范围之内
C.作用范围与控制范围互不包含
D.作用范围与控制范围不受任何限制
正确答案:————
《软件工程》在线作业二
1.[单选题] 面向对象的主要特征除对象唯一性、封装、继承外,还有( )。
A.多态性
B.完整性
C.可移植性
D.兼容
正确答案:——A——
2.[单选题] 维护中,因误删除一个标识符而引起的错误是( )副作用。
A.文档
B.数据
C.编码
D.设计
正确答案:——C——
3.[单选题] 一个面向对象系统的体系结构通过它的( )关系确定。
A.类与对象
B.成分对象和对象
C.过程和对象
D.类与对象
正确答案:——B——
4.[单选题] 为适应软硬件环境变化而修改软件的过程是( )。
A.校正性维护
B.适应性维护
C.完善性维护
D.预防性维护
正确答案:————
5.[单选题] 在商业系统的开发中应用最广的语言是( )。
A.PROLOG语言
B.SMALLTALK语言
C.FORTRAN语言
D.COBOL语言
正确答案:————
6.[单选题] Jackson方法主要适用于规模适中的( )系统的开发。
A.数据处理
B.文字处理
C.实时控制
D.科学计算
正确答案:————
7.[单选题] 功能模型中所有的( )往往形成一个层次结构。在这个层次结构中一个数据流图的过程可以由下一层的数据流图作进一步的说明。
A.数据流图
B.概念模型图
C.状态迁移图
D.事件追踪图
正确答案:————
8.[单选题] 一个程序如果把它作为一个整体,它也是只有一个入口、一个出口的单个顺序结构,这是一种( )。
A.结构程序
B.组合的过程
C.自顶向下设计
D.分解过程
正确答案:————
9.[单选题] 一个面向对象系统的体系结构通过它的成分对象和对象间的关系确定,与传统的面向数据流的结构化开发方法相比,它具有的优点是( )
A.设计稳定
B.变换分析
C.事务分析
D.模块独立性
正确答案:————
10.[单选题] PDL是软件开发过程中用于( )阶段的描述工具。
A.需求分析
B.概要设计
C.详细设计
D.编程
正确答案:————
11.[单选题] 20世纪60年代后期,由Dijkstra提出的,用来增加程序设计的效率和质量的方法是( )。
A.模块化程序设计
B.并行化程序设计
C.标准化程序设计
D.结构化程序设计
正确答案:————
12.[单选题] 可维护性的特性中相互促进的是( )。
A.可理解性和可测试性
B.效率和可移植性
C.效率和可修改性
D.效率和结构好
正确答案:————
13.[单选题] 通过执行对象的操作改变对象的属性,但它必须通过( )的传递。
A.接口
B.消息
C.信息
D.操作
正确答案:————
14.[单选题] 软件详细设计主要采用的方法是( )。
A.结构程序设计
B.模型设计
C.结构化设计
D.流程图设计
正确答案:————
15.[单选题] 程序设计语言的工程特性其中之一表现在( )。
A.软件的可重用性
B.数据结构的描述性
C.抽象类型的描述性
D.数据库的易操作性
正确答案:————
16.[单选题] JSP方法是一种面向( )的设计方法。
A.对象
B.数据流
C.数据结构
D.控制结构
正确答案:————
17.[单选题] 软件生命周期的最后的一个阶段是( )。
A.书写软件文档
B.软件维护
C.稳定性测试
D.书写详细用户说明
正确答案:————
18.[单选题] 最早用于科学计算的程序设计语言是( )。
A.PROLOG语言
B.SMALLTALK语言
C.FORTRAN语言
D.COBOL语言
正确答案:————
19.[单选题] 详细设计常用的三种工具是( )。
A.文档、表格、流程
B.图形、表格、语言
C.数据库、语言、图形
D.文档、图形、表格
正确答案:————
20.[单选题] 在生存周期中,时间长、费用高、困难大的阶段是( )。
A.需求分析
B.编码
C.测试
D.维护
正确答案:————
附件是答案, Q 7612 96021
奥鹏作业答案
1.[单选题] 从结构化的瀑布模型看,在它的生命周期中的八个阶段中,下面的几个选项中哪个环节出错,对软件的影响最大( )。
A.详细设计阶段
B.概要设计阶段
C.需求分析阶段
D.测试和运行阶段
正确答案:——C——
2.[单选题] 在软件概要设计中,不使用的图形工具是( )图。
A.SC
B.IPO
C.IDEF0
D.PAD
正确答案:——D——
3.[单选题] 判定表和判定树是数据流图中用以描述加工的工具,它常描述的对象是( )
A.逻辑判断
B.层次分解
C.操作条目
D.组合条件
正确答案:——D——
4.[单选题] 软件结构图中,模块框之间若有直线连接,表示它们之间存在着( )关系。
A.调用
B.组成
C.链接
D.顺序执行
正确答案:————
5.[单选题] 模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的( )。
A.抽象和信息隐蔽
B.局部化和封装化
C.内聚性和耦合性 奥鹏
D.激活机制和控制方法
正确答案:————
6.[单选题] 软件需求规格说明书的内容不应该包括( )。
A.对重要功能的描述
B.对算法的详细过程描述
C.对数据的要求
D.软件的性能
正确答案:————
7.[单选题] 在软件需求规范中,下述哪些要求可以归类为过程要求( )。
A.执行要求
B.效率要求
C.可靠性要求
D.可移植性要求
正确答案:————
8.[单选题] 软件开发常使用的两种基本方法是结构化和原型化方法,在实际的应用中,它们之间的关系表现为( )。
A.相互排斥
B.相互补充
C.独立使用
D.交替使用
正确答案:————
9.[单选题] 进行需求分析可使用多种工具,但( )是不适用的。
A.数据流图(DFD)
B.判定表
C.PAD图
D.数据字典
正确答案:————
10.[单选题] 在面向数据流的软件设计方法中,一般将信息流分为( )。
A.变换流和事务流
B.变换流和控制流
C.事务流和控制流
D.数据流和控制流
正确答案:————
11.[单选题] 在下面的叙述中哪一个不是软件需求分析的任务( )。
A.问题分解
B.可靠性与安全性要求
C.结构化程序设计
D.确定逻辑模型
正确答案:————
12.[单选题] 软件设计将涉及软件的构造、过程和模块的设计,其中软件过程是指( )。
A.模块间的关系
B.模块的操作细节
C.软件层次结构
D.软件开发过程
正确答案:————
13.[单选题] 用于描述对象模型的工具是( )。
A.数据流图
B.结构图
C.状态图
D.对象图
正确答案:————
14.[单选题] UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法( )。
A.基于瀑布模型的结构化方法
B.基于需求动态定义的原型化方法
C.基于对象的面向对象的方法
D.基于数据的数据流开发方法
正确答案:————
15.[单选题] 变换流的DFD由三部分组成,不属于其中一部分的是( )。
A.事务中心
B.变换中心
C.输入流
D.输出流
正确答案:————
16.[单选题] 在结构化分析方法中,用以表达系统内数据的运动情况的工具有( )。
A.数据流图
B.数据字典
C.结构化语言
D.判定表与判定树
正确答案:————
17.[单选题] 软件设计一般分为总体设计和详细设计,它们之间的关系是( )。
A.全局和局部
B.抽象和具体
C.总体和层次
D.功能和结构
正确答案:————
18.[单选题] DFD中的每个加工至少有( )。
A.一个输入流或一个输出流
B.一个输入流和一个输出流
C.一个输入流
D.一个输出流
正确答案:————
19.[单选题] 软件需求分析阶段的工作,可以分为四个方面:对问题的识别.分析与综合.编写需求分析文档以及( )。
A.软件的总结
B.需求分析评审
C.阶段性报告
D.以上答案都不正确
正确答案:————
20.[单选题] 划分模块时,一个模块的( )。
A.作用范围应在其控制范围之内
B.控制范围应在其作用范围之内
C.作用范围与控制范围互不包含
D.作用范围与控制范围不受任何限制
正确答案:————
《软件工程》在线作业二
1.[单选题] 面向对象的主要特征除对象唯一性、封装、继承外,还有( )。
A.多态性
B.完整性
C.可移植性
D.兼容
正确答案:——A——
2.[单选题] 维护中,因误删除一个标识符而引起的错误是( )副作用。
A.文档
B.数据
C.编码
D.设计
正确答案:——C——
3.[单选题] 一个面向对象系统的体系结构通过它的( )关系确定。
A.类与对象
B.成分对象和对象
C.过程和对象
D.类与对象
正确答案:——B——
4.[单选题] 为适应软硬件环境变化而修改软件的过程是( )。
A.校正性维护
B.适应性维护
C.完善性维护
D.预防性维护
正确答案:————
5.[单选题] 在商业系统的开发中应用最广的语言是( )。
A.PROLOG语言
B.SMALLTALK语言
C.FORTRAN语言
D.COBOL语言
正确答案:————
6.[单选题] Jackson方法主要适用于规模适中的( )系统的开发。
A.数据处理
B.文字处理
C.实时控制
D.科学计算
正确答案:————
7.[单选题] 功能模型中所有的( )往往形成一个层次结构。在这个层次结构中一个数据流图的过程可以由下一层的数据流图作进一步的说明。
A.数据流图
B.概念模型图
C.状态迁移图
D.事件追踪图
正确答案:————
8.[单选题] 一个程序如果把它作为一个整体,它也是只有一个入口、一个出口的单个顺序结构,这是一种( )。
A.结构程序
B.组合的过程
C.自顶向下设计
D.分解过程
正确答案:————
9.[单选题] 一个面向对象系统的体系结构通过它的成分对象和对象间的关系确定,与传统的面向数据流的结构化开发方法相比,它具有的优点是( )
A.设计稳定
B.变换分析
C.事务分析
D.模块独立性
正确答案:————
10.[单选题] PDL是软件开发过程中用于( )阶段的描述工具。
A.需求分析
B.概要设计
C.详细设计
D.编程
正确答案:————
11.[单选题] 20世纪60年代后期,由Dijkstra提出的,用来增加程序设计的效率和质量的方法是( )。
A.模块化程序设计
B.并行化程序设计
C.标准化程序设计
D.结构化程序设计
正确答案:————
12.[单选题] 可维护性的特性中相互促进的是( )。
A.可理解性和可测试性
B.效率和可移植性
C.效率和可修改性
D.效率和结构好
正确答案:————
13.[单选题] 通过执行对象的操作改变对象的属性,但它必须通过( )的传递。
A.接口
B.消息
C.信息
D.操作
正确答案:————
14.[单选题] 软件详细设计主要采用的方法是( )。
A.结构程序设计
B.模型设计
C.结构化设计
D.流程图设计
正确答案:————
15.[单选题] 程序设计语言的工程特性其中之一表现在( )。
A.软件的可重用性
B.数据结构的描述性
C.抽象类型的描述性
D.数据库的易操作性
正确答案:————
16.[单选题] JSP方法是一种面向( )的设计方法。
A.对象
B.数据流
C.数据结构
D.控制结构
正确答案:————
17.[单选题] 软件生命周期的最后的一个阶段是( )。
A.书写软件文档
B.软件维护
C.稳定性测试
D.书写详细用户说明
正确答案:————
18.[单选题] 最早用于科学计算的程序设计语言是( )。
A.PROLOG语言
B.SMALLTALK语言
C.FORTRAN语言
D.COBOL语言
正确答案:————
19.[单选题] 详细设计常用的三种工具是( )。
A.文档、表格、流程
B.图形、表格、语言
C.数据库、语言、图形
D.文档、图形、表格
正确答案:————
20.[单选题] 在生存周期中,时间长、费用高、困难大的阶段是( )。
A.需求分析
B.编码
C.测试
D.维护
正确答案:————
附件是答案, Q 7612 96021
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 《钢结构设计原理》20春天大在线作业1