当前位置:中级软件设计师题库>面向对象技术题库

问题:

[单选] 面向对象分析的第一步是()

A . 定义服务
B . 确定附加的系统约束
C . 确定问题域
D . 定义类和对象

药物配伍后在体内相互作用,产生不利于治疗的变化,属于疗效配伍禁忌。() 一个类是(1)。在定义类时,将属性声明为private的目的是(2)。空白(1)处应选择() A.一组对象的封装。 表示一组对象的层次关系。 一组对象的实例。 一组对象的抽象定义。 吗啡镇痛时常配阿托品主要是提高疗效、减少副作用。() 采用UML进行面向对象开发时,部署图通常在()阶段使用。 需求分析。 架构设计。 实现。 实施。 与蛋白质结合的药物和血浆中的全部药物的比例,称血浆蛋白质结合率β。() 面向对象分析的第一步是()
参考答案:

  参考解析

面向对象分析(OOA)需要将真实世界进行抽象,通过问题的叙述,将真实世界系统加以描述。分析的目的是为了构造一个系统属性和系统行为的模型,该模型是根据对象和对象之间的关系、动态控制和功能转移来确定的。OOA应该包含以下几个步骤:
①分析问题域,建立用例模型;
②发现和定义对象和类;
③识别对象的内部特征;
④识别对象的外部联系;
⑤识别对象之间的交互。面向对象分析的基础就是问题域以及用户的需求,研究问题域和系统需求的主要目的是通过对问题域的深入研究,建立一个能够满足用户需求的系统模型。面向对象分析的第一步就是分析用户需求,确定问题域,在此基础上建立用例模型。

在线 客服