以下关于软件体系结构描述方法说法错误的是()。

题目
单选题
以下关于软件体系结构描述方法说法错误的是()。
A

图形表达工具在软件设计中占据主导地位

B

由于软件设计语言和模块内连接语言具有严格的语义基础,因此它们能支持较小的软件单元进行描述

C

基于软构件的系统描述语言将软件系统描述成一种是由许多以特定形式相互作用的特殊软件实体构造组成的组织或系统

D

软件体系结构描述语言是参照传统程序设计语言的设计语言的设计和开发经验,重新设计、开发和使用针对软件体系结构描述语言

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于部署图,下述说法错误的是______。

A.部署图又叫配置图

B.描述系统中硬件和软件的物理配置情况和系统体系结构

C.用结点表示实际的物理配置

D.部署图是动态图


正确答案:D
解析:部署图是属于静态图。

第2题:

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

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

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

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

D.特定领域的体系结构


正确答案:C

第3题:

下面说法错误的是____。

A、不存在权威的并行体系结构

B、学习并行程序设计只关心软件即可

C、并行体系结构对性能有巨大影响

D、很多并行体系结构未来发展不明了


正确答案:B

第4题:

软件设计过程中,视图可以从不同角度描述软件结构,以下关于几个常见视图的说法中,__(10)__是错误的。

A.逻辑视图从功能需求角度描述了软件结构

B.组件视图从实现角度描述了软件结构

C.过程视图从质量角度描述了软件结构

D.部署视图从分布问题角度描述了软件结构


正确答案:C
《系统集成项目管理工程师教程》3.3.2小节中写有“软件架构是“一个描述软件系统的子系统和组件,以及它们之间相互关系的学科”。架构试图定义软件的内部结构。通过视图可以从不同角度描述软件结构,主要包括逻辑视图(满足功能需求)、过程视图(并发问题)、组件视图(实现问题)、部署视图(分布问题)”。进程视图:侧重于系统的运行特性,主要关注一些非功能性需求,例如系统的性能和可用性等。进程视图强调了并发性、分布性、系统集成性和容错能力,也定义了逻辑视图中的各个类的操作具体是在哪一个线程中被执行的。由此可见,过程视图不是从质量角度描述了软件结构。

第5题:

下列说法中错误的是()

A、软件体系结构只是一种表示,它不是可运行的软件

B、软件体系结构风格和模式可以被应用到其他系统的设计中

C、软件体系结构包含软件构件、这些构件的对外可见的性质以及它们之间的关系

D、软件体系结构中不应包含中间件


正确答案:D

第6题:

以下关于网络体系结构的描述中,错误的是

A.网络体系结构是抽象的,而实现是具体的

B.层次结构的各层之间相对独立

C.网络体系结构对实现所规定功能的硬件和软件有明确的定义

D.当任何一层发生变化时,只要接口保持不变,其他各层均不受影响


正确答案:C

第7题:

在下列软件设计阶段的说法中,不正确的是()。

A、软件设计一般分为概要设计和详细设计,它们之间的关系是全局与局部的关系

B、结构化设计方法在软件开发中,用于概要设计

C、描述软件的总的体系结构,称为“软件概要设计”

D、通常采用自底而上的结构化分析方法,进行软件概要设计


参考答案:D

第8题:

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

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

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

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

D.特定领域的体系结构


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

第9题:

关于PC机硬件的描述中,以下哪个说法是错误的( )


正确答案:C
CPu里面的Cache是用于缓存指令和数据的,解决主存速度与CPU速度匹配的差距,C选项说法错误。

第10题:

以下关于RUP特点的描述中,错误的是(14)。

A.可视化建模,在项目初期可降低风险

B.使用组件体系结构,使软件体系架构更具弹性

C.贯穿整个开发周期的测试和质量核查

D.开发复用保证了软件质量,也增加了开发人员的工作量


正确答案:D
解析:RUP是严格按照行业标准UML开发的,其主要特点表现在:①开发复用,减少开发人员的工作量,并保证软件质量,项目初期可降低风险;②对需求进行有效管理:③可视化建模:④使用组件体系结构,使软件体系架构更具弹性;⑤贯穿整个开发周期的质量核查;⑥对软件开发的变更控制。RUP提出了迭代的办法,意味着在整个项目中进行测试,从而尽可能早地发现缺陷,从根本上降低了修改缺陷的成本。测试类似于三维模型,分别从可靠性、功能性和系统性能来进行。

更多相关问题