全国 2001 年 10 月高等教育自学考试软件工程试题
课程代码:02333
第一部分 选择题
一、单项选择题 每小题 1 分,共 20 分。(在每小题的四个选项中只有一个选项是符合题目
要求的,请将正确选项前的字母填在题后的括号内)
1.在下列工具与环境中( )属于较早期的 CASE。
A.基于信息工程 CASE
B.人工智能 CASE
C.结构的基于图形 CASE
D.集成的 CASE 环境
2.Putnam 成本估算模型是一个( )模型。
A.静态单变量 B.动态单变量 C.静态多变量 D.动态多变量
3.在 McCall 软件质量度量模型中,( )属于面向软件产品修改。
A.可靠性 B.可重用性 C.适应性 D.可移植性
4.ISO 的软件质量评价模型由 3 层组成,其中用于评价设计质量的准则是( )
A.SQIC B.SQMC C.SQRC D.SQDC
5.软件复杂性度量的参数包括( )
A.效率 B.规模 C.完整性 D.容错性
6.对象实现了数据和操作的结合,使数据和操作( )于对象的统一体中。
A.结合 B.隐藏 C.封装 D.抽象
7.软件调试技术包括( )
A.边界值分析 B.演绎法 C.循环覆盖 D.集成测试
8.瀑布模型的存在问题是( )
A.用户容易参与开发
B.缺乏灵活性
C.用户与开发者易沟通
D.适用可变需求
9.软件测试方法中的静态测试方法之一为( )
A.计算机辅助静态分析
B.黑盒法
C.路径覆盖
D.边界值分析
10.软件生命周期中所花费用最多的阶段是( )
A.详细设计 B.软件编码 C.软件测试 D.软件维护
11.第一个体现结构化编程思想的程序设计语言是( )
A.FORTRAN 语言 B.Pascal 语言 C.C 语言 D.PL/1 语言
12.程序的三种基本控制结构是( )
A.过程、子程序和分程序
B.顺序、选择和重复
C.递归、堆栈和队列
D.调用、返回和转移
02333 软件工程 第 1 页 共 6 页