北京语言大学计算机科学与技术专业《软件工程》作业及答案4

对象实现了数据和操作的结合,使数据和操作()于对象的统一体中。

A.结合

B.隐藏

C.封装

D.抽象

本题答案:
C
数据字典是软件需求分析阶段的最重要工具之一,其最基本的功能是()。

A.数据库设计

B.数据通信

C.数据定义

D.数据维护

本题答案:
C
()引入了“风险驱动”的思想,适用于大规模的内部开发项目。

A.增量模型

B.喷泉模型

C.原型模型

D.螺旋模型

本题答案:
D
可行性研究要进行一次()需求分析。

A.详细的

B.全面的

C.简化的压缩的

D.彻底的

本题答案:
C
快速原型模型的主要特点之一是()。

A.开发完毕才见到产品

B.及早提供全部完整的软件产品

C.开发完毕后才见到工作软件

D.及早提供工作软件

本题答案:
D
IDEF0图不反映出系统()。

A.系统做什么

B.系统功能如何实现

C.系统由谁来做

D.系统实现的约束条件

本题答案:
B
包含风险分析的软件工程模型是()。

A.瀑布模型

B.螺旋模型

C.增量模型

D.喷泉模型

本题答案:
B
在E-R模型中,包含以下基本成分()。

A.数据对象实体

B.控制联系对象

C.实体联系属性

D.实体属性操作

本题答案:
C
软件测试的目标是()。

A.证明软件是正确的

B.发现错误降低错误带来的风险

C.排除软件中所有的错误

D.与软件调试相同

本题答案:
B
软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫()。

A.生存期

B.面向对象设计

C.面向对象程序设计

D.面向对象分析

本题答案:
D
下列各种图可用于动态建模的有()。

A.状态图

B.类图

C.序列图

D.活动图

本题答案:
ACD
静态测试是以人工的、非正式化的方法对程序进行分析和测试。常用的静态测试方法有()。

A.运行程序并分析运行结果

B.桌前检查与代码会审

C.数据流分析图

D.调用图

本题答案:
BCD
模块的基本特征是()。

A.外部特征(输入/输出、功能)

B.内部特征(输入/输出、功能)

C.内部特征(局部数据、代码)

D.外部特征(局部数据、代码)

本题答案:
AC
程序效率包括()几个方面的内容。

A.代码效率

B.运行效率

C.存储效率

D.I/O效率

本题答案:
ACD
模块独立性准则由以下定性指标来衡量()。

A.分解度

B.耦合度

C.屏蔽性

D.内聚性

本题答案:
BD
CMM将软件过程的成熟度分为以下五个级别:初始级、可重复级、已定义及、已管理级和优化级。()

A.错误

B.正确

直接影响软件开发风险的因素是成本估算。()

A.错误

B.正确

支持继承性是面向对象程序设计语言和传统程序设计语言在语言机制方面的根本区别。()

A.错误

B.正确

用例模型的基本组成部件是用例、角色和用例之间的联系。()

A.错误

B.正确

类的设计过程包括:确定类,确定关联类,确定属性,识别继承关系。()

A.错误

B.正确