2022年10月高等教育自学考试《13005软件工程》试题

13005软件工程 历年真题 共 38 题 918 次浏览 更新于 2026-09-28
下载试卷(PDF)

一、单选题

下列每小题的选项中,只有一项是最符合题意的正确答案,多选、错选或不选均不得分。

1
给出了有关活动的组织框架,并为设计软件开发逻辑提供了基础的模型不包括( )。
  • A.用况模型
  • B.瀑布模型
  • C.演化模型
  • D.螺旋模型
2
根据软件需求分类,不同于其他三项的是( )。
  • A.性能需求
  • B.外部接口
  • C.设计约束
  • D.功能需求
3
特性要求“系统应在5秒内计算出给定季度的总销售税”,则该需求属于( )。
  • A.功能需求
  • B.运行需求
  • C.性能需求
  • D.质量属性需求
4
在数据流图中,表示加工的图形是( )。
  • A.题目图片
  • B.题目图片
  • C.题目图片
  • D.题目图片
5
根据下图所示,操作的数量有( )。
题目图片
  • A.1个
  • B.2个
  • C.4个
  • D.6个
6
在用况图中,用况之间的关系不包含( )。
  • A.泛化
  • B.扩展
  • C.包含
  • D.细化
7
强调从一个状态到另一个状态的控制流建模工具的是( )。
  • A.类图
  • B.用况图
  • C.状态图
  • D.构件图
8
用于捕获系统功能的制品是( )。
  • A.领域模型
  • B.分析模型
  • C.业务模型
  • D.用况模型
9
在RUP的设计层中,用于表达软件结构中基本元素的术语不包括( )。
  • A.设计类
  • B.体系结构
  • C.设计子系统
  • D.接口
10
"导致错误或失效的不正常的条件"指的是( )。
  • A.失效
  • B.错误
  • C.故障
  • D.漏洞
11
下列关于调试的描述正确的是( )。
  • A.调试从一个侧面证明程序员的失败
  • B.调试是有计划的,受时间的约束
  • C.调试是一个推理过程
  • D.调试可以由任意程序员完成
12
用于模块组合的功能和软件结构检验的测试是( )。
  • A.单元测试
  • B.集成测试
  • C.有效性测试
  • D.系统测试
13
在《ISO/IEC系统与软件工程一软件生存周期过程12207-2008》划分的7个过程组中,过程的意图是建立系统软件部分需求的是( )。
  • A.供应过程
  • B.需求分析过程
  • C.软件验证过程
  • D.软件确认过程
14
在CMMI中,实践部件的表示符号是( )。
  • A.题目图片
  • B.题目图片
  • C.题目图片
  • D.题目图片
15
在CMMI能力等级中”已定义级”的能力等级是( )。
  • A.3级
  • B.4级
  • C.5级
  • D.6级

二、填空题

主观题不参与评分,请参考答案自行评分。

16
软件需求规约一般需要满足重要性和稳定性程度、_______、完整的和一致的等4个基本性质。
17
PDF图中的元素主要有数据流、_______、加工、数据源和数据潭。
18
软件系统/产品的需求工作通常面临的挑战是问题空间理解、人与人之间的通信和需求的_______。
19
模块本身以及所有直接或间接从属于它的模块的集合是指该模块的_______。
20
在软件结构图中,_______是指同一个层次上模块总数的最大值。
21
协作是一个交互,涉及交互各方、交互_______以及交互内容三要素。
22
在UML.中,节点是在运行时存在的物理单元,通常表示一种具有_______能力和_______能力的计算机资源。
23
事件可细分为信号事件、_______事件、_______事件和变化事件。
24
RUP软件开发是以_______为中心的迭代,增量式开发。
25
若基本目标是确保有一个实在的产品发布给用户群,则处于RUP的_______阶段。
26
常有的静态评估技术有_______、_______和形式化证明等。
27
软件测试的首要目标是_______。
28
基于系统工程的一般原理,软件是整个系统的一个组成部分,其执行系统中的_______功能、_______功能以及软件本身提供的功能。
29
集成化能力成熟度模型(CMMI)是由_______CMM、_______CMM和系统工程CMM集成而来的。
30
CMMI提供了称为能力等级的过程改善路径和称为_______等级的过程改善路径。

三、简答题

主观题不参与评分,请参考答案自行评分。

31
简述实现软件开发本质的基本途径。
32
简述常用的初始需求发现技术。
33
简述UML表达客观事物之间关系的术语以及定义。
34
简述RUP需求获取的基本步骤。
35
简述项目的过程建立所涉及的工作。
36
简述项目规划过程域的意图和专用目标。

四、应用题

主观题不参与评分,请参考答案自行评分。

37
在某景区门票预订系统中,在旅游旺季(7月、8月9月12月和1月),如果订票数超过10张,优惠票价18%:10张以下,优惠票价8%。在旅游淡季(2月、3月、4月、5月、6月、10月和11月),订票数超过10张,优惠票价30%:10张以下,优惠票价15%。
现采用判定表描述上述内容,并得到条件类型以及相应取值如下表所示,请完成:
(1)列出判定表中的操作;
(2)给出最简判定表。(操作执行用“√"表示)。
题目图片
38
有一程序段;
①if(a>1)
②thena=a/b;
③elsea=a*b;
④if((a=2)and(b>1))
⑤thena=a+b;
⑥elsea=a-b
要求:
(1)什么是分支覆盖?给出符合分支覆盖标准的最小测试用例集;
(2)什么是条件覆盖?给出符合条件覆盖标准的最小测试用例集。
(注:输入a,b∈[1,4],测试用例的格式为:[输入(a,b),输出(a,b)],例:[(1,4),(0,4)])