《软件工程与UML建模》在线平时作业1-00001
试卷总分:100 得分:100
一、单选题 (共 15 道试题,共 75 分)
1.在需求分析中关于远离实现原则的描述错误的是( )
A.避免记录一些因为当前技术才存在的需求
B.使用一些可能不是核心产品的技术
C.避免对实现的方式做出束缚
D.采用各尽其责的方法
2.关于操作可用性说法正确的是( )
A.开发人员是否能开发出新系统
B.新系统是否自动操作
C.新系统是否满足用户的需求
D.新系统所需的用户操作是否可行
3.进行需求分析课使用多种工具,但( )是不适用的。
A.数据流图(DFD)
B.判定表
C.PAD图
D.数据字典
4.判定表和判定树是数据流图中用以描述加工的工具,它常描述的对象是( )
A.逻辑判断
B.层次分解
C.操作条目
D.组合条件
5.UML融合了面向对象的建模技术(OMT)方法和OOSE方法的基本概念,UML的重要内容可以由( )等5类图来定义
A.类图、顺序图、行为图、动态图、配置图
B.对象图、用例图、静态图、状态图、交互图
C.包图、序列图、行为图、交互图、活动图
D.用例图、静态图、行为图、交互图、实现图
6.面向对象的类层次结构中,聚集关系是一种( )
A.“一般——特殊”关系
B.“整体——部分”关系
C.“相互依赖”关系
D.“一般——具体”关系
7.在1968年召开的关于软件危机的会雨中,用来解决这一问题的的是( )
A.瀑布模型
B.软件经济学
C.软件工程
D.软件估算
8.关于测试用例错误的说法是( )
A.测试工作是否成功,取决于测试用例设计是否合理
B.为了有效地测试必须采取能够尽可能多地发现缺陷的测试用例
C.一个成功的测试用例可以发现所有错误
D.为了高效地测试必须用尽可能少的测试用例发现尽可能多的缺陷
9.关于条件中包含的错误类型说法错误的是( )
A.关系算子错误
B.算术表达式错误
C.条件中包含的错误有布尔变量错误
D.条件中包含的错误有接口错误
10.若计划人员对每个功能分别按最佳的、可能的、悲观的3种情况给出LOC或FP估计值,记作a、m、b,则LOC或FP的期望值E的公式是E = (a + 4m + b)/6,m是加权的最可能的估计值,遵循( )概率。
A.χ概率
B.γ概率
C.β概率
D.泊松
11.在软件开发过程中常用图作为描述工具,如DFD就是面向( )分析方法的描述工具
A.数据结构
B.数据流
C.对象
D.构件
12.软件需求分析的任务不应包括( )
A.确定逻辑模型
B.信息域分析
C.问题分解
D.结构化程序设计
13.由于在数据流图中没有对各组成成分进行说明,因此需要采用其他工具来描述。其中可以用数据字典活判定表来进行说明的是( )
A.数据流
B.加工
C.文件
D.外部实体
14.某软件项目要求必须运行在Linux操作系统上,这个需求属于( )
A.功能需求
B.非功能需求
C.设计约束
D.业务需求
15.不属于基于统计的软件质量保证方法和步骤的是( )
A.收集和分类软件缺陷信息,追踪每个缺陷的基本原因
B.使用PARETO原理孤立出20%的原因
C.校正这些关键原因
D.统计关键原因导致的错误数
二、判断题 (共 5 道试题,共 25 分)
16.软件工程包含软件过程、项目管理、开发方法、软件度量和开发工具等各相关方面的知识的有机组合( )
17.状态变迁图是需求分析的功能模型( )
18.开闭原则指出即一个软件实体应当对扩展关闭,对修改开放。( )
19.里氏替换原则指出父类可以替换子类,可以出现在父类能出现的任何地方( )
20.汇编语言是低级语言 ( )
奥鹏,国开,广开,电大在线,各省平台,新疆一体化等平台学习
详情请咨询QQ : 3230981406或微信:aopopenfd777