下载此文档

OO软件工程模拟题.doc


文档分类:研究生考试 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
00软件工程模拟题
软件工程模拟题
一、选择题:共20空,每空2分,满分40分。
1、 北大西洋公约组织于1968年召开国际会议,讨论日趋尖锐的软 件生产过程中产生的问题,首次使用了软件工程这个名词。历史上一般称 这些问题为。
(A)软件工程 (B)软件危机 (C)软件质量 (D)软件问题
2、 软件维护根据进行维护对象的不同被分为不同的类型,一般认为, 由于软件系统运行过程中出现错误而带来的维护,称之
为 O
(A)纠错性维护(B)完善性维护 (C)预防性维护 (D)适应 性维护
3、 在进行软件设计时,通常可以对系统按照 来增强应
对问题的灵活性。
(A)功能分割 (B)可维护性分割(C)物理位置分割(D)服务 分层
4、 下面哪个不是用户需求与需求规格说明之间的区别?
(A)前者主要以用户角度 自然语言进行描述(B)后者是前者
的细化
(C)两者之间可能并不存在一一映射的关系(D)前者需要对硬件
配置进行详细描述
5、一切软件开发都必须从出发。
(A)软件功能(B)开发人员思路(C)软件性能(D)用户需求
6、 软件测试就是为了评价软件的质量,这种说法是的。
(A)不正确 (B)正确(C)无所谓
7、 CoolSoft公司打算为Pepsi饮料公司设计一个库存管理系统,在设 计系统的用户界面时,如果对Pepsi饮料公司员工的计算机技能水平不是 很清楚,那么CoolSoft公司应该采用下面哪种方法是最好的?
(A) 确定使用该系统的用户所要具备的计算机技能水平,并提供详 细的系统联机帮助,当用户需要帮
助时,能迅速获得这些帮助。
(B) 确定使用该系统的用户所要具备的计算机技能水平,并安排对 用户进行必要的培训。
(C) 开发一个用户界面的部分原型,并做一些可用性测试以确定用 户的计算机技能水平以及用户使用
什么样的界面操作会比较满意。根据测试结果对系统界面做一些修改, 并重复这个过程。
(D) 开发一个用户界面的部分原型,并做一些可用性测试以发现用 户使用过程中会存在的问题,将这
些问题用文档详细说明,并与最终系统一起交付给用户。
8、 “为了能够顺利地开展项目,项目组必须针对各软件生命周期阶 段进行认真规划,否则项目执行到后期将会陷入一片混乱当中。”这种说
法描述了软件工程必须要遵循的一条原则是
(A)用分阶段的生命周期计划严格管理
(B)坚持进行阶段评
(C)实行严格的产品控制 (D)结果应能清楚地审查
9、 在需求确定阶段通过建立用例模型反应的动态模型。
(A)用户需求(B)关系模型(C)系统行为(D)概念模型
10、 Blue公司某项目的需求文档中有这样一段描述:“本产品在使用 高峰期,对用户发起的请求能够平均在2秒内做出回应。”这段描述刻画 了软件哪方面的品质需求?
(A)时间特性 (B)精度 (C)容量 (D)可靠性
11、 汽车(Car)由轮子、发动机、油箱、座椅、方向盘等组成。那 么 car 类和其他类(Wheel、Engin、Tank> Chair> SteeringWheel)之间的 关系是。
(A)泛化关系(Generalization) (B)实现关系(Realization)
(C)包含关系(Inclusion) (D)组合关系(Composition)
12、 需求分析报告的作用不包括
(A)用户使用手册编制的依据 (B)系统验收的依据
(C)系统设计的依据 (D)系统规划的依据
13、 以下说法正确的是
(A) 好的程序设计风格中应尽量使用简短语句,以改善过程描述的 清晰性。
(B) 好的程序设计风格中尽量选用有意义的变量名。
(C)好的程序设计风格中应尽量修补不好的程序,不要重新编写。
(D)编码时应尽可能使用全局变量。
14、 当系统需要对 的所有可能状态及其引起状态的转移事
件进行描述时,我们需要使用状态
图来进行描述。
(A)一个对象(B)多个对象(C)两个对象(D)一个参与者
15、 在课程注册系统中,有3个用例,分别是“注册课程”、“查询 成绩”、“修改学生个人情况”,其中
“注册课程”是高风险、高业务价值的用例;“查询成绩”是低风险、 高业务价值的用例;“修改学生个人情况”是低风险、低业务价值的用例。 在开发时准备采用迭代式开发,先实现其中的一个用例,那么首先应实现 哪个用例?
(A)“修改学生个人情况”用例 (B)“查询成绩”用例
(C) “注册课程”用例 (D)3个用例中的任意一个都可以
16、 到20世纪末,面向对象软件工程已经逐渐发展成熟,特别是 的形成和广泛使用,采用面
向对象分析与设计实现的软件开发方法已经成为软件开发的主流方 法。

OO软件工程模拟题 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小91 KB
  • 时间2021-09-01
最近更新