更多"[单选题]软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活"的相关试题:
[单选题]软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。架构设计主要关注软件组件的结构、属性和(请作答此空),并通过多种( )_全面描述特定系统的架构。
A.实现方式
B.交互作用
C.设计方案
D.测试方式
[单选题]软件架构设计是软件开发过程中的一项重要工作。( )不属于软件架构设计的主要工作内容。
A.制定技术规格说明
B.编写需求规格说明书
C.技术选型
D.系统分解
[单选题]研究软件架构的根本目的是解决软件的复用、质量和维护问题,软件架构设计是软件开发过程中关键的一步,因此需要对其进行评估,在这一活动中,评估人员关注的是系统的( )属性。
A.功能
B.性能
C.质量
D.安全
[单选题]研究软件架构的根本目的是解决软件的复用、质量和维护问题,软件架构设计是软件开发过程中关键一步,因此需要对其进行评估,在这一活动中,评估人员关注的是系统的()属性。
A.功能
B.性能
C.质量
D.安全
[单选题]软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。软件架构设计需满足系统的( ),如性能、安全性和可修改性等,并能够指导设计人员和实现人员的工作。
A.功能需求
B.性能需求
C.质量属性
D.业务属性
[单选题]软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。软件架构设计需要满足系统的(42),如性能、安全性和可修改性等,并能够指导设计人员和实现人员的工作。
A.功能需求
B.性能需求
C.质量属性
D.业务属性
[单选题]老于是某银行的系统架构师,他为银行投资管理系统设计的软件架构包括进程通信和事件驱动的系统,该软件架构风格属于( )。
A.数据流风格
B.独立构件风格
C.仓库风格
D.虚拟机风格
[单选题]MVC模式(模型-视图-控制器)是软件工程中的一种软件架构模式,把软件系统分为模型、视图和控制器三个部分。( )不属于MVC模式的优点。
A.低耦合性
B.高重用性
C.可维护性
D.高运行效率
[单选题]在对一个软件系统的架构进行设计与确认之后,需要进行架构复审。架构复审的目的是为了标识潜在的风险,及早发现架构设计中的缺陷和错误。在架构复审过程中,主要由( )决定架构是否满足需求、质量需求是否在设计中得到体现。
A.系统分析师与架构师
B.用户代表与领域专家
C.系统拥有者与项目经理
D.系统开发与测试人员
[单选题]基于软件架构的设计(Architecture Based Software Development,ABS
D)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(请作答此空)来描述软件架构,采用( )来描述需求。
A.类图和序列图
B.视角与视图
C.构件和类图
D.构件与功能