- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
重庆工商大学试卷
《软件工程》课程第B套考试题
参考答案与评分细则
一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题2分,错误不得分,共40分)
1 C 2.B 3. C 4.C 5.C 6.A 7.B 8.C 9.B 10.D 11.B 12.A 13.A 14.D 15.
16.D 17.B 18.D 19.B 20.B
二、填空题(每空1分,错误不得分,共10分)。
1.数据加工 2.动态 3. 白盒测试法(或白盒法) 4. OOD(或面向对象设计) 5方法.
6.类 7.设计说明书 8. 高内聚和低耦合 9. 编码副作用 10. 可行性分析
三、判断题 (正确划√ 否则划Χ 每小题1分,错误不得分,共10分)
1.Χ 2.Χ 3.√ 4. Χ 5.√ 6. √ 7. Χ 8. Χ 9. Χ 10. √
四、简答题,共15分。
1.什么是模块独立性?模块分解最终目的是什么? (4分)
所谓模块的独立性,是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他模块的接口是简单的。即功能专一,模块之间无过多的相互作用的模块。
模块分解最终目的就是提高块内联系,降低块间联系。模块化的目的是将系统“分而治之”,模块化能够降低问题的复杂性,使软件结构清晰,易阅读、易理解,易于测试和调试,因而也有助于提高软件的可靠性。
2.UML有什么特点? (5分,给出要点就可以了,可以不阐述)
(1) 统一标准
UML统一了Booch、OMT和OOSE等方法中的基本概念,已成为OMG的正式标准,提供了标准的面向对象的模型元素的定义和表示,有利于面向对象方法的应用和发展。
(2) 面向对象
UML还吸取了面向对象技术领域中其它流派的精华,集合面向对象技术的众家之长。删除了大量易引起混乱的、多余的和极少使用的符号,也添加了一些新符号。
(3) 可视化、表示能力强
系统的逻辑模型或实现模型都能用UML模型清晰的表示,可用于复杂软件系统的建模。系统的逻辑模型或实现模型都能用UML的可视化模型清晰地表示,对系统描述能力强,模型蕴涵的信息丰富,可用于复杂软件系统的建模。
(4) 独立于开发过程
UML是系统建模语言,独立于开发过程。
(5)易掌握、易用
UML的概念明确,建模表示法简洁明了,图形结构清晰,易于掌握使用。
3.黑盒法与白盒法的区别是什么? (3分)
黑盒法又称功能测试,是从用户角度出发和外部特性出发的测试。它不能测试程序内部特定部位。白盒法又称结构测试,它依赖于对程序细节的严密检验,针对程序内部特定部位设计测试用例,对其逻辑路径进行测试。它不能检验程序的外部特性
4 原型化方法的核心是什么? (3分)
强调软件开发人员与用户的不断交互,通过原型的演进不断适应用户任务改变的需求,将维护和修改阶段的工作尽早进行,使用户验收提前,从而使软件产品更加适用。
五、综合设计题(共25分)
请用等价类划分法设计测试用例
1. 某校制定了教师的讲课课时津贴标准。对于各种性质的讲座,无论教师是什么职称,每课时津贴一律是50元;而对于一般的授课,则根据教师的职称来决定每课时津贴费:教授30元,副教授25元,讲师20元,助教15元。某“调整工资”处理模块接受一个“职称”的变量,根据职称的不同(助教,讲师,副教授,教授)作不同的处理,其中若是助教还必须输入工龄,只有工龄超过两年才能调整工资。请用等价类划分法设计测试用例。
1.设计测试用例(9分)
划分等价类(2分)
输入条件
合理等价类
不合理等价类
职称
①教授
②副教授
③讲师
⑤四种职称之外任意一种
职称兼工龄
④助教兼工龄大于2年
⑥助教兼工龄等于两年
⑦助教兼工龄小于两年
设计测试用例(7分)
输入数据
预期结果
覆盖范围
教授
输入有效,进行调整工资处理
①
副教授
输入有效,进行调整工资处理
②
讲师
输入有效,进行调整工资处理
③
助教 ?3
输入有效,进行调整工资处理
④
助教???2
输入有效,不调整工资处理
⑥
助教???1
输入有效,不调整工资处理
⑦
工程师
输入无效
⑤
2.设有一个档案管理系统,要求用户输入以年月表示的日期。假设日期限定在1990年1月~2049年12月,并规定日期由6位数字字符组成,前4位表示年,后2位表示月。现用等价类划分法设计测试用例,来测试程序的"日期检查功能"。
1)划分等价类并编号,下表等价类划分的结果
输入等价类
有效等价类
无效等价类
日期的类型及长度
①6位数字字符
②有非数字字符
③少于6位数字字符
④多于
您可能关注的文档
- (供水行业基本概念及知识).doc
- 《公共基础知识》考点《法理学与宪法》.doc
- 《会计基础》综合业务测试题.doc
- 《人力资源管理》考试试卷(B卷).doc
- 《审计实训》期末复习(案例).doc
- 《中华人民共和国公务员法》知识竞赛试题.doc
- 2010执业药师考试药学专业知识药剂学试题及答案解析.doc
- C类安全员自我测试题(五).doc
- EPS安装调试等知识.doc
- ERP原理与应用期终考试试卷A卷.doc
- 地理-内蒙古锡林郭勒盟2023~2024学年第一学期高三年级全盟统考试题和答案.docx
- 历史|湖北元月调考暨湖北省部分市州元月高三期末联考历史试卷及答案.docx
- 历史-内蒙古锡林郭勒盟2023~2024学年第一学期高三年级全盟统考试题和答案.docx
- 数学(理科)-内蒙古锡林郭勒盟2023~2024学年第一学期高三年级全盟统考试题和答案.docx
- 历史丨金太阳24~239C湖北省十堰市2024届高三上学期1月调研考试历史试卷及答案.docx
- 青岛某高层办公楼地下防水施工方案(sbs卷材).docx
- 土木工程实习报告表格.doc
- 工程流体力学教学课件ppt作者闻建龙工程流体力学习题答案部分.doc
- 围手术期管理制度(1)_0.doc
- 2023年公务员多省联考《申论》题(内蒙古旗县卷)及参考答案.doc
1亿VIP精品文档
相关文档
最近下载
- 分数的产生和意义完整版课件.ppt
- 患者体位摆放管理.ppt
- 2024年全国版图知识竞赛(中小学组)试题汇总(附解析).pdf VIP
- 2024年湖北省八市高三(3月)联考思想政治试卷(含答案).docx
- 2024年天津市专业技术人员继续教育公需课考试题+答案(四套全).pdf VIP
- 青少年冒险问卷-冒险行为量表.docx VIP
- Unit 6 Topic 3 Section C 示范公开课教学课件【七年级英语下册仁爱版】.pptx VIP
- 茶道茶文化宣传PPT模板.pptx
- KTS442全站仪说明书.pdf
- Unit 6 Topic 1 Section C 示范公开课教学课件【七年级英语下册仁爱版】.pptx VIP
文档评论(0)