第一范文网 - 专业文章范例文档资料分享平台

模拟题 - 面向对象分析与设计 - 图文 

来源:用户分享 时间:2025/8/6 10:57:15 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

一、单项选择题

1、实现接口转换的设计模式是【 】。 A、策略模式 B、单件模式 C、适配器模式 D、模板方法模式 适配器模式属于结构型模式,其主要作用是将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 2、划分子系统的好处不包括【 】。 A、子系统可独立部署、发布

B、子系统可独立开发,只要其接口保持不变 C、子系统代码可以共享

D、子系统可独立修改,而不会影响其他部分

3、【 】由设计模型生成代码。 A、正向工程 B、逆向工程 C、设计模式 D、重构

4、不属于统一过程生命周期4个阶段的是【 】。 A、初始 B、精化 C、测试 D、移交

5、需求规格说明描述【 】。

A、基于计算机系统的功能、性能和约束 B、每个子系统的实现 C、软件体系结构元素 D、系统使用说明

6、【 】对系统的业务数据和业务逻辑进行封装。 A、控制对象 B、边界对象 C、实体对象 D、生命周期对象

7、关于参与者的说法中错误的是【 】。 A、参与者是与目标系统交互的人或物

B、参与者可以是实际的人,也可以是外部设备、外部系统等

C、参与者是用例图的重要组成部分,因此它是目标系统的组成部分 D、参与者之间可以存在一定的关系

8、对下图的描述中,错误的是【 】。

A、image.java实现了ImageObserver接口 B、image.java请求了ImageObserver接口

C、component.java实现了ImageObserver接口

D、image.java只能通过ImageObserver接口访问component.java

9、以下各项中,不能作为构件的是【 】。 A、用例

B、动态链接库 C、网站首页代码 D、扩展性程序

10、在开放封闭原则中,开放指的是【 】。 A、可以扩展软件实体的功能 B、可以修改软件实体的源代码

C、将类的访问权限尽量定义为public D、尽量复用现有的软件组件或源代码

11、统一过程的4个阶段中,通常不包含测试工作流的是【 】。 A、初始 B、构建 C、精化 D、移交

12、获取功能需求主要在统一过程的【 】阶段完成。 A、初始 B、构建 C、精化 D、移交

13、好的设计具有一组特征,不属于这组特征的是【 】。 A、容易理解

B、容易扩展和修改 C、容易复用 D、运行速度快

14、关于用例与类的对比中,【 】是错误的。 A、都属于模型结构元素 B、都存在泛化关系

C、类描述系统的静态视图,用例描述系统动态的行为视图

D、类描述的是系统的内部构成,用例也可以描述系统的内部构成

15、寻找用例时,提取多个用例的公共步骤,以便复用,可以使用【 】关系。 A、扩展 B、泛化 C、实现 D、包含

16、不属于不良设计特征的是【 】。 A、代码难以修改 B、不必要的复杂性 C、类数量多

D、代码难以移植复用

17、以下关键词中,【 】不是用于描述可见性。 A、private B、package C、public D、protected

18、术语表中不包括的内容是【 】。 A、同义词 B、术语定义 C、干系人 D、同形异意词

19、以下不属于干系人的是【 】。 A、投资人 B、竞争对手 C、用户 D、维护人员

20、以下关于寻找候选分析类的描述中,不正确的是【 】。☆ A、1个类的职责应该单一

B、类和方法的命名应该清楚一致 C、确定分析类的完整属性和方法 D、保持分析类的简单

21、包含系统运行时硬件拓扑结构的图是【 】。 A、结构图 B、活动图 C、部署图 D、顺序图

22、以下不属于统一过程(RUP)的特点是【 】。 A、以架构为中心的 B、以用例为驱动

C、属于迭代和增量开发模型 D、一种结构化开发方法

23、不属于分层架构模式动机的是【 】。☆ A、增加复用性

B、定义不同抽象级别 C、分离关注点 D、增强弹性

24、系统设计不包括【 】。

A、描述系统的体系结构 B、描述构件间的接口 C、描述构件 D、寻找参与者

25、在一个课程注册系统中,定义了类CourseSchedule和类Course,其中类CourseSchedule中定义了方法add(c: Course)和方法remove(c: Course),但没有定义Course成员,则这两个类之间的关系是【 】。 A、泛化关系 B、组合关系 C、依赖关系 D、包含关系

模拟题 - 面向对象分析与设计 - 图文 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5enj72cdnx8uhsm07tfq670et7c1ze0173a_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top