首页 > 软考
题目内容 (请给出正确答案)
[单选题]

软件架构文档是对软件架构的正式描述,能够帮助与系统有关的开发人员更好地理解软件架构。软件架构文档的写作应该遵循一定的原则。以下关于软件架构文档写作原则的叙述中,错误的是______。

A.架构文档应该从架构设计者的角度进行编写

B.应该保持架构文档的即时更新,但更新不要过于频繁

C.架构文档中的描述应该尽量避免不必要的重复

D.每次架构文档修改,都应该记录修改的原则

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“软件架构文档是对软件架构的正式描述,能够帮助与系统有关的开发…”相关的问题
第1题
● 软件架构文档是对软件架构的正式描述,能够帮助与系统有关的开发人员更好地理解软件架构。软件架构文档的写作应该遵循一定的原则。以下关于软件架构文档写作原则的叙述中,错误的是 (49) 。(49)

A.架构文档应该从架构设计者的角度进行编写

B. 应该保持架构文档的即时更新,但更新不要过于频繁

C. 架构文档中的描述应该尽量避免不必要的重复

D. 每次架构文档修改,都应该记录修改的原则

点击查看答案
第2题
某公司采用基于架构的软件设计(Architecture-Based Software Design,ABSD)方法进行软件设计与开
发。ABSD方法有三个基础,分别是对系统进行功能分解、采用(52)实现质量属性与商业需求、采用软件模板设计软件结构。 ABSD方法主要包括架构需求等6个主要活动,其中(53)活动的目标是标识潜在的风险,及早发现架构设计中的缺陷和错误;(54)活动针对用户的需求变化,修改应用架构,满足新的需求。 小王是该公司的一位新任架构师,在某项目中主要负责架构文档化方面的工作。小王(55)的做法不符合架构文档化的原则。架构文档化的主要输出结果是架构规格说明书和(56)。

A.架构风格

B.设计模式

C.架构策略

D.架构描述

点击查看答案
第3题
试题(44)软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。以下关于软件架构的描述,错误的是 (44) 。(44)

A.根据用户需求,能够确定一个最佳的软件架构,指导整个软件的开发过程

B. 软件架构设计需要满足系统的质量属性,如性能、安全性和可修改性等

C. 软件架构设计需要确定组件之间的依赖关系,支持项目计划和管理活动

D. 软件架构能够指导设计人员和实现人员的工作

点击查看答案
第4题
软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。以下关于软件架构的描述,错误的是__
____。

A.根据用户需求,能够确定一个最佳的软件架构,指导整个软件的开发过程

B.软件架构设计需要满足系统的质量属性,如性能、安全性和可修改性等

C.软件架构设计需要确定组件之间的依赖关系,支持项目计划和管理活动

D.软件架构能够指导设计人员和实现人员的工作

点击查看答案
第5题
基于场景的架构分析方法(Scenarios-based Architecture Analysis Method,SAAM)是卡耐基梅隆大学
软件工程研究所的Kazman等人于1983年提出的一种非功能质量属性的架构分析方法,是最早形成文档并得到广泛应用的软件架构分析方法。SAAM的主要输入是问题描述、()和架构描述文档,其分析过程主要包括场景开发、()、单个场景评估、场景交互和总体评估。

A.问题说明 B.问题建模 C.需求说明 D.需求建模 A.架构需求 B.架构描述 C.架构设计 D.架构实现

点击查看答案
第6题
试题一(共25分) 阅读以下关于软件系统架构选择的说明,在答题纸上回答问题1至问题 3。 【说明】 某公

试题一(共25分)

阅读以下关于软件系统架构选择的说明,在答题纸上回答问题1至问题 3。

【说明】

某公司欲针对 Linux操作系统开发一个KWIC(Key Word in Context)检索系统。该系统接收用户输入的查询关键字,依据字母顺序给出相关帮助文档并根据帮助内容进行循环滚动阅读。在对KWIC系统进行需求分析时,公司的业务专家发现用户后续还有可能采用其它方式展示帮助内容。根据目前需求,公司的技术人员决定通过重复剪切帮助文档中的第一个单词并将其插入到行尾的方式实现帮助文档内容的循环滚动,后续还将采用其它的方法实现这一功能。

在对KWIC系统的架构进行设计时,公司的架构师王工提出采用共享数据的主程序-子程序的架构风格,而李工则主张采用管道-过滤器的架构风格。在架构评估会议上,大家从系统的算法变更、 功能变更、 数据表示变更和性能等方面对这两种方案进行评价,最终采用了李工的方案。

【问题 1】(7分)

在实际的软件项目开发中,采用恰当的架构风格是项目成功的保证。请用 200 字以内的文字说明什么是软件架构风格,并对主程序-子程序和管道-过滤器这两种架构风格的特点进行描述。

【问题 2】(12分)

请完成表1-1 中的空白部分(用+表示优、-表示差),对王工和李工提出的架构风格进行评价,并指出采用李工方案的原因。

试题一(共25分) 阅读以下关于软件系统架构选择的说明,在答题纸上回答问题1至问题 3。 【说明】

【问题 3】(6分)

图1-1 是李工给出的架构设计示意图, 请将恰当的功能描述填入图中的(1)~(4)。

试题一(共25分) 阅读以下关于软件系统架构选择的说明,在答题纸上回答问题1至问题 3。 【说明】

点击查看答案
第7题
X公司欲针对Linux操作系统开发一个KWIC(Key Word in Context)检索系统。该系统接收用户输入的查询
关键字,依据字母顺序给出相关帮助文档并根据帮助内容进行循环滚动阅读。在对KWIC系统进行需求分析时,公司的业务专家发现用户后续还有可能采用其它方式展示帮助内容。根据目前需求,公司的技术人员决定通过重复剪切帮助文档中的第一个单词并将其插入到行尾的方式实现帮助文档内容的循环滚动,后续还将采用其它的方法实现这一功能。

在对KWIC系统的架构进行设计时,公司的架构师王工提出采用共享数据的主程序-子程序的架构风格,而李工则主张采用管道-过滤器的架构风格。在架构评估会议上,大家从系统的算法变更、功能变更、数据表示变更和性能等方面对这两种方案进行评价,最终采用了李工的方案。

【问题1】在实际的软件项目开发中,采用恰当的架构风格是项目成功的保证。请用200字以内的文字说明什么是软件架构风格,并对主程序-子程序和管道-过滤器这两种架构风格的特点进行描述。

点击查看答案
第8题
试题(45)软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。以下关于软件架构设计活动的描述,错误的是 (45) 。(45)

A.在建立软件架构的初期,一般需要选择一个合适的架构风格

B. 将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系

C. 软件架构设计活动将已标识构件集成到软件架构中,设计并实现这些构件

D. 一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审

点击查看答案
第9题
软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。以下关于软
件架构设计活动的描述,错误的是______。

A.在建立软件架构的初期,一般需要选择一个合适的架构风格

B.将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系

C.软件架构设计活动将己标识构件集成到软件架构中,设计并实现这些构件

D.一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审

点击查看答案
第10题
ANSI/IEEE 1471-2000是对软件密集型系统的架构进行描述的标准。在该标准中,()这一概念主要用于描
述软件架构模型。在此基础上,通常采用()描述某个利益相关人(Stakeholder)所关注架构模型的某一方面。()则是对所有利益相关人关注点的响应和回答。

A.上下文 B.架构风格 C.组件 D.视图 A.环境 B.资源 C.视角 D.场景 A.架构 B.系统 C.模型 D.使命

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改