(1)的选择是开发一个软件系统时的基本设计决策;(2)是最底层的模式,关注软件系统的设计与实现,描述了如何实现构件及构件之间的关系。引用计数是C++管理动态资源时常用的一种(3)。 空白(2)处应选择()A、架构模式B、惯用法C、设计模式D、分析模式

题目

(1)的选择是开发一个软件系统时的基本设计决策;(2)是最底层的模式,关注软件系统的设计与实现,描述了如何实现构件及构件之间的关系。引用计数是C++管理动态资源时常用的一种(3)。 空白(2)处应选择()

  • A、架构模式
  • B、惯用法
  • C、设计模式
  • D、分析模式

相似考题
更多“(1)的选择是开发一个软件系统时的基本设计决策;(2)是最底层的模式,关注软件系统的设计与实现,描述了如何实现构件及构件之间的关系。引用计数是C++管理动态资源时常用的一种(3)。 空白(2)处应选择()A、架构模式B、惯用法C、设计模式D、分析模式”相关问题
  • 第1题:

    的选择是开发一个软件系统时的基本设计决策;(2)是最低层的模式,关注软件系统的设计与实现,描述了如何实现构件及构件之间的关系。引用-计数是C++管理动态资源时常用的一种(3)。

    (1)

    A.架构模式

    B.惯用法

    C.设计模式

    D.分析模式


    正确答案:A

  • 第2题:

    软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。以下关于软件架构设计活动的描述,错误的是()

    A. 在建立软件架构的初期,一般需要选择一个合适的架构风格
    B. 将架构分析价段已标识的构件映射到架构中,并分析这些构件之间的关系
    C. 软件架构设计活动将已标构件集成到软件架构中,设计并实现这些构件
    D. 一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审

    答案:C
    解析:
    软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程,在建立软件架构的初期,一般需要选择一个合适的架构风格,并将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系,一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审。—般来说,软件架构设计活动将已标识构件集成到软件架构中,设计这些构件,但不予以实现。

  • 第3题:

    (1)的选择是开发一个软件系统时的基本设计决策;(2)是最底层的模式,关注软件系统的设计与实现,描述了如何实现构件及构件之间的关系。引用计数是C++管理动态资源时常用的一种(3)。空白(3)处应选择()

    • A、架构模式
    • B、惯用法
    • C、设计模式
    • D、分析模式

    正确答案:B

  • 第4题:

    采用以架构为核心的软件开发方法,在建立软件架构的初期,首要任务是选择一个合适的(1),在此基础上,开发人员通过架构模型,可以获得关于(2)的理解,为将来的架构实现与演化过程建立了目标。 空白(1)处应选择()

    • A、分析模式
    • B、设计模式
    • C、架构风格
    • D、架构标准

    正确答案:C

  • 第5题:

    关于软件架构的说法错误的是()

    • A、软件架构是系统的功能结构
    • B、软件架构是关于软件系统功能描述
    • C、软件架构是软件系统实现的逻辑结构
    • D、软件架构是一系列相关的抽象模式,用于指导大型软件系统各个方面设计

    正确答案:A,B

  • 第6题:

    从模式所提供的解决方案的抽象程度来看,模式可以分为()

    • A、测试模式
    • B、面向软件实现的设计模式
    • C、软件子系统或构件设计模式
    • D、体系结构设计模式

    正确答案:B,C,D

  • 第7题:

    基于软件架构的设计(ArchitectureBasedSoftwareDevelopment,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(1)来描述软件架构,采用(2)来描述需求。 空白(1)处应选择()

    • A、类图和序列图
    • B、视角与视图
    • C、构件和类图
    • D、构件与功能

    正确答案:B

  • 第8题:

    单选题
    (1)描述了一类软件架构的特征,它独立于实际问题,强调软件系统中通用的组织结构选择。垃圾回收机制是Java语言管理内存资源时常用的一种(2)。 空白(1)处应选择()
    A

    架构风格

    B

    开发方法

    C

    设计模式

    D

    分析模式


    正确答案: D
    解析: 暂无解析

  • 第9题:

    单选题
    采用以架构为核心的软件开发方法,在建立软件架构的初期,首要任务是选择一个合适的(1),在此基础上,开发人员通过架构模型,可以获得关于(2)的理解,为将来的架构实现与演化过程建立了目标。 空白(1)处应选择()
    A

    分析模式

    B

    设计模式

    C

    架构风格

    D

    架构标准


    正确答案: D
    解析: 暂无解析

  • 第10题:

    单选题
    (1)的选择是开发一个软件系统时的基本设计决策;(2)是最底层的模式,关注软件系统的设计与实现,描述了如何实现构件及构件之间的关系。引用计数是C++管理动态资源时常用的一种(3)。 空白(2)处应选择()
    A

    架构模式

    B

    惯用法

    C

    设计模式

    D

    分析模式


    正确答案: C
    解析: 暂无解析

  • 第11题:

    单选题
    (1)的选择是开发一个软件系统时的基本设计决策;(2)是最底层的模式,关注软件系统的设计与实现,描述了如何实现构件及构件之间的关系。引用计数是C++管理动态资源时常用的一种(3)。 空白(1)处应选择()
    A

    架构模式

    B

    惯用法

    C

    设计模式

    D

    分析模式


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    基于软件架构的设计(ArchitectureBasedSoftwareDevelopment,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(1)来描述软件架构,采用(2)来描述需求。 空白(1)处应选择()
    A

    类图和序列图

    B

    视角与视图

    C

    构件和类图

    D

    构件与功能


    正确答案: A
    解析: 暂无解析

  • 第13题:

    ( )的选择是开发一个软件系统时的基本设计决策;( )是最低层的模式,关注软件系统的设计与实现,描述了如何实现构件及构件之间的关系。引用一计数是C++管理动态资源时常用的一种(请作答此空)。

    A. 架构模式
    B. 惯用法
    C. 设计模式
    D. 分析模式

    答案:B
    解析:
    本题考查软件设计中使用的架构模式、设计模式和惯用法的基本概念。
    架构模式是软件设计中的高层决策,例如C/S结构就属于架构模式,架构模式反映了开发软件系统过程中所作的基本设计决策;设计模式主要关注软件系统的设计,与具体的实现语言无关:惯用法则是实现时通过某种特定的程序设计语言来描述构件与构件之间的关系,例如引用-计数就是C++语言中的一种惯用法。

  • 第14题:

    软件复用是面向对象系统分析与设计的核心支持技术之一,软件复用的核心是()。

    • A、对象类
    • B、模块
    • C、设计模式
    • D、软件构件技术

    正确答案:D

  • 第15题:

    (1)描述了一类软件架构的特征,它独立于实际问题,强调软件系统中通用的组织结构选择。垃圾回收机制是Java语言管理内存资源时常用的一种(2)。空白(2)处应选择()

    • A、架构风格
    • B、开发方法
    • C、设计模式
    • D、分析模式

    正确答案:C

  • 第16题:

    某高校管理信息系统的数据库设计过程中,(1)阶段是在需求分析的基础上,对用户信息加以分类、聚集和概括,建立信息模型,并依照选定的数据库管理系统软件,转换成为数据的(2),再依照软硬件环境,最终实现数据的合理存储。空白(2)处应选择()

    • A、物理模式
    • B、逻辑模式
    • C、内模式
    • D、概念模式

    正确答案:B

  • 第17题:

    (1)描述了一类软件架构的特征,它独立于实际问题,强调软件系统中通用的组织结构选择。垃圾回收机制是Java语言管理内存资源时常用的一种(2)。 空白(1)处应选择()

    • A、架构风格
    • B、开发方法
    • C、设计模式
    • D、分析模式

    正确答案:A

  • 第18题:

    (1)的选择是开发一个软件系统时的基本设计决策;(2)是最底层的模式,关注软件系统的设计与实现,描述了如何实现构件及构件之间的关系。引用计数是C++管理动态资源时常用的一种(3)。 空白(1)处应选择()

    • A、架构模式
    • B、惯用法
    • C、设计模式
    • D、分析模式

    正确答案:A

  • 第19题:

    软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。以下关于软件架构设计活动的描述,错误的是()

    • A、在建立软件架构的初期,一般需要选择一个合适的架构风格
    • B、将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系
    • C、软件架构设计活动将已标识构件集成到软件架构中,设计并实现这些构件
    • D、一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审

    正确答案:C

  • 第20题:

    单选题
    (1)描述了一类软件架构的特征,它独立于实际问题,强调软件系统中通用的组织结构选择。垃圾回收机制是Java语言管理内存资源时常用的一种(2)。空白(2)处应选择()
    A

    架构风格

    B

    开发方法

    C

    设计模式

    D

    分析模式


    正确答案: B
    解析: 本题考查架构风格与设计模式概念。架构风格往往是从全局的角度来考虑问题,它是一种独立于实际问题的通用组织结构。例如,常用的B/S架构,在很多不同的系统中,都有应用。而设计模式着眼于解决某一特定的局部问题,是一种局部解决方案的应用。例如,在很多的软件系统中,创建对象时,希望有统一的机制对这些对象的创建进行管理,所以出现了工厂模式,创建者模式等设计模式。而内存垃圾的回收机制也做成了一种设计模式。

  • 第21题:

    单选题
    (1)的选择是开发一个软件系统时的基本设计决策;(2)是最底层的模式,关注软件系统的设计与实现,描述了如何实现构件及构件之间的关系。引用计数是C++管理动态资源时常用的一种(3)。空白(3)处应选择()
    A

    架构模式

    B

    惯用法

    C

    设计模式

    D

    分析模式


    正确答案: A
    解析: 模式是给定上下文中普遍问题的普遍解决方案,在架构方面,分高层的模式与低层的模式。架构模式是软件设计中的高层决策,如C/S结构就属于架构模式,架构模式反映了开发软件系统过程中所作的基本设计决策;设计模式主要关注软件系统的设计,与具体的实现语言无关:惯用法则是实现时通过某种特定的程序设计语言来描述构件与构件之间的关系,如引用一计数就是C++语言中的一种惯用法。

  • 第22题:

    单选题
    某高校管理信息系统的数据库设计过程中,(1)阶段是在需求分析的基础上,对用户信息加以分类、聚集和概括,建立信息模型,并依照选定的数据库管理系统软件,转换成为数据的(2),再依照软硬件环境,最终实现数据的合理存储。空白(2)处应选择()
    A

    物理模式

    B

    逻辑模式

    C

    内模式

    D

    概念模式


    正确答案: C
    解析: 通常将数据库设计分为需求分析、概念结构设计、逻辑结构设计和数据库物理设计4个阶段。需求分析是指收集和分析用户对系统的信息需求和处理需求,得到设计系统所必需的需求信息,建立系统说明文档。其目标是通过调查研究,了解用户的数据要求和处理要求,并按一定格式整理形成需求说明书。概念结构设计阶段的目标是对需求说明书提供的所有数据和处理要求进行抽象与综合处理,按一定的方法构造反映用户环境的数据及其相互联系的概念模型,即用户的数据模型或企业数据模型。这种概念数据模型与DBMS无关,是面向现实世界的、极易为用户所理解的数据模型。为保证所设计的概念数据模型能正确、完全地反映用户的数据及其相互关系,便于进行所要求的各种处理,在本阶段设计中可吸收用户参与和评议设计。在进行概念结构设计时,可先设计各个应用的视图,即各个应用所看到的数据及其结构,然后再进行视图集成,以形成一个单一的概念数据模型。这样形成的初步数据模型还要经过数据库设计者和用户的审查与修改,最后形成所需的概念数据模型。逻辑结构设计阶段的设计目标是把上一阶段得到的与DBMS无关的概念数据模型转换成等价的,并为某个特定的DBMS所接受的逻辑模型所表示的概念模式,同时将概念设计阶段得到的应用视图转换成外部模式,即特定DBMS下的应用视图。在转换过程中要进一步落实需求说明,并满足DBMS的各种限制。该阶段的结果是用DBMS所提供的数据定义语言(DDL)写成的数据模式。逻辑设计的具体方法与DBMS的逻辑数据模型有关。逻辑模型应满足数据库存取、一致性及运行等各方面的用户需求。物理设计阶段的任务是把逻辑设计阶段得到的满足用户需求的已确定的逻辑模型在物理上加以实现,其主要的内容是根据DBMS提供的各种手段,设计数据的存储形式和存取路径,如文件结构、索引的设计等,即设计数据库的内模式或存储模式。数据库的内模式对数据库的性能影响很大,应根据处理需求及DBMS、操作系统和硬件的性能进行精心设计。

  • 第23题:

    多选题
    从模式所提供的解决方案的抽象程度来看,模式可以分为()
    A

    测试模式

    B

    面向软件实现的设计模式

    C

    软件子系统或构件设计模式

    D

    体系结构设计模式


    正确答案: D,A
    解析: 暂无解析