问题
选择题
下列除去杂质的方法正确的是 [ ]
A.除去N2中的少量O2:通过灼热的CuO粉末,收集气体
B.除去CO2中的少量HCl:通入Na2CO3溶液,收集气体
C.除去FeCl2溶液中的少量FeCl3:加入足量铁屑,充分反应后,过滤
D.除去KCl溶液中的少量MgCl2:加入适量NaOH溶液,过滤
答案
答案:C
下列除去杂质的方法正确的是 [ ]
A.除去N2中的少量O2:通过灼热的CuO粉末,收集气体
B.除去CO2中的少量HCl:通入Na2CO3溶液,收集气体
C.除去FeCl2溶液中的少量FeCl3:加入足量铁屑,充分反应后,过滤
D.除去KCl溶液中的少量MgCl2:加入适量NaOH溶液,过滤
答案:C
阅读以下系统架构文档化的叙述,根据要求回答问题。
[说明]
软件架构(software Architecture)用来处理软件高层次结构的设计和实施。它以精心选择的形式将若干结构元素进行装配,从而满足系统主要功能和性能需求,并满足其他非功能性需求。软件架构为软件系统提供了一个结构、行为和属性的高级抽象模式,可以使用一个公式来表达:
软件架构=构成系统的元素,指导元素集成的形式,关系和约束
“4+1”视图模型用5个视图组成的模型来描述软件架构,如图3—15所示。
[问题3]
软件架构在软件需求与设计之间架起一座桥梁,也是风险承担者进行交流的手段,允许不同的风险承担者找出他们所关心的软件架构问题。假设采用面向对象的设计方法,各个视图涉及的组件(元素)包括类(或对象)、模块、节点、任务和步骤等,风险承担者包括最终用户、系统架构师、程序员、系统实施工程师和项目经理等。请在表3-9中的(1)~(10)空缺处填入恰当的内容。
表3—9各软件架构视图组件及风险承担者表 | |||||
逻辑视图 | 进程视图 | 物理视图 | 开发视图 | 场 景 | |
组件(元素) | (1) | (3) | (5) | (7) | (9) |
风险承担者 | (2) | (4) | (6) | (8) | (10) |