Presentation is loading. Please wait.

Presentation is loading. Please wait.

面向对象的建模 软考试题分析.

Similar presentations


Presentation on theme: "面向对象的建模 软考试题分析."— Presentation transcript:

1 面向对象的建模 软考试题分析

2 软件设计师: 2010-5 采用面向对象方法开发软件的过程中,抽取和整理用户需求并建立问题域精确模型的过程叫 (16) 。
A. 面向对象测试 B. 面向对象实现 C. 面向对象设计 D. 面向对象分析 D

3 软件设计师: 2010-5 (41) 不是面向对象分析阶段需要完成的。 A. 认定对象 B. 组织对象 C. 实现对象及其相互关系
D. 描述对象间的相互作用 C

4 程序员:2008-5 下列关于结构化设计与面向对象设计的叙述中,不正确的是(44 ) 。 A.结构化设计以过程设计为核心 B.面向对象设计以对象设计为核心 C.结构化设计比面向对象设计更易支持数据结构的修改 D.面向对象设计比结构化设计更易支持系统的维护 答案:C

5 程序员: 2009-11 以下关于面向对象分析与结构化分析的叙述中,错误的是 (46) 。 A. 面向对象分析结果可采用UML描述
程序员:  以下关于面向对象分析与结构化分析的叙述中,错误的是 (46) 。 A. 面向对象分析结果可采用UML描述 B. 结构化分析结果可使用 DFD等模型表示 C. 面向对象分析结果需要采用面向对象程序设计语言描述 D. 面向对象分析结果是面向对象设计的输入的静态视图 答案:C

6 程序员:2010-5 面向对象程序设计语言用于 (46) 。 A. 面向对象分析 B. 面向对象设计 C. 面向对象实现
D. 面向对象分析、设计与实现 答案:C

7 软件设计师: 一个软件开发过程描述了“谁做” 、 “做什么” 、 “怎么做”和“什么时候做” ,RUP用 (16) 来表述“谁做” 。 (16)A. 角色 B. 活动 C. 制品 D. 工作流 A

8 2008-11 UP(统一过程)是用例驱动的、以架构为核心、迭代和增量的软件过程框架,它提供了一种 (32) 的特性。 A. 演进
B. 敏捷 C. 测试驱动 D. 持续集成 A

9 软件设计师: 统一过程(UP)定义了初启阶段、精化阶段、构建阶段、移交阶段和产生阶段,每个阶段以达到某个里程碑时结束,其中 (32) 的里程碑是生命周期架构。 A. 初启阶段 B. 精化阶段 C. 构建阶段 D. 移交阶段 B

10 软件设计师: 在采用面向对象技术构建软件系统时, 很多敏捷方法都建议的一种重要的设计活动是 (15) ,它是一种重新组织的技术,可以简化构件的设计而无需改变其功能或行为。 (15)A. 精化 B. 设计类 C. 重构 D. 抽象 C

11 程序员:2010-5 XP 是一种轻量级(敏捷)、高效、低风险、柔性、可预测的、科学的软件开发方式,其四大价值观包括沟通、简单、 (50) 。 A. 隐喻和反馈 B. 重构和勇气 C. 隐喻和重构 D. 反馈和勇气 答案:D

12 软件设计师: 2009-10 极限编程(XP)由价值观、原则、实践和行为四个部分组成,其中价值观包括沟通、简单性、 (36) 。
A. 好的计划 B. 不断的发布 C. 反馈和勇气 D. 持续集成 C

13 2008-5 极限编程(eXtreme Programming)是一种轻量级软件开发方法, (29)不是它强调的准则。
B. 用最简单的设计实现用户需求 C. 用测试驱动开发 D. 关注用户反馈 C

14 2008-11 极限编程(XP)包含了策划、设计、编程和测试四个活动,其十二个最佳实践中的“持续集成”实践在 (30) 活动中进行。
A. 策划和设计 B. 设计和编程 C. 设计和测试 D. 编程和测试 D

15 程序员:2008-5 UML 是一种(48 ) 。 A.面向对象的程序设计语言 B. 面向过程的程序设计语言 C.软件系统开发方法
D.软件系统建模语言 答案:D

16 软件设计师: 2007-5 在统一建模语言(UML)中,(22)用于描述系统与外部系统及用户之间的交互。 A. 类图 B. 用例图
C. 对象图 D. 协作图 B

17 软件设计师: 在采用标准UML构建的用例模型(Use-Case Model)中,参与者(Actor)与用例(Use Case)是模型中的主要元素,其中参与者与用例之间可以具有(45)关系。 A. 包含(include) B. 递归(Recursive) C. 关联(Association) D. 组合(Composite) C

18 软件设计师: 面向对象分析需要找出软件需求中客观存在的所有实体对象(概念),然后归纳、抽象出实体类。 (38) 是寻找实体对象的有效方法之一。 A. 会议调查 B. 问卷调查 C. 电话调查 D. 名词分析 D

19 软件设计师: UML中有多种类型的图,其中, (44) 对系统的使用方式进行分类, (45) 显示了类及其相互关系, (46) 显示人或对象的活动,其方式类似于流程图,通信图显示在某种情况下对象之间发送的消息, (47) 与通信图类似,但强调的是顺序而不是连接。 (44) A. 用例图 B. 顺序图 C. 类图 D. 活动图 (45) A. 用例图 B. 顺序图 C. 类图 D. 活动图 (46) A. 用例图 B. 顺序图 C. 类图 D. 活动图 (47) A. 用例图 B. 顺序图 C. 类图 D. 活动图 A,C,D,B

20 软件设计师: 在下面的用例图(UseCase Diagram)中,X1、X2和X3表示 (39) ,已知UC3是抽象用例,那么X1可通过 (40) 用例与系统进行交互。并且,用例 (41) 是UC4的可选部分,用例 (42) 是UC4的必须部分。 (39)A. 人 B. 系统 C. 参与者 D. 外部软件 (40)A. UC4、UC1 B. UC5、UC C. UC5、UC2 D. UC1、UC2 (41)A. UC1 B. UC C. UC3 D. UC5 (42)A. UC1 B. UC C. UC3 D. UC5 C,A,B,D

21 试题三 查看今日特价 注册工资支付 泛化关系 生成付费请求 工资系统 管理菜单 菜单管理员

22 试题三 工资系统

23 试题三 A1 A2 A4 A3 U1 U2 close U3

24 作者登录(login)后提交稿件和浏览稿件审阅结果。提交稿件必须在规定提交时间范围内,其过程为先输入标题和摘要、选择稿件所属主题类型、选择稿件所在位置(存储位置)。上述几步若未完成,则重复;若完成,则上传稿件至数据库中,系统发送通知。 Action3 Action4 Action2 Action1


Download ppt "面向对象的建模 软考试题分析."

Similar presentations


Ads by Google