东北大学13春学期《软件工程与UML建模》在线作业3
13春学期《软件工程与UML建模》在线作业3
试卷总分:100
单选题
判断题
一、单选题(共 15 道试题,共 75 分。)
V
1. 常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等,( )主要用来描述面向对象的软件开发过程。
A. 瀑布模型
B. 演化模型
C. 螺旋模型
D. 喷泉模型
此题选: D 满分:5 分
2. 状态图指明了对象所有可能的状态以及状态间的迁移(transition)。如果一个并发的状态由n个并发的子状态图组成,那么,该并发状态在某时刻的状态由( )个子状态图中各取一个状态组合而成。
A. 每一
B. 任意一
C. 任意二
D. 任意m(m≤n)
满分:5 分
3. 在使用UML建模时,若需要描述跨越多个用例的单个对象行为,使用( )是最为合适的。
A. 协作图(collaboration diagram)
B. 序列图(sequence diagram)
C. 活动图(activity diagram)
D. 状态图(statechart diagram)
此题选: D 满分:5 分
4. 数据流图中有名字及方向的成分是( )
A. 控制流
B. 信息流
C. 数据流
D. 信号流
满分:5 分
5. “开发的产品不再符合公司的整体商业策略”属于( )风险。
A. 技术
B. 过程
C. 项目
D. 商业
此题选: D 满分:5 分
6. 软件再工程师一类软件工程活动,它能够使我们:(i)增进对软件的理解;(ii)准备或直接提高软件自身的可维护性、可复用性或演化性。第(ii)部分旨在改善软件的( ),似的软件更容易为人们服务。
A. 静态质量
B. 动态质量
C. 性能
D. 功能
满分:5 分
7. 20世纪90年代中,出现了一批新的面向对象方法,( )是面向对象方法最早的倡导者之一,他提出了面向对象软件工程的概念。
A. Coad
B. Booch
C. Jacobson
D. Yourdon
满分:5 分
8. 为了提高测试的效率,应该( )。
A. 随机地选取测试数据
B. 取一切可能的输入数据作为测试数据
C. 在完成编码以后指定软件的测试计划
D. 选择发现错误可能性大的数据作为测试数据
此题选: D 满分:5 分
9. ( )方法只提供了重要的设计准则,没有规定出具体的工作步骤。
A. SD
B. Jackson
C. Parnas
D. 以上都不是
满分:5 分
10. 软件维护时在用户使用软件期间对软件所做的补充、修改和增强,一般认为软件维护最常见的是( )
A. 完善性维护
B. 适应性维护
C. 校正性维护
D. 支持性维护
满分:5 分
11. 下面那一项不属于计算功能点的参数( )
A. 用户输入、输出数量
B. 用户查询数量
C. 软件错误数量
D. 外部接口数量
满分:5 分
12. 下列哪项不属于好的编码风格( )
A. 程序块头部应有注解
B. 变量名应用字母加数字
C. 程序内部要有注解
D. 变量名应有一定意义
满分:5 分
13. 关于条件中包含的错误类型说法错误的是( )
A. 关系算子错误
B. 算术表达式错误
C. 条件中包含的错误有布尔变量错误
D. 条件中包含的错误有接口错误
此题选: D 满分:5 分
14. 软件测试的目的是( )。
A. 评价软件的质量
B. 发现软件的错误
C. 找出软件中的所有错误
D. 证明软件是正确的
满分:5 分
15. 在分层数据流程图中,如果子图中某个元素( ),就不必绘制在上层流程图中。
A. 只用于一个加工
B. 只与一个数据流相关
C. 相关度饿数据流小于2条
D. 没有相关的输出数据流
满分:5 分
13春学期《软件工程与UML建模》在线作业3
试卷总分:100
单选题
判断题
二、判断题(共 5 道试题,共 25 分。)
V
1. 软件工程是一个零散的相关知识点的集合。( )
A. 错误
B. 正确
满分:5 分
2. 只要测试了程序的所有路径,程序就应该是100%正确的( )
A. 错误
B. 正确
满分:5 分
3. 项目管理的内容涉计算机硬件管理和软件管理两方面( * )
A. 错误
B. 正确
满分:5 分
4. RAD模型的开发速度快但很难模块化( )
A. 错误
B. 正确
满分:5 分
5. 在设计时模块要分的越小越好( )
A. 错误
B. 正确
满分:5 分
试卷总分:100
单选题
判断题
一、单选题(共 15 道试题,共 75 分。)
V
1. 常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等,( )主要用来描述面向对象的软件开发过程。
A. 瀑布模型
B. 演化模型
C. 螺旋模型
D. 喷泉模型
此题选: D 满分:5 分
2. 状态图指明了对象所有可能的状态以及状态间的迁移(transition)。如果一个并发的状态由n个并发的子状态图组成,那么,该并发状态在某时刻的状态由( )个子状态图中各取一个状态组合而成。
A. 每一
B. 任意一
C. 任意二
D. 任意m(m≤n)
满分:5 分
3. 在使用UML建模时,若需要描述跨越多个用例的单个对象行为,使用( )是最为合适的。
A. 协作图(collaboration diagram)
B. 序列图(sequence diagram)
C. 活动图(activity diagram)
D. 状态图(statechart diagram)
此题选: D 满分:5 分
4. 数据流图中有名字及方向的成分是( )
A. 控制流
B. 信息流
C. 数据流
D. 信号流
满分:5 分
5. “开发的产品不再符合公司的整体商业策略”属于( )风险。
A. 技术
B. 过程
C. 项目
D. 商业
此题选: D 满分:5 分
6. 软件再工程师一类软件工程活动,它能够使我们:(i)增进对软件的理解;(ii)准备或直接提高软件自身的可维护性、可复用性或演化性。第(ii)部分旨在改善软件的( ),似的软件更容易为人们服务。
A. 静态质量
B. 动态质量
C. 性能
D. 功能
满分:5 分
7. 20世纪90年代中,出现了一批新的面向对象方法,( )是面向对象方法最早的倡导者之一,他提出了面向对象软件工程的概念。
A. Coad
B. Booch
C. Jacobson
D. Yourdon
满分:5 分
8. 为了提高测试的效率,应该( )。
A. 随机地选取测试数据
B. 取一切可能的输入数据作为测试数据
C. 在完成编码以后指定软件的测试计划
D. 选择发现错误可能性大的数据作为测试数据
此题选: D 满分:5 分
9. ( )方法只提供了重要的设计准则,没有规定出具体的工作步骤。
A. SD
B. Jackson
C. Parnas
D. 以上都不是
满分:5 分
10. 软件维护时在用户使用软件期间对软件所做的补充、修改和增强,一般认为软件维护最常见的是( )
A. 完善性维护
B. 适应性维护
C. 校正性维护
D. 支持性维护
满分:5 分
11. 下面那一项不属于计算功能点的参数( )
A. 用户输入、输出数量
B. 用户查询数量
C. 软件错误数量
D. 外部接口数量
满分:5 分
12. 下列哪项不属于好的编码风格( )
A. 程序块头部应有注解
B. 变量名应用字母加数字
C. 程序内部要有注解
D. 变量名应有一定意义
满分:5 分
13. 关于条件中包含的错误类型说法错误的是( )
A. 关系算子错误
B. 算术表达式错误
C. 条件中包含的错误有布尔变量错误
D. 条件中包含的错误有接口错误
此题选: D 满分:5 分
14. 软件测试的目的是( )。
A. 评价软件的质量
B. 发现软件的错误
C. 找出软件中的所有错误
D. 证明软件是正确的
满分:5 分
15. 在分层数据流程图中,如果子图中某个元素( ),就不必绘制在上层流程图中。
A. 只用于一个加工
B. 只与一个数据流相关
C. 相关度饿数据流小于2条
D. 没有相关的输出数据流
满分:5 分
13春学期《软件工程与UML建模》在线作业3
试卷总分:100
单选题
判断题
二、判断题(共 5 道试题,共 25 分。)
V
1. 软件工程是一个零散的相关知识点的集合。( )
A. 错误
B. 正确
满分:5 分
2. 只要测试了程序的所有路径,程序就应该是100%正确的( )
A. 错误
B. 正确
满分:5 分
3. 项目管理的内容涉计算机硬件管理和软件管理两方面( * )
A. 错误
B. 正确
满分:5 分
4. RAD模型的开发速度快但很难模块化( )
A. 错误
B. 正确
满分:5 分
5. 在设计时模块要分的越小越好( )
A. 错误
B. 正确
满分:5 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
下一篇 : 东北大学13春学期《软件设计模式》在线作业1