设关系模式R(U,F),其中R上的属性集U={A,B,C,D,E},R上的函数依赖集F={A→B,DE→B,CB→E,E→A,B→D)。______为关系R的候选关键字。分解______是无损连接,并保持函数依赖的。 软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。以下关于软件架构设计活动的描述,错误的是______。
A: 在建立软件架构的初期,一般需要选择一个合适的架构风格
B: 将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系
C: 软件架构设计活动将已标识构件集成到软件架构中,设计并实现这些构件
D: 一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审
A: 在建立软件架构的初期,一般需要选择一个合适的架构风格
B: 将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系
C: 软件架构设计活动将已标识构件集成到软件架构中,设计并实现这些构件
D: 一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审
C
举一反三
- 软件架构设计包括提出架构模型,产生架构设计和进行设计评审等活动,是一个迭代的过程。架构设计主要关注软件组件的结构、属性和交互作用,并通过多种( )全面描述特定系统的架构。 A: 对象 B: 代码 C: 文档 D: 视图
- 软件架构设计包括提出架构模型,产生架构设计和进行设计评审等活动,是一个迭代的过程。架构设计主要关注软件组件的结构、属性和( ),并通过多种视图全面描述特定系统的架构。 A: 实现方式 B: 交互作用 C: 设计方案 D: 测试方式
- 软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。架构设计主要关注软件组件的结构、属性和___________(51),并通过多种__________(52)全面描述特定系统的架构。 (52) A: 对象 B: 代码 C: 文档 D: 视图
- 软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。架构设计主要关注软件组件的结构、属性和___________(51),并通过多种__________(52)全面描述特定系统的架构。 (51) A: 实现方式 B: 交互作用 C: 设计方案 D: 测试方式
- 采用以架构为核心的软件开发方法,在建立软件架构的初期,首要任务是选择一个合适的(),在此基础上,开发人员通过架构模型,可以获得关于上()的理解,为将来的架构实现与演化过程建立了目标。 采用以架构为核心的软件开发方法,在建立软件架构的初期,首要任务是选择一个合适的(), A: 分析模式 B: 设计模式 C: 架构风格 D: 架构标准
内容
- 0
关于软件架构的说法错误的是() A: 软件架构是系统的功能结构 B: 软件架构是关于软件系统功能描述 C: 软件架构是软件系统实现的逻辑结构 D: 软件架构是一系列相关的抽象模式,用于指导大型软件系统各个方面设计
- 1
采用以架构为核心的软件开发方法,在建立软件架构的初期,首要任务是选择一个合适的______,在此基础上,开发人员通过架构模型,可以获得关于______的理解,为将来的架构实现与演化过程建立了目标。 A: 分析模式 B: 设计模式 C: 架构风格 D: 架构标准
- 2
采用以架构为核心的软件开发方法,在建立软件架构的初期,首要任务是选择一个合适的______,在此基础上,开发人员通过架构模型,可以获得关于______的理解,为将来的架构实现与演化过程建立了目标。 A: 分析模式 B: 设计模式 C: 架构风格 D: 架构标准
- 3
在软件架构设计中,逻辑架构、物理架构和系统架构各自关注点有什么不同?
- 4
软件架构贯穿于软件的整个生命周期,但在不同阶段对软件架构的关注力度并不同,在( )阶段,对软件架构的关注最多。 A: 需求分析与设计 B: 设计与实现 C: 实现与测试 D: 部署与变更