题目
第1题
阅读以下关于软件架构的叙述,回答问题1至问题3。
软件架构是指大型、复杂软件的系统结构的设计、规格说明和实施。它以规范的形式装配若干结构元素,从而描述出系统的主要功能和性能需求,同时表述其他非功能性需求(如可靠性、可扩展性、可移植性和可用性等)。软件架构为软件系统提供了一个结构、行为和属性的高级抽象模式,可以使用一个公式来表达:
软件架构={构成系统的元素,指导元素集成的形式,关系和约束}
“4+1”视图模型用五个视图组成的模型来描述软件架构。该模型包含五个主要的视图。
.逻辑视图(Logical View),描述了设计的对象模型,支持系统的功能需求。
.进程视图(Process View),描述了设计的并发和同步特征,支持系统的运行特性。
.物理视图(Physical View),描述了软件到硬件的映射,反映了分布式特性,支持系统的拓扑、安装和通信需求。
.开发视图(Development View),描述了在开发环境中软件的静态组织结构,支持软件开发的内部需求。
.场景(Scenario),用来说明重要的系统活动,是其他四个视图在用例(Use Case)驱动下的综合。
软件架构在软件需求与设计之间架起一座桥梁,也是风险承担者进行交流的手段,允许不同的风险承担者找出他们所关心的软件架构问题。假设采用面向对象的设计方法,各个视图涉及的组件(元素)包括:任务、类、模块、节点、步骤等,风险承担者包括最终用户、系统设计师、程序员、经理、项目管理师等。请在下表中的(1)到(7)处填入恰当的内容(空白处不用填)。
第2题
A.发现、管理和追踪所有IT硬件资产。
B.借助CMDB,理清资产之间的关系。
C.管理IT资产采购与合同。
D.软件资产管理并确保合规。
E.软件资产漏洞安全管理。
第7题
下面与AMBA(Advanced Microcontroller Bus Architecture)有关的叙述中,错误的是()。
A.AMBA规定了ARM处理器内核与处理芯片中快速组件的接口标准(通常称为系统总线)
B.AMBA规定了ARM处理器内核与处理芯片中外围端口及慢速设备接口组件的接口标准(通常称为外围总线)
C.基于ARM内核的嵌入式芯片以ARM内核为基础,通过AMBA总线技术将其他硬件组件连接在一起,组成片上系统的形式
D.由于AMBA是一种标准,因此自制定之后就不会更改
第8题
A.深信服超融合定位云平台的软件与硬件,聚焦服务器、虚拟化、云数据中心的交付
B.深信服超融合基础架构仅需通用的服务器和交换机硬件,实现基础架构的极简化
C.深信服超融合,利用软件定义技术构建计算、存储、网络和安全的统一资源池,替代复杂的传统烟囱式架构
D.深信服超融合方案中的路由策略及安全防护功能需要通过外部物理路由器或防火墙实现
第10题
A.软件架构将系统定义为计算组件及组件间的交互。
B.软件架构包括系统组件、连接件和约束的集合。
C.软件架构是一系列重要决策的集合,包括构成系统的结构要素及其接口的选择。
D.软件架构由软件元素、这些元素的外部可见属性,以及元素之间的关系组成。
第11题
A.软件架构将系统定义为计算组件及组件间的交互。
B.软件架构包括系统组件、连接件和约束的集合。
C.软件架构是一系列重要决策的集合,包括构成系统的结构要素及其接口的选择。
D.软件架构由软件元素、这些元素的外部可见属性,以及元素之间的关系组成。
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!