- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(OO软件工程模拟题
软件工程模拟题
一、选择题:共20空,每空2分,满分40分。
北大西洋公约组织于1968年召开国际会议,讨论日趋尖锐的软件生产过程中产生的问题,首次使用了软件工程这个名词。历史上一般称这些问题为____________。
(A)软件工程 (B)软件危机 (C)软件质量 (D) 软件问题
软件维护根据进行维护对象的不同被分为不同的类型,一般认为,由于软件系统运行过程中出现错误而带来的维护,称之为 。
(A)纠错性维护 (B)完善性维护 (C)预防性维护 (D)适应性维护
在进行软件设计时,通常可以对系统按照 来增强应对问题的灵活性。
(A)功能分割 (B)可维护性分割(C)物理位置分割 (D)服务分层
下面哪个不是用户需求与需求规格说明之间的区别?
(A)前者主要以用户角度 自然语言进行描述(B)后者是前者的细化
(C)两者之间可能并不存在一一映射的关系 (D)前者需要对硬件配置进行详细描述
一切软件开发都必须从 出发。
(A)软件功能(B)开发人员思路(C)软件性能(D)用户需求
软件测试就是为了评价软件的质量,这种说法是 的。
(A)不正确 (B)正确 (C)无所谓
CoolSoft公司打算为Pepsi饮料公司设计一个库存管理系统,在设计系统的用户界面时,如果对Pepsi饮料公司员工的计算机技能水平不是很清楚,那么CoolSoft公司应该采用下面哪种方法是最好的?
确定使用该系统的用户所要具备的计算机技能水平,并提供详细的系统联机帮助,当用户需要帮助时,能迅速获得这些帮助。
确定使用该系统的用户所要具备的计算机技能水平,并安排对用户进行必要的培训。
开发一个用户界面的部分原型,并做一些可用性测试以确定用户的计算机技能水平以及用户使用什么样的界面操作会比较满意。根据测试结果对系统界面做一些修改,并重复这个过程。
开发一个用户界面的部分原型,并做一些可用性测试以发现用户使用过程中会存在的问题,将这些问题用文档详细说明,并与最终系统一起交付给用户。
“为了能够顺利地开展项目,项目组必须针对各软件生命周期阶段进行认真规划,否则项目执行到后期将会陷入一片混乱当中。”这种说法描述了软件工程必须要遵循的一条原则是 。
(A)用分阶段的生命周期计划严格管理 (B)坚持进行阶段评审
(C)实行严格的产品控制 (D)结果应能清楚地审查
在需求确定阶段通过建立用例模型反应 的动态模型。
(A)用户需求(B)关系模型(C)系统行为(D)概念模型
Blue公司某项目的需求文档中有这样一段描述:“本产品在使用高峰期,对用户发起的请求能够平均在2秒内做出回应。”这段描述刻画了软件哪方面的品质需求?
(A)时间特性 (B)精度 (C)容量 (D)可靠性
汽车(Car)由轮子、发动机、油箱、座椅、方向盘等组成。那么car类和其他类(Wheel、Engin、Tank、Chair、SteeringWheel)之间的关系是 。
(A)泛化关系(Generalization) (B)实现关系(Realization)
(C)包含关系(Inclusion) (D)组合关系(Composition)
需求分析报告的作用不包括 。
(A)用户使用手册编制的依据 (B)系统验收的依据
(C)系统设计的依据 (D)系统规划的依据
以下说法正确的是 。
(A)好的程序设计风格中应尽量使用简短语句,以改善过程描述的清晰性。
(B)好的程序设计风格中尽量选用有意义的变量名。
(C)好的程序设计风格中应尽量修补不好的程序,不要重新编写。
(D)编码时应尽可能使用全局变量。
当系统需要对_________的所有可能状态及其引起状态的转移事件进行描述时,我们需要使用状态图来进行描述。
(A)一个对象(B)多个对象(C)两个对象(D)一个参与者
在课程注册系统中,有3个用例,分别是“注册课程”、“查询成绩”、“修改学生个人情况”,其中“注册课程”是高风险、高业务价值的用例;“查询成绩”是低风险、高业务价值的用例;“修改学生个人情况”是低风险、低业务价值的用例。在开发时准备采用迭代式开发,先实现其中的一个用例,那么首先应实现哪个用例?
(A)“修改学生个人情况”用例 (B)“查询成绩”用例
(C)“注册课程”用例 (D)3个用例中的任意一个都可以
到20世纪末,面向对象软件工程已经逐渐发展成熟,特别是________的形成和广泛使用
文档评论(0)