首页
›
答案
›
题库
›
知到智慧树
未分类
30201
一般而言,高端软件人才应该具备多种素质。以下()不是其中之一。
30202
以下关于文档的叙述中,不正确的是()。
30203
正式技术评审的目标是()。
30204
在POS系统中,有时需要实行价格优惠, 如,对普通客户或新客户报全价;对老客户统一折扣5%;对大客户统一折扣10%;该如何处理?()
30205
关于工厂设计模式的叙述中,错误的是()
30206
下列UML类图表示的是()设计模式。
30207
在面向对象软件开发过程中,采用设计模式(),
30208
()设计模式为股票信息的发布与对股票感兴趣的股民之间的耦合,减少到最小程度,股民可以自由地决定何时需要得到股票信息或者取消得到通知。
30209
()设计模式实现了算法的提供方与算法的使用者隔离,使得算法的变化独立于算法的使用。
30210
()设计模式定义一个用于创建对象的接口,让子类决定实例化哪一个类。
30211
适配器(Adapter)设计模式可以用于()
30212
根据Christopher Alexander对模式的定义,模式有四个本质的构成。下列()不是其中之一。
30213
()将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
30214
以下关于Singleton(单例)设计模式的叙述中,不正确的是()。
30215
一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。采用()模式,可使各对象不需要显式地相互引用,使其耦合松散。而且可以独立地改变它们之间的交互,分布通信。
30216
在面向对象技术中,不同的对象在收到同一消息时可以产生完全不同的结果,这一现象称为()。利用类的层次关系,把具有通用功能的消息存放在高层次,而不同的实现这一功能的行为放在较低层次,在这些低层次上生成的对象能够给通用消息以不同的响应。
30217
以下场景()不适合应用纯虚构原则进行职责分配。
30218
如果依据信息专家原则获得的解决方案不合适,既不想违反低耦合、高内聚,也不想违反其他的原则,该如何把职责分配给对象?以下()是可以选择的GRASP原则。
30219
依赖倒置原则(Dependence Inversion Principle, DIP)就是要依赖于(),或者说要针对接口编程,不要针对实现编程。
30220
类的设计应遵循三条基本原则。对于一个设计并实现好的类,如果需要功能上的扩充,一般来说应该通过添加新类实现,而不是修改原类的代码。这种原则叫()。
30221
开-闭原则(Open-Closed Principle,OCP)是面向对象的可复用设计的基石。开-闭原则是指一个软件实体应当对()开放,对修改关闭。
30222
在面向对象方法中,支持多态的是()。
30223
软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到()。
30224
由谁(某个类)来负责创建另一个类的新实例(对象)?可以根据如下()的GRASP原则来处理。
30225
需求与领域分析阶段的主要工作,不包括()。
30226
针对重要的系统事件定义操作契约,以下()不是操作契约要求的内容。
30227
契约式设计(Design by Contract)的核心思想,不包括以下()。
30228
判断一个用例是否是一个合适的用例,以下()不是一个好的方法。
30229
若类A仅在其方法Method1中定义并使用了类B的一个对象,类A其他部分的代码都不涉及类B,那么类A与类B的关系应为()。
30230
关于程序正确性的定义:{P} A {Q} ,其中()的叙述是不正确的。
30231
以下关于断言(assertion)的叙述,不正确的是()。
30232
用例描述有三种详细程度,以下叙述中,()不是有关用例描述的详细程度。
30233
如果两个顾客在世界的不同地方,要购买音乐会的最后一张票,如何分配这张票?()
30234
领域模型与数据模型之间的关系,下列()的描述比较贴切。
30235
领域模型设计的时候,涉及到一个低表示差异的概念,这个“低表示差异”是指()。
30236
在描述软件需求的时候,Vision是指()
30237
如图所示,这不是一个合适的领域模型,主要理由是()
30238
领域模型的主要组成部分,包括;概念类、概念类之间的关系、 以及()。
30239
以下()是创建领域模型的主要目标之一。
30240
为何需要领域模型? 是因为()
30241
面向对象()选择合适的面向对象程序设计语言,将程序组织为相互协作的对象集合,每个对象表示某个类的实例,类通过继承等关系进行组织。
30242
对象、类、继承和消息传递是面向对象的4个核心概念。其中对象是封装()的整体。
30243
头脑风暴是执行CRC法寻找概念类的手段之一,其原则是()
30244
关于在适当的细节层面定义概念类,下面描述不正确的是()。
30245
CRC分析过程的输入信息是()。
30246
在面向对象分析设计过程中,CRC是一种寻找概念类的方法。CRC是指()。
30247
辨析一个概念类是属性还是类,一般可以参考以下准则(),判定这个概念是属性。
30248
CRC 方法寻找概念类的过程是很正式的行为,得出的结论也是正规的,不需要再修改了。对或错?
30249
在分析设计的早期,需要为每个概念类定义方法method,对或错?
30250
需求文档中的一个名词,究竟作为一个类,还是一个类的属性,需要具体情况具体分析。对或错?
30251
面向对象分析师需要把多种不同的寻找概念类的方法融合,实际工作中不再区分用了何种方法。对或错?
30252
面向对象分析设计领域,良好的对象设计是构建高质量软件系统的基本要求,如架构性的内聚、可重用性、()等。
30253
以下()不是面向对象分析设计时的关键问题。
30254
在面向对象设计中,用于描述目标软件与外部环境之间交互的类被称为边界类。它可以()。
30255
以下关于统一过程UP的叙述中,不正确的是()。
30256
面向对象分析与设计是面向对象软件开发过程中的两个重要阶段,下列活动中,()不属于面向对象分析阶段。
30257
采用面向对象方法开发软件的过程中,抽取和整理用户需求并建立问题域精确模型的过程叫()。
30258
要求计算机201803班的同学今天下午打扫卫生。这是属于()类别的职责。
30259
术语“多态性”的含义是什么?
30260
重新定义方法的功能在面向对象的编程中非常重要,以下哪一条不是原因?
30261
一个类是()在定义类时,将其属性可以声明为private、protected、public。
30262
以下关于面向对象继承的叙述中,错误的是()。
30263
在面向对象方法中,讲逻辑上相关的数据及行为绑定在一起,使信息对使用者隐藏称为()
30264
首次提出“面向对象”概念的计算机科学家是()?
30265
面向对象的四个基本特征是?
30266
在定义类一个类时,将其属性声明为private的目的是()。
30267
在面向对象方法中,两个及以上的类作为一个类的父类时,称为()。
30268
UML中接口可用于()。
30269
下面不是面向对象的基本设计原则的是?()
30270
在面向对象的设计原则中,什么原则表示软件实体应当对扩展开放,对修改关闭,即软件实体应当在不修改的前提下扩展?()
30271
一个设计得好的OO系统具有哪些特征?()
30272
UML提供了多种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。当需要说明体系结构的静态实施视图时,应该选择哪种图?()
30273
下面关于组件图的说法正确的是哪些?()
30274
活动图的边包括( )
30275
CocoCola是一家大型公司,由于公司业务的发展,准备对公司已有的ERP软件系统进行升级,因此委托CoolSoft公司负责该项工作。Cococola公司所使用的系统是很久以前采用结构化开发方法开发的,该系统非常复杂,而且系统使用多线程来处理公司中并发的帐务处理请求。由于系统开发出来后经过多次修改,因此最初的系统开发文档已经过时。CoolSoft公司的专家建议在对系统升级前和Cococola公司的高层管理人员开一次讨论会,以便能更好地了解目前所使用的软件系统。那么在这次讨论会中,下面几个图中哪个图是最有用
30276
在互联网时代,共享软件无处不在,美国共享软件职业联盟对共享软件的定义是:“Shareware”is software that offers a “try before you buy”(TBYB)capability,共享软件实质是采用“先用后买”的营销手段的商业软件。周弈靠一个非主流的MP3-CD Maker小软件,一个月就从美国人那里得到了5万美元的注册收入。周弈的例子让我们意识到个人英雄主义的时代并没有过去,只是有了新的环境。周弈的软件很小,甚至可以不用软件工程的方法就可以开发出来,只是内部的一个
30277
下面哪些陈述是正确的?()
30278
下面哪些陈述是错误的?()
30279
Innovation公司正在为美国国防部的新型导弹UMS—993开发嵌入式控制软件,为了描述和理解该嵌入式系统中的控制机制,如在不同的飞行情况下导弹的响应动作,下面哪个图是最有用的?()
30280
转换是两个状态间的一种关系,表示对象将在当前状态中执行动作,并在某个特定事件发生或某个特定的条件满足时进入后续状态。下面哪些元素是转换的组成部分?()
30281
消息传递是对象间通信的手段,一个对象通过向另一个对象发送消息来请求其服务,一个消息通常包括以下哪个选项?()
30282
用于描述相互合作的对象间的交互关系和链接关系的UML图是什么?()
30283
下列四个选项中,哪个不会出现在协作图中?()
30284
下面哪些建模元素不能在协作图中表示出来?()
30285
在UML2.0的顺序图中,引入了交互片段的概念,交互片段是顺序图的某一段,不同类型的交互片段其操作符是不同的。例如,操作符par表示组合片段中的各个交互片段并行执行,操作符()表示根据判断条件选择组合片段中的一个交互片段执行。
30286
下列四个选项中,哪个不会出现在顺序图中?()
30287
系统架构师Bob在分析面向对象的课程注册系统的“注册课程”用例时,得到了一组协作关系复杂的类,下面哪种图可以描述该用例中多个对象之间的相互协作关系以及协作过程中的行为次序?()
30288
UML的哪类消息表示消息源发出消息后不必等待消息处理过程的返回,即可继续执行自己的后续操作?()
30289
计算机(Computer)由中央处理器、内存、软盘、硬盘、显示器、键盘、鼠标等组成。那么Computer类和其他类(CPU 、 RAM 、 FloppyDrive 、 HardDisk 、 Monitor 、 Keyboard、 Mouse)之间的关系是什么?()
30290
关于类和对象的关系,下列说法中哪个是错误的?()
30291
已知类A需要类B提供的服务,下列所描述的四种情况中,哪种情况不好把类A和类B之间的关系定义成依赖关系?()
30292
什么有关联和类的特性,将多个类连接起来又有着属性和操作?()
30293
以下是图书管理系统中的相关类,属于边界类的是?()
30294
在类图中,“-”表示的可见性是什么?()
30295
UML中类关联的多重性是指什么?()
30296
什么是指利用工具将模型转换成指定语言类型的代码?()
30297
在进行类分析时,常将类分为边界类、实体类和控制类,UML分别用了《entity》、《boundary》、《control》这三种类的构造型来表示。如果有一个类,它的属性信息需要保存在数据库中,那常将这种类设计成什么?()
30298
在需求分析中,控制类的作用是什么?()
30299
两个类之间的关联表示它们之间存在一种不适于继承关系的逻辑关系,体现的是实例连接关系。在关联关系的表示类的两端,可以表示参与关联的哪些特性?()
30300
以下说法中,错误的是()。
‹
1
…
302
303
304
…
3096
›