东大18秋学期《软件工程与UML建模》在线作业3答案答案
18秋学期《软件工程与UML建模》在线作业3-0001
试卷总分:100 得分:0
一、 单选题 (共 15 道试题,共 75 分)
1.原型的优点不包括( )
A.对设计人员水平及开发环境要求不高
B.可及早为用户提供有用的产品
C.可及早发现问题,随时纠正错误
D.可减少技术、应用的风险
2.判定表和判定树是数据流图中用以描述加工的工具,它常描述的对象是( )
A.逻辑判断
B.层次分解
C.操作条目
D.组合条件
3.在实际的开发过程中,纠正了程序中的错误之后,还应该选择部分或全部原先已测试过的用例,对修改后的程序重新测试,这种测试称为( )。
A.验收测试
B.强度测试
C.系统测试
D.回归测试
4.软件的集成测试工作最好由( )承担,以提高集成测试的效果。
A.该软件的设计人员
B.该软件开发组的负责人
C.该软件的编程人员
D.不属于该软件开发组的软件设计人员
5.下面哪一项不是基本的软件需求( )
A.功能需求
B.性能需求
C.环境需求
D.市场需求
6.下面那个量不属于软件度量的范围( )
A.软件成本
B.软件质量
C.软件性能
D.软件价格
7.通常在软件项目开发过程中,我们希望首先实现( )的用例。
A.风险最小
B.风险最大
C.风险中等
D.任意风险
8.在一套分层DFD中,如果某一张图中有N个加工,则这张图允许有( )张子图
A.0
B.1
C.1~N
D.0~N
9.对下面的个人所得税程序中满足语句覆盖测试用例的是( ) If(income < 800) taxrate = 0; else if(income <= 1500) taxrate = 0.05; else if(income < 2000) taxrate = 0.08; else taxrate = 0.1;
A.income = (800,1500,2000,2001
B."income = (800,801,1999,2000)"
C."income = (799,1499,2000,2001)"
D."income = (799,1500,1999,2000)"
10.结构化设计方法是一种面向( )的设计方法。
A.对象
B.数据结构
C.数据流
D.控制流
11.喷泉模型描述了( )的开发模型。
A.面向对象
B.面向数据流
C.面向数据结构
D.面向事件驱动
12.关于用例说明错误的是( )
A.用例止于系统边界
B.用例是一个交互的抽象
C.用例是Actor的行为
D.从Actor的角度去描述用例
13.不属于边改边建模型的缺点是( )
A.否认了在项目实施前需求分析和设计活动的重要性
B.没有计划和明确的目标
C.费用和成本较好控制
D.要求需求完整明确
14.下面不属于测试应遵循的原则为( )
A.穷举所有的测试是不现实的
B.可以穷举所有的情况来进行测试
C.对问题较多的代码单元,需要进行更细致的测试
D.使用专业人员测试或委托第三方测试
15.结构化分析方法中,与数据流图配合使用的是()
A.程序流程图
B.实体联系网
C.数据流图
D.数据词典
东大18秋学期《软件工程与UML建模》在线作业3答案多选题
二、 判断题 (共 5 道试题,共 25 分)
1.问题的定义和可行性研究同属于软件开发过程的早期活动( )
A.错误
B.正确
2.泛化关系代表一般到特殊的关系( )
A.错误
B.正确
3.项目管理中不包含人员的管理( )
A.错误
B.正确
4.数据流图是需求分析的功能模型( )
A.错误
B.正确
5.软件满足客户需求的程度是衡量软件质量的最重要因素( )
A.错误
B.正确
东大18秋学期《软件工程与UML建模》在线作业3答案历年真题如下: