2022年4月全国自考(软件工程)真题试卷
单项选择题
1.在软件开发领域,可被采用的建模手段是( )(C)
A. 面向数据库方法
B. 面向数据集成方法
C. 面向数据结构方法
D. 面向数据分析方法
解析:
2.软件需求规约需要满足的基本性质不包括( )(D)
A. 重要性和稳定性程度
B. 可修改的
C. 完整的
D. 可跟踪的
解析:
3.“成绩”由“语文”、“数学”、“英语”构成,在数据字典中可记为( )(A)
A. 成绩=语文+数学+英语
B. 成绩:语文|数学|英语
C. 成绩={语文,数学,英语}
D. 成绩=语文*数学*英语
解析:
4.内聚程度最高的内聚类型是( )(C)
A. 偶然内聚
B. 逻辑内聚
C. 功能内聚
D. 过程内聚
解析:
5.下面是一个类的伪代码定义,该类中公有属性数量是( )
Class Car
{
public int color;
public int size;
private int price;
public void move( );
public void stop( );
public void idle( );
private boolean tLeft(int tangle);
private boolean tRight(intt angle);
}(B)
A. 1
B. 2
C. 3
D. 4
解析:
6.可用于表达概念模型和软件模型的动态结构的图形工具是( )(B)
A. 类图
B. 用况图
C. 对象图
D. 构件图
解析:
7.下列不属于UML中的事件类型的是( )(D)
A. 信号事件
B. 调用事件
C. 时间事件
D. 接收事件
解析:
8.在RUP中,表示实体类的图形是( )
(B)
A.
B.
C.
D.
解析:
9.关于RUP描述,错误的是( )(D)
A. 是一种以用况驱动的开发方式
B. 以体系结构为中心
C. 是一种迭代、增量式开发
D. RUP是一种面向过程的开发框架
解析:
10.属于静态软件评估技术的是( )(A)
A. 评审
B. 单元测试
C. 白盒测试
D. 黑盒测试
解析:
11.在软件产品测试中,合理的测试序列是( )(B)
A. 有效性测试、单元测试、集成测试、系统测试
B. 单元测试、集成测试、有效性测试、系统测试
C. 有效性测试、集成测试、单元测试、系统测试
D. 单元测试、有效性测试、集成测试、系统测试
解析:
12.集中于单个模块的功能和结构检验的是( )(A)
A. 单元测试
B. 集成测试
C. 有效性测试
D. 系统测试
解析:
13.在《ISO/IEC系统与软件工程—软件生存周期过程12207-2008》划分的7个过程组中,证实所期望使用的软件工具产品是否满足其需求的是( )(D)
A. 供应过程
B. 需求分析过程
C. 软件验证过程
D. 软件确认过程
解析:
14.在CMMI的模型部件中,表示工作产品的符号是( )
(C)
A.
B.
C.
D.
解析:
15.在CMMI能力等级,“已执行级”的能力等级是( )(A)
A. 1级
B. 2级
C. 3级
D. 4级
解析:
填空题
16.软件需求分类通常分为________需求和________需求。
功能;非功能
解析:
17.一种基于数学概念符号体系来编制需求规约,其风格属于________的需求规约。
形式化
解析:
18.数据流图(DFD图)一般包含数据流、数据储存、加工、________和________等。
数据源;数据潭
解析:
19.经典的详细设计具有程序流程图、________、PAD图和PDL。
盒图(或N-S图)
解析:
20.模块之间通过简单参数来传递数据,则模块的耦合类型是________耦合。
数据
解析:
21.类中对象参与一个关联的数目,称为该关联的________。
多重性
解析:
22.通常为了表示类的属性或操作是“受保护的”,可使用关键字________。
protected
解析:
23.UML把状态图的状态分为初态、终态和________。
通常状态
解析:
24.在UML中,事件通常可以分为________事件和________事件。
内部;外部
解析:
25.在RUP中,分析类分为________、实体类和控制类三种。
边界类
解析:
26.若基本目标是开发完整的系统,确保产品可以开始向用户支付,则属于RUP规定的4个阶段中的________阶段。
构造
解析:
27.经典的黑盒测试技术有________、________和因果图等。
等价类划分;边界值分析(无顺序要求)
解析:
28.在进行软件测试用例设计之前应建
本文档预览:3500字符,共6064字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载