- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 10
装
装 订 线
姓名:北京邮电大学 2019 —— 2020 学年第二学期
姓名:
班内序号:《软件工程》期末考试试题 B 卷
班内序号:
考试注意事
项
一、学生参加考试须带学生证或学院证明,未带者不准进入考场。学生必须按照监考教师指定座位就坐。
二、书本、参考资料、书包等与考试无关的东西一律放到考场指定位置。
三、学生不得另行携带、使用稿纸,要遵守《北京邮电大学考场规则》,有考场违纪或作弊行为者,按相应规定严肃处理。四、学生必须将答题内容做在试卷上。
考 试
课程
软件工程
考试时间
2012 年 6 月 5 日
题号
一
二
三
四
五
六
七
八
总分
满分
10
10
20
30
30
得分
阅 卷
教师
一、判断题(共 10 题,每题 1 分,共 10 分)
学号:导致软件项目失败的主要原因是采纳的技术和工具,而管理过程是次要的。( × )
学号:
面向对象分析(OOA)和面向对象设计(OOD)分别采用不同的概念和表示法。( × )
软件配置管理是一种标识、组织和控制修改的技术,也是一种质量保证活动。( √ )
模块划分得越小,总的软件开发成本就越小。( × )
在进行变换映射时,数据流边界的选择是唯一的。( × )
班级:在协作图中,对象 A 接收了对象 B 一条消息,那么表明对象 B 具备了处理该条消息的职责。( × )
班级:
通过软件测试,可以表明软件中不存在错误。( × )
面向对象设计中最关键的活动是正确地给对象分配职责。( √ )
在项目面临进度延期的情况下,总是可以通过增加人力在后期跟上进
度。( × )
用例控制器不需要实现系统操作,但外观控制器需要。( × )
二、单项选择题(共 10 题,每题 1 分,共 10 分)
软件工程对于软件开发最主要的贡献是( C )。
解决了软件危机的所有问题
进一步提高了软件开发效率
规范了软件开发的各项活动
解决了软件项目管理的难题
RUP 模型定义与以下哪一个模型更加贴近( B )。
瀑布模型 B. 多个微型的瀑布模型
C. 演化模型 D. 螺旋模型
结构化软件设计与 OO 软件设计的关系用以下哪一个描述更加贴近
( B )。
没有关系 B. 本质一样,但方法不同
C. 结构化是 OO 的一部分 D. OO 是结构化的一部分
UML 顺序图可以表示以下什么模型( D )。
A. 用例模型 B. 领域模型
C. 设计模型 D. 用例模型+设计模型
UML 活动图除了能描述业务流程外,还可以描述( C )。
系统顺序图 B. 领域模型
C. 程序流程 D. 对象的交互
结构化的功能结构图中,传入模块的结构有( D )。
一个上级模块 B. 一个下属模块
C. 一个处理模块 D. 包含前三个模块
当模块的作用范围不在其控制范围之内,则需要进行以下调整( B )。
将判定所在的模块下移
将判定语句上移
判定所在模块上移,但判定语句不上移
不做调整
8、面向对象的详细设计特指( D )。
A.对象的类设计 B.对象之间的调用关系设计
C.每个对象的属性定义 D.每个对象的方法定义
面向对象设计原则中的开闭原则是指 ( C )
允许改动原有的方法定义 B. 允许改动类的定义
C. 只允许添加新功能 D. 不允许添加也不允许改动
软件集成测试的对象是( B )。
A. 软件代码 B. 详细设计说明书
C. 需求分析规格说明书 D. 用户需求说明书
三、简答题(4 题,共 20 分)
1、面向对象分析阶段与面向对象设计阶段有什么不同?相对于结构化需求分析与设计,面向对象的分析与设计有什么优势?(5 分)
参考答案:
分析阶段针对的是现实世界,把需求转化为用面向对象概念描述的系统分析模型,以便于理解问题域和系统职责(1.5 分);设计阶段需要考虑与具体实现有关的问题,目标是产生一个符合具体实现条件的设计模型(1.5 分)。
OOD 模型以 OOA 模型为基础,且 OOA 和 OOD 采用一致的表示法,使得从 OOA 到 OOD 不存在转换,两者能够紧密衔接,大大降低了从 OOA 过渡到 OOD 的难度、工作量和出错率(2 分)。
2、什么是模块的信息隐藏?独立性强的模块应该是高内聚低耦合的,请分别列举两种高内聚类型和两种低耦合类型。(5 分)
参考答案:
信息隐藏是指,每个模块的实现细节对于其它模块来说是隐蔽的。就是说,模块中所包含的信息(包括数据和过程)不允许其它不需要这些信息的模块使用。(1 分)
2 种高内聚:功能内聚、信息内聚 (2 分)
2 种低耦合:非直接耦合、数据耦合 (2 分)
3、UML 中类图的作用是什么?UML 中类之间包含哪些关系?(5 分) 参考答案:
UML 类图用于描述类以及类之间的关系。(
您可能关注的文档
- 2020 全国硕士研究生考试中医综合考前模拟卷.docx
- 2020年全国攻读硕士学位研究生入学考试《行政法学》模拟试卷一.docx
- 武汉软件学院 2019-2020 学年一学期《无机化学》期末试卷.doc
- 护理综合青岛大学 2020 年硕士研究生入学考试模拟试题.docx
- 护理学基础武汉大学2020年研究生招生考试模拟试卷.docx
- 苏州大学2020 年硕士研究生入学考试护理综合试题.docx
- 护理综合考研 中山大学 2012.docx
- 皖南医学院 2018-2019 学年第一学期护理专业《护理学》期末试卷.docx
- 安徽大学 2009—2010 学年第一学期《高等数学》三B卷期末试卷.docx
- 安徽大学 2009—2010 学年第一学期《高等数学》三A卷期末试卷.docx
- 北京邮电大学 2020 —— 2021 学年第二学期《软件工程》期末考试试题 B 卷.docx
- 武汉软件学院 2018-2019 学年第一学期电子工程学院《数字电路》期末试卷.doc
- 武汉软件学院 2018-2019 学年第一学期电子工程学院《数字电子技术》期末试卷.doc
- 武汉软件学院 2018-2019 学年一学期《无机化学》期末试卷.doc
- 武汉软件学院 2020-2021 学年一学期信息学院《计算机知识和应用》期末试卷 (1).docx
- 大学英语四六级写作模板讲义.docx
- 武汉软件学院 2019-20210学年一学期信息学院《计算机知识和应用》期末试卷.docx
- 武汉软件学院 2020-2021 学年一学期信息学院《数据结构》期末试卷.docx
- 武汉软件学院 2020-2021 学年一学期信息学院《计算机知识和应用》期末试卷.docx
- 武汉软件学院 2019-2020 学年第一学期信息学院《计算机知识和应用》期末试卷.docx
原创力文档


文档评论(0)