全国 2025 年 10 月高等教育自学考试软件工程试题课程代码:02333一、单项选择题(本大题共 20 小题,每小题 1 分,共 20 分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内
错选、多选或未选均无分
1.软件工程的纵向分解是把软件开发分为几个( )A.模块B.阶段C.子系统D.过程2.McCall 软件质量度量模型中属于面对软件产品操作的是( )A.适应性B.可重用性C.可测试性D.可用性3.快速原型模型中,用于及早向用户提交一个原型系统的是( )A.实验型原型B.探究型原型C.提交型原型D.演化型原型4.软件维护中,因重新初始化控制标志或指针而引起的错误是以下哪一项的副作用
( )A.文档B.数据C.编码D.设计5.软件维护费用高的主要原因是( )A.生产率高B.生产率低C.人员多D.人员少6.根据对软件开发机构调查的结果可知,各类维护活动所占的比重是( )A.完善性占 50%,适应性占 25%,校正性占 21%,其他维护占4%B.完善性占 25%,适应性占 50%,校正性占 21%,其他维护占4%C.完善性占 21%,适应性占 25%,校正性占 50%,其他维护占4%D.完善性占 21%,适应性占 50%,校正性占 25%,其他维护占4%7.下列属于用白盒技术设计测试用例的是( )A.错误推测B.逻辑覆盖C.等价类划分D.因果图8.有助于培育良好的编程风格并且第一个体现了结构化编程思想的程序设计语言是( )A.PASCALB.FORTRANC.DL/1D.C9.在软件详细设计过程中不采纳的工具为( )A.判定表B.PDLC.数据流图D.IPO 图10.根据输入输出的数据结构产生程序结构的设计方法是( )A.PARNAS 方法B.JACKSON 方法C.WIRTH 方法D.DIJKSTRA 方法11.在软件设计中,为解决一