北理工23春《软件工程》模拟题5
《软件工程》模拟题5一、单选题(每题3分,共30分)
1.一个成功的测试是____。
A.发现错误
B.发现至今尚未发现的错误
C.没有发现错误
D.证明发现不了错误
答案:
题型:单选题
知识点:8.1软件测试概述
难度:1
2. 增量模型本质上是一种____。
A.线性顺序模型
B.整体开发模型
C.非整体开发模型
D.快速原型模型
答案:C
题型:单选题
知识点:1.3软件过程模型
难度:1
3. 在构件的可行性分析中,可以从不同的角度对软件进行研究,其中从软件的功能角度考虑可行
性是____。
A.经济可行性
B.技术可行性
C.操作可行性
D.政策可行性
答案:B
题型:单选题
知识点:1.2软件与软件过程
难度:1
4. 软件需求可以分为不同的层次:业务需求、用户需求以及功能需求和____。
A.质量需求
B.数据需求
C.接口需求
D.非功能需求
答案:
题型:单选题
知识点:2.1软件需求的基本概念
难度:1
5. 在数据流图的基本图形符号中,加工是以数据结构可______作为加工对象地。
A.数据内容
B.信息内容
C.信息结构
D.信息流
答案:A
题型:单选题
知识点:3.4详细设计描述工具
难度:1
6. 模拟的独立性是由内聚性和耦合性来试题的,其中内聚性是指______。
A.模块间的联系程序
B.模块的功能强度
C.信息隐蔽程度
D.接口的复杂程度
答案:B
题型:单选题
知识点:3.3模块分解
难度:1
7.详细设计与概要设计衔接的图形工具是______。
A.DFD
B.SC
C.PAD
D.程序流程图
答案:
题型:单选题
知识点:3.4详细设计描述工具
难度:1
8. ______定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具
体实现。
A.用例图
B.类图
C.活动图
D.状态图
答案:A
题型:单选题
知识点:5.2建立用例模型
难度:1
9.黑盒法是根据程序的______来设计测试用例的。
A.应用范围
B.内部逻辑
C.功能
D.输入数据
答案:C
题型:单选题
知识点:8.3黑盒法测试
难度:1
10.维护中,因误删除一个标识符而引起的错误是______副作用。
A.文档
B.数据
C.编码
D.设计
答案:
题型:单选题
知识点:9.1软件维护的基本概念
难度:1
二、填空题(每题4分,共20分)
1.软件结构图的形态特征能反映程序重用率的是_________。 答案:扇入
题型:填空题
知识点:3.3模块分解
难度:2 2. 一个模块把数值作为参数送给另一个模块,这种耦合方式称为___________。
答案:数据耦合
题型:填空题
知识点:3.3模块分解
难度:2 3. 所谓面向对象设计就是用面向对象观点建立____________模型的过程。
答案:
题型:填空题
知识点:4.1面向对象方法概述
难度:2 4. 对象具有封装性,实现了_______________的组合。
答案:数据和操作
题型:填空题
知识点:4.1面向对象方法概述
难度:2 5. 根据当前指针引用的对象类型来决定使用正确的方法,这就是_____________的行为操作。
答案:
题型:填空题
知识点:4.2面向对象的基本概念
难度:2
三、简答题 (每小题10分,共20分)
1. 比较面向对象方法与结构化方法的特点,说明为什么面向对象方法比结构化方法更加优越。
答案:
题型:简答题
知识点:4.1面向对象方法概述
难度:2
2.简述三种面向对象模型的主要功能。
答案:
题型:简答题
知识点:5.1UML概述
难度:2
四、综合题(每小题15分, 共30分)
1. 乘客可以免费携带50kg的行李。超过50kg,国内乘客,坐头等舱,超重部分按每千克8元收费;乘坐经济舱,超重部分按每千克12元收费;对国外乘客,坐头等舱,超重部分按每千克16元收费;乘坐经济舱,超重部分按每千克24元收费;残疾乘客费用减半。选用判定树、判定表对行李费用计算进行描述。 答案:
判定树:
判定表:
题型:综合题
知识点:2.4需求分析与建模
难度:3
2. 某学校领书的工作流程为:学生班长填写领书单,班主任审查后签名,然后班长拿领书单到书库领书。 书库保管员审查领书单是否有班主任签名,填写是否正确等,不正确的领书单退回给班长;如果填写正确则给予领书并修改库存清单;当某书的库存量低于临界值时,登记需订书的信息。每天下班前为采购部门提供一张订书单。 用活动图来描述领书的过程。
答案:
题型:综合题
知识点:5.4建立动态模型
难度:3
页:
[1]