软件工程练习填空题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件工程练习填空题
31.第 1 题
PAD是()的英文缩写。
答案 :问题分析图
32.第 2 题
()也称为聚合,它表示类与类之间的关系是整体与部分的关系。
答案 :聚集
33.第 3 题
()模型是典型的面向对象的软件过程模型。
答案 :喷泉模型
34.第 4 题
()是最高程度的内聚。
答案 :功能内聚
35.第 5 题
当用代码行技术估算软件规模时,当程序较小时,常采用的单位是()( LOC),当程序较大时,常用的单位是()(KLOC)。
答案 :
代码行数、千行代码数
36.第 6 题
()就是抽出事物的本质特征而暂时不考虑它们的细节。
答案 :抽象
37.第 7 题
耦合是对一个软件结构内不同模块之间()程度的度量。
答案 :互连程度
38.第 8 题
()是要求某个对象执行在定义它的那个在中所定义的某个操作的
规格说明。
答案 :消息
39.第 9 题
()图用于描绘软件的层次结构,图中的每一个矩形框代表一个
(),方框间的连线表示(),而不像层次
方框图那样表示组成关系。
答案 :层次、模块、调用关系
40.第 10 题
按照形式化的程度,可以把软件工程使用的方法划分成()、()和()3类。
答案 :非形式化、半形式化、形式化
41.第 11 题
模块间还经常用带注释的短箭头表示调用过程中来回传递的信息。有时箭头尾部带空心圆表
示传递的是(),带实心圆的表示传递的是()。
答案 :数据、控制信息
42.第 12 题
数据流图是一种图形化技术,它描绘()和()从输入移动到输入的过程中所经爱的变换。
答案 :信息流、数据
43.第 13 题
Halstead 方法是根据程序中的()和()的总数来度量程序的复杂程度。
答案 :运算符、操作数
44.第 26 题
()测试是在用户积极参与下进行的,而且可能主要使用实际数据进行测试,也称为()测试。
答案 :验收测试、确认测试
45.第 27 题
系统流程图表达的是()在系统各部件之间流动的情况。
答案 :数据
46.第 28 题
所谓()就是把软件设计结果翻译成用某种程序设计语言书写的程序。
答案 :编码
47.第 29 题
()是把程序划分成独立命名且可独立访问的模块,每个模块完成一个子功能。
答案 :模块化
48.第 30 题
()表示软件结构中控制的层数,它往往能粗略地标志一个系统的大小和复杂程度。
答案 :深度
49.第 31 题
()就是类中所定义的数据。
答案 :属性
50.第 32 题
估计错误总数的方法有()和分别测试法。
答案 :植入错误法
51.第 33 题
人工测试源程序如果由审查小组正式地进行,则称为()。
答案 :代码审查
52.第 34 题
()是面向数据流自顶向下逐步求精进行需求分析的方法。
答案 :结构化分析方法
53.第 35 题
用UML描述类的属性时,属性名和类名之间用()分隔。
答案 :冒号(:)
54.第 36 题
()就是在软件交付使用后,为了改正错误或满足新的需要而修改软件的过程。
答案 :软件维护
55.第 37 题
子系统测试,兼有检测和组装两重含义通常称为()。
答案 :集成测试
56.第 38 题
详细设计的结果基本上决定了最终的()的质量。
答案 :程度代码
57.第 39 题
()是最常见的再工程活动。
答案 :代码重构
58.第 40 题
()是对数据流图中包含的所有元素的定义的集合。
答案 :数据字典
59.第 41 题
一个消息由三部分组成,它们分别是:接收消息的()、消息()以及零个或多个()。
答案 :对象、选择符(名)、变元
60.第 42 题
软件配置主要包括()、()和()等成分。
答案 :程序、数据、文档
61.第 43 题
定性度量模块独立程序的标准是()和()。答案 :内聚、耦合
62.第 44 题
在工程网络中用()表示作业,用()表示事件。
答案 :箭头、圆圈
63.第 45 题
一幅用例图包含的模型元素有系统、()、()及用例之间的()。
答案 :行为者、用例、关系
64.第 62 题
在流图中用圆表示(),流图中的箭头线称为(),它和程序流程图中的箭头线类似,代表(),由边和结点围成的面积称为()。答案 :结点、边、控制流、区域
65.第 65 题
决定软件可维护性的因素主要有()、()、()、()和()5 个。
答案 :可理解性、可测试性、可修改性、可移植性、可重用性
66.第 66 题
在面向对象的软件技术中,()是子类自动地共享基类中定义的数
据和方法的机制。
答案 :继承
67.第 67 题
需求分析阶段得出的最主要文档是()。
答案 :需求规格说明书
68.第 68 题
ER 图中包含了()、()和()等 3 种基本成分。
答案 :实体、关系、属性
69.第 69 题
软件配置管理主要有5项任务:()、()、()、配置审计和报告。
答案 :标识、版本控制、变化控制
70.第 70 题
概括地说,软件生命周期由()、()和()3个时期组成,每个时期又进一步划分为若干个阶段。
答案 :软件定义、软件开发、运行维护(软件维护)