找考题网-背景图
问答题

简答题 试分析造成软件错误的原因有哪些?软件错误有哪些基本特征?

【参考答案】

(1)在设计、编制和调试中发生的错误
(2)在移植、修改中产生的错误
(3)算法的近似性,导致整个变量区的不够精确;数据结构的缺陷、数据描述符与实际使用不一致
(4)程序中出现了特异点和临界值,未提供相应的测试和处理
(5)特权用户操作失效,造成系统软件出错或局部功能实效
(6)硬件故障造成软件出错(如磁盘故障导致程序或数据出错)
(7)电磁干扰,使程序或数据丢失或出错
(8)系统环境(硬件、软件)变化时,程序不能随环境而变化
(9)操作错误使软件受到破坏或发生差错
特征:出现乱码,数据处理量增加等等