2019年10月高等教育自学考试《13005软件工程》试题
13005软件工程
历年真题
共 38 题
1237 次浏览
更新于 2026-09-28
一、单选题
下列每小题的选项中,只有一项是最符合题意的正确答案,多选、错选或不选均不得分。
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.Shape
- B.origin
- C.move
- D.display
7
属性的可见性指的是,该类的属性是否可以被其他类(类目)所使用,其中表示受保护的符号是( )。
- A.+
- B.#
- C.-
- D.~
8
下列关于软件接口应用应该注意的问题的叙述,不正确的是( )。
- A.接口之间没有关联、泛化、实现和依赖,但可以参与泛化、实现和依赖
- B.接口可以被其他类目使用,而其本身可以访问其他类目
- C.接口描述类的外部可见操作,通常是该类的一个特定有限行为
- D.接口不描述其中操作的实现,也没有属性和状态
9
RUP中,分析类分为3种类型,下图属于边界类的是( )。
- A.

- B.

- C.

- D.

10
RUP的测试活动不包含( )。
- A.计划测试
- B.程序测试
- C.实现测试
- D.评价测试
11
RUP的业务对象模型为了精化业务用况模型中的每一个业务用况,引入了3个术语,用于表达参与业务的业务对象,其中不包括( )。
- A.业务单元
- B.业务实体
- C.工作人员
- D.工作单元
12
软件测试主要策略中,具有最低的测试度量的测试策略是( )。
- A.路径覆盖
- B.语句覆盖
- C.分支覆盖
- D.条件覆盖与条件组合覆盖
13
单元测试关注的是( )。
- A.模块的组装
- B.检验是否符合用户所见的文档
- C.检验系统中所有的元素之间的协作
- D.每个独立的模块
14
CMMI模型部件中,子实践、典型工作产品和有关该共用实践的精化等CMMI资料性部分,使用以下哪种符号表示?( )。
- A.

- B.

- C.

- D.

15
集成化能力成熟度模型(CMMI)部件中,可以用于帮助确定一个过程域是否得以满足的部件是( )。
- A.专用实践
- B.专用目标
- C.共用实践
- D.意图陈述
二、填空题
主观题不参与评分,请参考答案自行评分。
16
软件工程作为一门学科,其发展可以划分为两个时期:前期主要研究系统实现技术,后期则开始关注____和____
17
需求规约是创建产品验收测试计划和用户指南的基础,即基于需求规约一般还会产生____和____两个文档。
18
客体的表示方法中,表达式“性别=男|女”属于____结构。
19
总体设计阶段的基本任务是系统的功能需求分配到一个特定的软件体系结构中。表达这一软件体系结构的工具很多,其中____很适合在自顶向下设计软件的过程中使用。
20
在结构化设计中,执行一个特殊任务的一个过程以及相关的数据结构,称之为____
21
类是一组具有相同____、操作、关系和____的对象的描述。
22
为了进一步表达泛化的语义,UML给出了个约束,分别为完整、不完整、____和____
23
如果一个类只是使用另一个类作为它的操作参数,那么把这两个类之间的这一关系抽象为____最为合宜。
24
迭代、增量开发活动中,通过演化,形成最终的系统体系结构基线,开发完整的系统,确保产品可以开始向客户交付,即具有初始操作能力。本阶段属于____阶段。
25
RUP的____包含节点和主动类到节点的初始映射。
26
软件评估可以分为____和____
27
事务流程图表示中,一个事务可以被另一个事务“吸食”,称为____
28
《ISO/IEC系统与软件工程一软件生存周期过程12207-2008》标准中,为了证实所期望使用的软件工作产品是否满足其需求的过程是____
29
集成化能力成熟度模型(CMMI)集成了____、产品集成开发CMM和系统工程CMM等3个模型。
30
CMMI由一些过程域组成,过程域及其专用目标、共用目标用符号____表示。
三、简答题
主观题不参与评分,请参考答案自行评分。
31
什么是软件危机?软件危机主要表现在哪些方面?
32
简述结构化方法详细设计的任务及目标。
33
简述概要设计规约的主要内容。
34
路径测试技术属于什么测试技术?该技术的基本要点是什么?
35
简述瀑布模型以及存在的主要问题。
36
在CMMI中,针对每个过程域共设定了哪几个能力等级?
四、应用题
主观题不参与评分,请参考答案自行评分。
37
某系统体系结构如下图所示,完成如下要求:
(1)求出该体系结构的深度;
(2)求出该体系结构的宽度;
(3)求出其中模块h的扇出和模块r的扇入。

(1)求出该体系结构的深度;
(2)求出该体系结构的宽度;
(3)求出其中模块h的扇出和模块r的扇入。

38
如下图所示,输入三个正整数作为边长判断该三条边构成的三角形是等边、等腰或一般三角形的程序算法的流程图,请用等价类划分设计测试用例,并检查逻辑覆盖标准。


输入阅读码
查看答案与解析需要输入阅读码