单选题 如果一个软件产品的功能或特性没有实现,包括主要功能部分丢失、次要功能完全丢失或者错误的声明,这是属于______。
  • A.致命的错误
  • B.严重的错误
  • C.一般的错误
  • D.微小的错误
【正确答案】 B
【答案解析】[解析] 各种软件缺陷所造成的后果是不同的,有的仅仅是不方便,有的可能是灾难性的。一般来说,问题越严重的,其处理的优先级越高,越要得到及时纠正。软件公司对缺陷严重性级别的定义不尽相同,但一般来说可以概括为以下4种级别: (1)致命的错误,指造成系统或应用程序崩溃、死机、系统悬挂,或造成数据丢失、主要功能完全丧失等。 (2)严重的错误,指功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或者致命的错误声明。 (3)一般的错误,指不太严重的错误,这样的软件缺陷虽然不影响系统的基本使用,但没有很好的实现功能,没有达到预期的效果。 (4)微小的错误,指一些小的问题,对功能几乎没有影响,产品及属性仍可使用。