单选题面向对象分析的第一步是()A定义服务B确定附加的系统约束C确定问题域D定义类和对象

单选题
面向对象分析的第一步是()
A

定义服务

B

确定附加的系统约束

C

确定问题域

D

定义类和对象


参考解析

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

相关考题:

单选题某计算机的Cache采用相联映像,Cache容量为16KB,每块8个字,每个字32位,并且将Cache中每4块分为一组。若主存最大容量为4GB且按字节编址,则主存地址应为(1)位,组号应为(2)位。若Cache的命中率为0.95,且Cache的速度是主存的5倍,那么与不采用Cache相比较,采用Cache后速度大致提高到(3)倍。空白(3)处应选择()A3.33B3.82C4.17D4.52

单选题整机LOGO上下倾斜偏移小于()mm。A0.2B0.3C0.4D0.5

单选题结构模板能够帮助分析员建立一个逐层细化的层次结构。结构环境图(Architecture Context Diagram,ACD)则位于层次结构的顶层。在从ACD导出的()中给出了各个专门子系统和重要(数据与控制)信息流。A系统语境图B结构互连图C结构流程图D结构图的规格说明

单选题电源线或电源插头无安全认可的标示,属于()缺陷。AMAJBCRICMIN

单选题以下关于CMM的叙述中,不正确的是()。ACMM是指软件过程能力成熟度模型BCMM棍据软件过程的不同成熟度划分了5个等级,其中,1级被认为成熟度最高,5级被认为成熟度最低CCMMI的任务是将已有的几个CMM模型结合在一起,使之构造成为“集成模型”D采用更成熟的CMM模型,一般来说可以提高最终产品的质量

单选题CPU中译码器的主要作用是进行()。A地址译码B指令译码C数据译码D选择多路数据至ALU

单选题Extreme Programming (XP) is a discipline of sofiware development with (1) of simplicity,communication, feedback and cuurage. Successful software development is a team effort - not just the development team, but the larger team consisting of customer, management and developers. XP is a simple process that brings these people together and helps them to success together. XP is aimed primarily at object-oriented projects using teams of a dozen or fewer programmers in one location. The principles of XP apply to any (2) project that needs to deliver quality software rapidly and flexibly. An XP project needs a (3) customer to provide guidance. Customers, programmers, managers, are all working (4) to build the system that's needed, Customers - those who have software that needs to be developed - will learn simple, effective way to (5) what they need, to be sure that they are getting what they need, and to steer the project to success.空白(3)处应选择()Apart-timeBcasualCseldomDfull-time

单选题多媒体计算机与普通计算机的主要区别是多媒体计算机增加了()。A存储信息的实体B视频和音频信息的处理能力C光驱和声卡D大容量的磁介质和光介质

单选题甘特图(Gantt图)不能()A作为项目进度管理的一个工具B清晰地描述每个任务的开始和截止时间C清晰地获得任务并行的信息D清晰地获得各任务之间的依赖关系

单选题SOX is an alternative(1)for XML.It is useful for reading and creating XML content in a(2).editor.It is then easily transformed into proper XML.SOX was created because developers can spend a great deal oftime with raw XML.For many ofus,thepopular XML(3)have not reached a point where their tree views,tables and forms can completely substitute for the underlying(4)languagE.This is not surprising when one considers that developers still use a text view,albeit enhanced,for editing other languages such as Java)SOX uses(5)to represent the structure of an XML document,which eliminates the need for closing tags and a number of quoting devices.The result is surprisingly clear.空白(4)处应选择()AprogrammingBcommandCmarkupDinteractive