东大22年春学期《软件工程与UML建模》在线平时作业1-00001
试卷总分:100 得分:100
一、单选题 (共 15 道试题,共 75 分)
1.有关软件工程描述不正确的是( )
A.软件工程主要是以软件设计工具自动开发软件
B.软件工程是软件开发过程可度量
C.软件工程的核心是质量保证
D.软件过程是一个将用户需求转化为软件系统所需要的活动的集合
2.软件生产的复杂性和高成本,使大型软件生产出现危机,下述哪个(些)是软件危机的主要表现( )
A.需求增长难满足、生产成本过高
B.质量不易保证
C.生产成本过高、进度难以控制
D.需求增长难满足、生产成本过高、进度难以控制、质量不易保证
3.下面内聚级别从低到高排列正确的是( )
A.功能内聚、顺序内聚、过程内聚、时间内聚、实用程序内聚、偶然内聚
B.实用程序内聚、偶然内聚、顺序内聚、过程内聚、时间内聚
C.偶然内聚、时间内聚、功能内聚、顺序内聚、过程内聚、实用程序内聚
D.偶然内聚、实用程序内聚、时间内聚、过程内聚、顺序内聚、功能内聚
4.软件质量管理在实际中会遇到许多困难,例如软件开发的管理人员往往要更关心项目开发的成本和进度,这显然是和质量保证相矛盾的,要取得高质量的产品,主要取决于( ),但他们的习惯难以控制。
A.管理者
B.用户
C.开发人员
D.认证机构
5.不属于RAD模型的缺点是( )
A.如果一个系统难以被适当的模块化,那么很难组织多个开发团队并行开发
B.RAD不适合小项目的开发
C.如果早期不鞥完整的正确的获取需求,那么很难按时完成开发任务
D.如果缺乏以往的类似项目经验,则很难快速的设计系统
6.下面不属于集成测试要考虑的问题是( )
A.模块的计算
B.全局数据结构错误
C.模块中某些遗漏的错误
D.系统的功能和性能是否满足规范要求
7.( )将软件配置管理定义成一种标识、组织和控制修改的技术。
A.《GB/T11457-1995软件工程术语奥鹏作业答案请进open5.net或请联系QQ/微信:18866732
B.《ISO/IEC12207-1995信息技术——软件生命周期过程》
C.《ISO 9000-3: 1997质量管理和质量保证标准》的第三部分《ISO 9001:1994在计算机软件开发、供应和维护中的使用指南》
D.巴比奇(W. Babich)
8.关于等价类描述错误的是( )
A.把一个程序输入的定义域划分成不同的数据类,然后根据这些数据类可以导出测试用例
B.等价类是由相对于程序的功能具有相同作用的一些输入数据元素构成的数据集合,这些数据元素之间具有等价关系
C.利用等价类中一个元素作为代表对程序进行测试,而不是使用该类的全体成员,藉此以减少总的测试用例数量
D.等价累的划分是唯一的
9.下面内聚级别从高到低排列正确的是( )
A.功能内聚、顺序内聚、通信内聚、过程内聚
B.功能内聚、顺序内聚、过程内聚、通信内聚
C.功能内聚、通信内聚、顺序内聚、过程内聚
D.顺序内聚、功能内聚、通信内聚、过程内聚
10.下面哪项不是软件的主要基础特征量 ( )
A.软件规模
B.开发成本
C.工作量
D.错误数
11.关于黑盒测试错误的是( )
A.黑盒测试可以检测出不正确或漏掉的功能
B.黑盒测试可以检测出接口错误
C.黑盒测试可以检测出布尔算子错误
D.数据结构或外部数据库存取中的错误
12.关于需求分析中可验证性原则的描述错误的是( )
A.通过需求的验证标准,可以度量出系统实现的质量
B.不可验证的需求,仅仅是对需求的一种主观愿望,对于设计和测试等活动而言都是缺乏意义的
C.需求分析中可以有部分是不可验证的
D.需求通过了“验证”才能证明所开发的系统符合客户和用户的要求的依据
13.上图中还有一处错误是( )
A.1层S
B.1层S2
C.0层S
D.0层S1
14.结构化设计方法在软件开发中用于( )。
A.测试用例设计
B.概要设计
C.程序设计
D.详细设计
15.在下列逻辑覆盖测试法中,覆盖程度最高的是( )。
A.语句覆盖
B.判定覆盖
C.路径覆盖
D.条件组合覆盖
二、判断题 (共 5 道试题,共 25 分)
16.问题的定义和可行性研究同属于软件开发过程的早期活动( )
17.问题的定义弄清软件系统要解决的根本问题,可行性研究弄清系统所需的资源和经费( )
18.汇编语言是低级语言 ( )
19.使用螺旋模型不需要很高的风险评估技术( )
20.Petri网是需求分析的行为模型( )