东大19秋学期《软件工程与UML建模》在线平时作业2[满分答案]满分答案
19秋学期《软件工程与UML建模》在线平时作业2
试卷总分:100 得分:100
一、单选题 (共 15 道试题,共 75 分)
1.路径测试是整个结构测试的重要组成部分,但在研究路经测试时,通常又是使用程序控制流图来代替( )
A.结构图
B.程序流程图
C.程序框图
D.数据流图
2.所谓维护管理主要指的是( )。
A.重新编码
B.加强需求分析
C.加强维护人员管理
D.判定修改的合理性并审查修改质量
3.系统开发过程通常被分为若干个阶段,每个阶段的开始和结束都有明确的规定。人们常将开发过程中完成某项关键工作地时刻称为里程碑。完成( )时最适于设置里程碑。
A.需求调查
B.总体设计稿
C.一套实体关系图
D.50%的编码
4.协作图描述了协作的对象之间的交互和链接(link),它画成( )图的形式。
A.类
B.用例
C.状态
D.对象
5.属于运营成本的是( )
A.系统软件成本
B.硬件成本
C.用户培训成本
D.消耗品费用
6.“开发的产品不再符合公司的整体商业策略”属于( )风险。
A.项目
B.过程
C.技术
D.商业
7.软件复用是使用已有的软件产品(如设计、代码、文档等)来开发新的软件系统的过程。软件复用的形式大体可分为垂直式复用和水平式复用。水平式复用是指( )中的复用。
A.同一软件系统
B.同一应用领域
C.不同软件系统
D.不同应用领域
8.为了表示软件项目管理工作中各项任务之间的进度衔接关系,最常用的计划管理工具是( )。
A.程序结构图
B.甘特图(Gantt)
C.数据流图
D.E-R图
9.下面所列的内聚种类中,哪一个内聚度最强( )
A.顺序内聚
B.逻辑内聚
C.功能内聚
D.偶然内聚
10.下面那种图表不是用于软件计划和进度控制( )
A.里程碑图
B.甘特图
C.关键日期表
D.Petri网
11.在软件开发单位属于管理角色的有( )
A.领域专家
B.部署工程师
C.TeAm负责人
D.SQA人员
12.软件危机的表现不正确的是( )
A.软件种类过少
B.软件的可维护性差
C.软件可复用性差
D.缺乏良好的质量评测手段
13.不属于RAD模型的缺点是( )
A.如果缺乏以往的类似项目经验,则很难快速的设计系统
B.如果早期不鞥完整的正确的获取需求,那么很难按时完成开发任务
C.如果一个系统难以被适当的模块化,那么很难组织多个开发团队并行开发
D.RAD不适合小项目的开发
14.在下面所列举的逻辑测试覆盖中,测试覆盖程度最弱的是()
A.语句覆盖
B.条件覆盖
C.条件组合覆盖
D.条件及判定覆盖
15.数据流图中不包括( )
A.数据存储
B.数据字典
C.外部实体
D.加工
东大19秋学期《软件工程与UML建模》在线平时作业2[满分答案]多选题答案
二、判断题 (共 5 道试题,共 25 分)
16.泛化关系代表特殊到一般的关系( )
17.缺陷是指程序中的缺点所产生的不正确结果( )
18.编码属于详细设计( )
19.扩展关系是指对一个已经存在的用例增加新的功能( )
20.软件陪置是指程序+文档+硬件( )
东大19秋学期《软件工程与UML建模》在线平时作业2[满分答案]历年参考题目如下: