2025年软件工程复习题及答案 .pdf
丹青不知老将至,贫贱于我如浮云。——杜甫
一、单项选择题(本大题共60小题,在每小题的四个备选答案中,选出一个正确答案,并将
正确答案填涂在答题卡上)
1.软件质量因素不包括。
A.正确性B.高性能C.可测试性D.可理解性
2.软件可行性研究实质上是要进行一次需求分析、设计过程。
A.简化、压缩的B.详细的C.彻底的D.深入的
3.以下哪个软件生存周期模型是一种风险驱动的模型。
A.瀑布模型B.增量模型C.螺旋模型D.喷泉模型
4.可行性分析中,系统流程图用于描述。
A.当前运行系统B.当前逻辑模型C.目标系统D.新系统
5.结构化分析建立功能模型的工具是。
A.DFDB.判定树/判定表C.SCD.结构化语言
6.检查软件产品是否符合需求定义的过程称为。
A.确认测试B.集成测试C.系统测试D.单元测试
7.在整个软件维护阶段所花费的全部工作中,所占比例最大的是。
A.校正性维护B.适应性维护C.完善性维护D.预防性维护
8.通信内聚是指。
A.把需要同时执行的动作组合在一起形成的模块
B.各处理使用相同的输入数据或者产生相同的输出数据
C.一个模块中各个处理元素都密切相关于同一功能且必须顺序执行
D.模块内所有元素共同完成一个功能,缺一不可
9.一个只有顺序结构的程序,其环形复杂度是。
A.0B.1C.3D.5
10.下述四个能力成熟度等级,级别最高的是。
A.已定义级B.优化级C.可重复级D.已管理级
11.结构化程序设计,主要强调的是。
A.程序的执行效率B.模块大小
C.程序的可理解性D.模块关系
12.软件调试技术包括。
A.边界值分析B.演绎法C.循环覆盖D.集成测试
长风破浪会有时,直挂云帆济沧海。——李白
13.需求分析中开发人员要从用户那里了解。
A.软件做什么B.用户使用界面C.输入的信息D.软件的规模
14.数据字典是对数据定义信息的集合,它所定义的对象都包含于。
A.数据流图B.程序框图C.软件结构D.方框图
15.面向对象的主要特征除唯一性、继承性、多态性外,还具有。
A.封装性B.移植性C.完整性D.兼容性