16.3.1 软件故障产生的原因