对动态软件体系结构的形式化描述通常有()、()、()三种方法。

题目
填空题
对动态软件体系结构的形式化描述通常有()、()、()三种方法。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●下列描述中,(17)不是软件体系结构研究的内容。

(17)A.软件体系结构描述语言及工具

B.软件体系结构分析、设计及验证

C.软件开发过程中应遵守的政策和法规

D.特定领域的体系结构


正确答案:C

第2题:

James Rambough提出的OMT方法中,以下哪三种模型OMT方法用来描述软件系统的?

Ⅰ.对象模型

Ⅱ.结构模型

Ⅲ.动态模型

Ⅳ.功能模型

A.Ⅰ,Ⅱ和Ⅲ

B.Ⅱ,Ⅲ和Ⅳ

C.Ⅰ,Ⅲ和Ⅳ

D.Ⅰ,Ⅱ和Ⅳ


正确答案:C
解析:OMT方法是由James Rambough提出的,它用三种模型来描述软件系统,实际上是从三个不同的角度去描述完整的系统,即代表系统静态结构的对象模型、反应系统按时间顺序操作的动态模型、反应系统各对象内部状态值关系的功能模型。[考点链接] OMT方法的开发实施过程、Booch方法。

第3题:

软件体系结构的几种模型包括:结构模型、框架模型、动态模型、过程模型、功能模型。()

此题为判断题(对,错)。


参考答案:正确

第4题:

在基于体系结构的软件设计方法中,采用()来描述软件架构,采用(请作答此空 )但来描述功能需求,采用()来描述质量需求。

A. 类图
B. 视角
C. 用例
D. 质量场景

答案:C
解析:
根据基于软件架构的设计的定义,基于软件架构的设计(Architecture Based Software Development,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用视角和视图来描述软件架构,采用用例和质量属性场景来描述需求。进一步来说,用例描述的是功能需求,质量属性场景描述的是质量需求(或侧重于非功能需求)。

第5题:

OMT方法是用三种模型来描述软件系统,它们是对象模型、动态模型和______。


正确答案:功能模型
功能模型

第6题:

以下关于软件开发方法的叙述,错误的是( )。

A.对于较为复杂的应用问题,适合采用形式化方法进行需求分析 B.形式化方法的优势在于能够精确地表述和研究应用问题及其软件实现 C.净室软件工程将正确性验证作为发现和排除错误的主要机制 D.净室软件工程强调统计质量控制技术,包括对客户软件使用预期的测试


正确答案:A

第7题:

现在常见的软件开发方法有:结构化开发方法、形式化开发方法和______开发方法等。


正确答案:面向对象
面向对象

第8题:

下列描述中,()不是软件体系结构研究的内容。

A.软件体系结构描述语言及工具

B.软件体系结构分析、设计及验证

C.软件开发过程中应遵守的政策和法规

D.特定领域的体系结构


参考答案:C
软件体系结构研究的是“一个描述软件系统的子系统和组件,以及它们之间相互关系”,定义软件的内部结构,通过视图可以从不同角度描述软件结构,主要包括逻辑视图(满足功能需求)、过程视图(并发问题)、组件视图(实现问题)、部署视图(分布问题)。

第9题:

JamesRambough 提出的OMT方法中,以下哪三种模型OMT方法用来描述软件系统的?

Ⅰ.对象模型

Ⅱ.结构模型

Ⅲ.动态模型

Ⅳ.功能模型

A.Ⅰ,Ⅱ和Ⅲ

B.Ⅱ,Ⅲ和Ⅳ

C.Ⅰ,Ⅲ和Ⅳ

D.Ⅰ,Ⅱ和Ⅳ


正确答案:C
解析:OMT方法是由JamesRambough提出的,它用三种模型来描述软件系统,实际上是从三个不同的角度去描述完整的系统,即代表系统静态结构的对象模型、反应系统按时间顺序操作的动态模型、反应系统各对象内部状态值关系的功能模型。考点链接:OMT方法的开发实施过程、Booth方法。

第10题:

()是对系统的组件、结点的配置进行描述。

  • A、系统体系结构
  • B、软件(逻辑)系统体系结构
  • C、系统框架
  • D、硬件(物理)系统体系结构

正确答案:D

更多相关问题