真题
17年
A卷
B卷(仅有部分题
12年
试卷
23年
参考答案
23年
一.
1.C 2.B 3.C 4.C 5.B
6.B 7.D 8.A 9.C 10.B
11.B 12.A 13.B 14.C 15.A
16.C 17.B 18.C 19.D 20.D
二.
1.终态集
2.交互
3.扩展关系、使用关系
4.数据重构
5.基线
三.
1.数据流图→结构图
暂时没做
2.无标准答案,合理测试划分的有效等价类即可,不测试此题的无效等价类
参考答案如图
四.
1.流程图→盒图
如图
2.
①对象模型,由类图组成,描述系统数据结构
②动态模型,由状态图、时序图 组成,描述系统控制结构
③功能模型,由数据流图和用例图 组成,描述系统功能
五.
1.用例图
如图
2.顶层数据流图、一层数据流图
图好糊,懒得做
20、21年
参考答案
(20、21年卷的pdf,下面那套)
一.
1.A
2.B
3.B
4.B
5.B
6.A
7.不会
8.D
9.C
10.B
11.B
12.不会
13.D 是驱动模块
14.D
15.C
二
1.转换函数
2.动态功能
3.软件需求规格说明书
4.逆向工程
5.无题
三
1.
从某一软件项目被提出并着手实现开始,直到该软件报废或停止使用为止所经历的时间。
①问题定义:客户要解决什么问题
②可行性研究:确定的问题是否可行
③需求分析:为解决问题,系统需要具备什么功能
④概要设计:设计软件结构,确定程序由哪些模块组成以及模块间的关系
⑤详细设计:针对每个模块,设计详细规格说明,确定算法和数据结构
⑥编码和单元测试:将详细设计的内容用语言呈现并测试
⑦综合测试:通过各种类型测试使软件达到预定要求
⑧软件维护:使软件在整个生命周期内保证满足用户需求
2.
数据模型,实体联系图(E-R图),描绘数据对象之间的关系
功能模型,数据流图(DFD),描绘数据在系统中流动时被处理的逻辑过程,指明系统具有的变换数据的功能
行为模型,状态转换图,描绘系统的各种行为模式在不同状态间转换的方式
3.模块化、抽象、信息隐藏、弱耦合、强内聚、可重用
4.顺序、选择、循环结构。
如图
四.(已做)
等价类表、测试用例
如图
五.(已做)
1.顶层数据流图、一层数据流图
2.画分析类图
(上面那套)
一.
1.B
2.D
3.D
4.B
5.C
6.B
7.D
8.C
9.B
10.D
11.B
12.C
13.D
14.A
15.C
16.C
17.D
18.C
19.B
20.D
二.
1.初始态
2.桩模块
3.低耦合
4.逆向工程
5.动态模型
三.
1.
从某一软件项目被提出并着手实现开始,直到该软件报废或停止使用为止所经历的时间。
①问题定义:客户要解决什么问题
②可行性研究:确定的问题是否可行
③需求分析:为解决问题,系统需要具备什么功能
④概要设计:设计软件结构,确定程序由哪些模块组成以及模块间的关系
⑤详细设计:针对每个模块,设计详细规格说明,确定算法和数据结构
⑥编码和单元测试:将详细设计的内容用语言呈现并测试
⑦综合测试:通过各种类型测试使软件达到预定要求
⑧软件维护:使软件在整个生命周期内保证满足用户需求
2.主题层、类-对象层、结构层、属性层、服务层
四.
1.数据流图→结构图
2.无题
五.
1.用例图
2.顶层数据流图、一层数据流图(同22年题)
知识点
电子课本
置顶pdf