题目内容

【题目】有一包白色粉末,可能含有Ba(OH)2、Na2SO4、FeCl3、Na2CO3、KNO3中的一种或几种。为了确定其成分,进行如下实验:
①取一定量的白色粉末加入足量的水,振荡,静置,得白色沉淀,上层清液为无色。
②过滤,在白色沉淀中加入足量稀盐酸,白色沉淀全部溶解,且有气泡产生。
据此推断:
(1)该白色沉淀的化学式是???。
(2)该白色粉末中一定含有???;可能含有???;一定不含有???。
(3)写出步骤②中发生反应的化学方程式:???。

【答案】
(1)BaCO3
(2)Ba(OH)2、Na2CO3,KNO3,Na2SO4、FeCl3
(3)BaCO3+2HCl==BaCl2+H2O+CO2↑
【解析】给定物质可能为Ba(OH)2、Na2SO4、FeCl3、Na2CO3、KNO3.也就是在以上物质范围内思考和分析:
①取一定量的白色粉末加入足量的水,振荡,静置,得白色沉淀,上层清液为无色.无论是沉淀还是清液都是无色,所以一定不存在溶解或者生成物有颜色的氯化铁,所以肯定不存在的有氯化铁.给定物质中能生成白色沉淀的是氢氧化钡和硫酸钠能生成白色沉淀,氢氧化钡和碳酸钠能生成白色沉淀酸,所以一定存在氢氧化钡,至于是硫酸钠存在还是碳酸钠存在,或者两者都存在,临时不能下结论.
②过滤,在白色沉淀中加入足量稀盐酸,在硫酸钡和碳酸钡中,只有碳酸钡能够溶解于盐酸,而硫酸钡难溶于酸,而由于“白色沉淀全部溶解,且有气泡产生”说明含有碳酸钠而不含硫酸钠.至此,所有操作以及现象无法确定硝酸钾.
所以:
(1)该白色沉淀是碳酸钡,对应的化学式是 BaCO3.
(2)该白色粉末中一定含有 Ba(OH)2、Na2CO3;可能含有 KNO3;一定不含有 Na2SO4、FeCl3.
(3)步骤②碳酸钡和盐酸反应,生成氯化钡、水和二氧化碳,对应的化学方程式:BaCO3+2HCl═BaCl2+H2O+CO2↑.
所以答案是:
(1)BaCO3;(2)Ba(OH)2、Na2CO3;KNO3;Na2SO4、FeCl3;(3)BaCO3+2HCl═BaCl2+H2O+CO2↑.


【考点精析】利用书写化学方程式、文字表达式、电离方程式对题目进行判断即可得到答案,需要熟知注意:a、配平 b、条件 c、箭号.

?

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网