《软件工程》模拟题5
发布时间:2023-12-02 13:12:00浏览次数:26《软件工程》模拟题 5一、单选题(每题 3 分,共 30 分)1. 增量模型本质上是一种____。A.线性顺序模型 B.整体开发模型 C.非整体开发模型 D.快速原型模型答案:C 2. 在构件的可行性分析中,可以从不同的角度对软件进行研究,其中从软件的功能角度考虑可行性是____。A.经济可行性 B.技术可行性 C.操作可行性 D.政策可行性答案:B3. 在数据流图的基本图形符号中,加工是以数据结构可______作为加工对象地。A.数据内容 B.信息内容C.信息结构 D.信息流答案:A4. 模拟的独立性是由内聚性和耦合性来试题的,其中内聚性是指______。1
A.模块间的联系程序B.模块的功能强度C.信息隐蔽程度D.接口的复杂程度答案:B5. ______定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。A.用例图 B.类图 C.活动图 D.状态图答案:A6.黑盒法是根据程序的______来设计测试用例的。A.应用范围 B.内部逻辑C.功能 D.输入数据答案:C 二、填空题 (每题 4 分,共 20 分)1.软件结构图的形态特征能反映程序重用率的是_________。 答案:扇入2
2. 一个模块把数值作为参数送给另一个模块,这种耦合方式称为________。答案:数据耦合 3.对象具有封装性,实现了______________的组合。答案:数据和操作四、综合题(每小题 15 分, 共 30 分)1. 乘客可以免费携带 50kg 的行李。超过 50kg,国内乘客,坐头等舱,超重部分按每千克 8 元收费;乘坐经济舱,超重部分按每千克 12 元收费;对国外乘客,坐头等舱,超重部分按每千克16 元收费;乘坐经济舱,超重部分按每千克 24 元收费;残疾乘客费用减半。选用判定树、判定表对行李费用计算进行描述。 答案:判定树:判定表:普通乘客 收费=(W-50)*8残疾乘客 收费=(W-50)*4头等舱国内乘客普通乘客 收费=(W-50)*12经济舱残疾乘客 收费=(W-50)*6W>50kg普通乘客 收费=(W-50)*16头等舱残疾乘客 收费=(W-50)*8国外乘客普通乘客 收费=(W-50)*24经济舱W≤50kg 免费残疾乘客 收费=(W-50)*123
2. 某学校领书的工作流程为:学生班长填写领书单,班主任审查后签名,然后班长拿领书单到书库领书。 书库保管员审查领书单是否有班主任签名,填写是否正确等,不正确的领书单退回给班长;如果填写正确则给予领书并修改库存清单;当某书的库存量低于临界值时,登记需订书的信息。每天下班前为采购部门提供一张订书单。 用活动图来描述领书的过程。答案:4
5