高等教育自学考试《13005软件工程》考前点题卷三

13005软件工程 考前点题 共 26 题 1517 次浏览 更新于 2026-09-27
下载试卷(PDF)

一、单选题

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

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.SaaS
  • B.PaaS
  • C.IaaS
  • D.laaS
7
虚拟环境的测试不包括( )。
  • A.可用性测试
  • B.可访问性测试
  • C.可靠性测试
  • D.可玩性测试
8
( )的任务是验证软件的功能、性能及其他特性是否与用户的需求一致。
  • A.单元测试
  • B.确认测试
  • C.集成测试
  • D.系统测试
9
( )负责定义业务问题,这些问题往往对项目产生很大影响。
  • A.项目或技术管理者
  • B.高级管理者
  • C.客户
  • D.最终用户
10
( )有时被称为问题划分或问题细化,它是软件需求分析的核心活动。
  • A.问题分解
  • B.问题详解
  • C.软件范围
  • D.需求分解

二、填空题

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

11
______尝试着从传统的软件过程中挖掘最好的特征和性质以敏捷软件开发中许多最好的原则来实现。
12
UML是一种______的建模语言,不适合对诸如工程和物理学领域中的连续系统建模。
13
为了防止各种攻击,可以使用______、鉴定、加密和授权技术。应该设计安全性测试探查每种安全性技术来发现安全漏洞。
14
文档测试可分为两个阶段进行:第一个阶段为技术评审,第二个阶段是______。
15
______的优点是能证明程序无错,缺点是实现的代价高,对规模很大的程序无法实现穷举测试。

三、名词解释题

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

16
继承
17
软件可维护性
18
耦合性
19
用例图
20
穷举测试

四、简答题

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

21
简述软件开发中遇到的主要问题。
22
简述需求规格说明书的内容。
23
简述设计人员的任务。
24
简述面向对象设计准则。
25
简述移动应用的测试策略。

五、应用题

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

26
请为下列C语言程序设计语句覆盖和判定覆盖的测试的测试用例。
题目图片