问题 问答题 简答题

基于状态测试的主要步骤?

答案

参考答案:①依据设计文档,或者通过分析对象数据成员的取值空间(笛卡尔积),得到被测试类的状态转移图;

②给被测试的类加入用于设置和检查对象状态的新方法,导出对象的逻辑状态;

③对于状态转移图中的每个状态,确定该状态是哪些方法的合法起始状态,即在该状态时,对象允许执行哪些操作;

④在每个状态,从类中方法的调用关系图最下层开始,逐一测试类中的方法;

⑤测试每个方法时,根据对象当前状态确定出对方法的执行路径有特殊影响的参数值,将各种可能组合作为参数进行测试。

问答题

二氧化硫是重要的工业原料,探究其制备方法和性质具有非常重要的意义.

(1)工业上用黄铁矿(FeS2,其中S元素为-l价)在高温下和氧气反应制备SO2:4FeS2+11O2

 高温 
.
 
8SO2+2Fe2O3,该反应中被氧化的元素是______(填元素符号).当该反应转移2.75mol电子时,生成的二氧化硫在标准状况下的体积为______L.

(2)实验室中用如图1所示的装置测定SO2催化氧化为SO3,的转化率.(已知SO3熔点为16.8℃,假设气体进入装置时分别被完全吸收,且忽略空气中CO2的影响.)

①简述使用分液漏斗向圆底烧瓶中滴加浓硫酸的操作是______.

②实验过程中,需要通入氧气.试写出一个用图2所示装置制取氧气的化学方程式______.

③当停止通入SO2,熄灭酒精灯后,需要继续通一段时间的氧气,其目的是______.

④实验结束后,若装置D增加的质量为m g,装置E中产生白色沉淀的质量为n g,则此条件下二氧化硫的转化率是______(用含字母的代数式表示,不用化简).

(3)某学习小组设计用如图3装置验证二氧化硫的化学性质.

①能说明二氧化硫具有氧化性的实验现象为______.

②为验证二氧化硫的还原性,充分反应后,取试管b中的溶液分成三份,分别进行如下实验:

方案I:向第一份溶液中加入AgNO3溶液,有白色沉淀生成

方案Ⅱ:向第二份溶液加入品红溶液,红色褪去

方案Ⅲ:向第三份溶液加入BaCl2溶液,产生白色沉淀

上述方案中合理的是______(填“I”、“Ⅱ”或“Ⅲ”);试管b中发生反应的离子方程式为______.

③当通入二氧化硫至试管c中溶液显中性时,该溶液中c(Na+)=______(用含硫微粒浓度的代数式表示).

填空题