GRASP原则是面向对象设计中可以应用的原则,GoF设计模式是一些解决特定软件问题的最佳实践。这两者之间的关系是 ()。A.GRASP 是比 GOF设计模式更一般的原理B.GOF设计模式是比GRASP更抽象的原理C.GOF设计模式与GRASP是各种独立的两套原则D.GOF设计模式与GRASP是同一层面的概念

GRASP原则是面向对象设计中可以应用的原则,GoF设计模式是一些解决特定软件问题的最佳实践。这两者之间的关系是 ()。

A.GRASP 是比 GOF设计模式更一般的原理

B.GOF设计模式是比GRASP更抽象的原理

C.GOF设计模式与GRASP是各种独立的两套原则

D.GOF设计模式与GRASP是同一层面的概念


参考答案和解析
GRASP 是比 GOF设计模式更一般的原理

相关考题:

论设计模式在软件开发中的应用设计模式描述了在特定场景下解决一般设计问题的类和相互通信的对象。一个设计模式命名、抽象并确定了一个通用设计结构的主要方面,这些设计结构能被用来构造可复用的面向对象设计。现在,设计模式已经广泛地应用在软件开发中。请围绕设计模式在软件开发中的应用论题,依次对以下3个方面进行论述:①概要叙述你参与分析和开发的应用项目,以及你所担任的主要工作。②简要介绍设计模式的基本概念及分类,详细说明在你所参与分析和开发的应用项目中应用了哪些设计模式、方法,以及选用它们的原因。③分析并讨论使用设计模式的效果,并分析和评价设计模式对软件开发的影响。

在进行软件类设计的过程中可以应用GRASP中的“信息专家”模式决定类中的方法。() 此题为判断题(对,错)。

● 以下关于面向对象设计的叙述中,错误的是 (42) 。(42)A. 面向对象设计应在面向对象分析之前,因为只有产生了设计结果才可对其进行分析B. 面向对象设计与面向对象分析是面向对象软件过程中两个重要的阶段C. 面向对象设计应该依赖于面向对象分析的结果D. 面向对象设计产生的结果在形式上可以与面向对象分析产生的结果类似,例如都可以使用UML表达

以下关于面向对象方法的描述中,不正确的是( )。A.选择面向对象程序设计语言时需要考虑开发人员对其的熟悉程度B.使用设计模式有助于在软件开发过程中应用面向对象技术C.在软件生命周期的分析、设计、实现和测试过程中均可以应用面向对象技术D. UML是一种可视化建模语言,它需要与RUP开发过程同时使用

下面关于面向对象分析与面向对象设计的说法中,不正确的是( )。A.面向对象分析侧重于理解问题B.面向对象设计侧重于理解解决方案C.面向对象分析描述软件要做什么D.面向对象设计一般不关注技术和实现层而的细节

面向对象程序设计是()与实现的新方法。A、软件系统设计B、系统软件设计C、应用软件设计D、支撑软件设计

设计模式是一种可以重用的面向对象软件设计方案。() 此题为判断题(对,错)。

下列叙述甲错误的是( )。A.面向对象的程序设计,通过消息来实现对象之间的相互关系B.面向对象的程序设计,是用对象模拟问题领域中的实体C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小D.在面向对象的程序设计中.各个对象之间相互依赖性

设计模式在面向对象系统设计中是( )的一种形式。 A.软件调用B.设计方法C.子系统D.软件复用

论软件设计模式及其应用 软件设计模式(Software Design Pattern)是一套被反复使用的、多数人知晓的、经过分类编目的代码设计经验的总结。使用设计模式是为了重用代码以提高编码效率、增加代码的可理解性、保证代码的可靠性。软件设计模式是软件开发中的最佳实践之一,它经常被软件开发人员在面向对象软件开发过程中所采用。项目中合理地运用设计模式可以完美地解决很多问题,每种模式在实际应用中都有相应的原型与之相对,每种模式都描述了一个在软件开发中不断重复发生的问题,以及对应该原型问题的核心解决方案。请围绕论软件设计模式及其应用论题,依次从以下三个方面进行论述。 1.概要叙述你参与分析和开发的软件系统,以及你在项目中所担任的主要工作。 2.说明常用的软件设计模式有哪几类?阐述每种类型特点及其所包含的设计模式。 3.详细说明你所参与的软件系统开发项目中,采用了哪些软件设计模式,具体实施效果如何。

从模式所提供的解决方案的抽象程度来看,模式可以分为() A.测试模式B.面向软件实现的设计模式C.软件子系统或构件设计模式D.体系结构设计模式

● 下面关于面向对象分析与面向对象设计的说法中,不正确的是 (37) 。(37)A. 面向对象分析侧重于理解问题B. 面向对象设计侧重于理解解决方案C. 面向对象分析描述软件要做什么D. 面向对象设计一般不关注技术和实现层面的细节

工程设计是解决人造物中物与物的关系问题,设计则是解决人造物与________之间的关系问题。()A.人B.人造物C.非人造物D.自然物

工程设计是解决产品的部件之间关系问题的,工业设计是解决人与人之间关系问题的设计活动。()

设计模式是面向对象的系统设计过程中反复出现的问题解决方案,其基本要素不包括( )。A.模式类型B.模式问题C.解决方案D.模式效果

以下哪些问题通过应用设计模式能够解决()A、指定对象的接口B、排除软件BUGC、确定软件的功能都正确实现D、设计应支持变化

工程设计是解决人造物中物与物的关系问题,设计则是解决人造物与________之间的关系问题。()A、人B、人造物C、非人造物D、自然物

设计模式是一种可以重用的面向对象软件设计方案。

下列关于面向对象的分析与设计的描述,正确的是()。A、 面向对象分析软件做什么,设计描述软件要怎么做。B、 面向对象分析描述问题域与系统责任,面向对象的设计考虑与软件实现有关的问题。C、 面向对象分析与面向对象的设计遵循不同的范型。D、 面向对象分析类图与面向对象的设计类图具有相同的类与关系

设计模式在面向对象系统设计中是()的一种形式。A、软件调用B、设计方法C、子系统D、软件复用

设计模式是面向对象软件工程中的一个重要概念,是由软件模式分支中衍生出来的一个解决()的重要方案之一。A、具体问题B、抽象问题C、需求分析D、数据流程

从模式所提供的解决方案的抽象程度来看,模式可以分为()A、测试模式B、面向软件实现的设计模式C、软件子系统或构件设计模式D、体系结构设计模式

单选题下列关于面向对象的分析与设计的描述,正确的是()。A 面向对象分析软件做什么,设计描述软件要怎么做。B 面向对象分析描述问题域与系统责任,面向对象的设计考虑与软件实现有关的问题。C 面向对象分析与面向对象的设计遵循不同的范型。D 面向对象分析类图与面向对象的设计类图具有相同的类与关系

多选题从模式所提供的解决方案的抽象程度来看,模式可以分为()A测试模式B面向软件实现的设计模式C软件子系统或构件设计模式D体系结构设计模式

多选题以下哪些问题通过应用设计模式能够解决()A指定对象的接口B排除软件BUGC确定软件的功能都正确实现D设计应支持变化

单选题工程设计是解决人造物中物与物的关系问题,设计则是解决人造物与________之间的关系问题。()A人B人造物C非人造物D自然物

判断题设计模式是一种可以重用的面向对象软件设计方案。A对B错

填空题面向对象的设计模式的原则是指“开-闭”原则、里氏代换原则和()