单选题 之所以要对已交付使用的软件进行维护,原因是______。
Ⅰ.为了增强软件的功能,满足功能上的变更
Ⅱ.运行中发现了软件中的错误需要更正
Ⅲ.为了适应软件工作环境变化而引起的相应改变
  • A.Ⅰ
  • B.Ⅰ和Ⅲ
  • C.Ⅱ和Ⅲ
  • D.Ⅰ和Ⅱ和Ⅲ
【正确答案】 D
【答案解析】[解析] 对于已交付的软件投入正常使用,就进入运行阶段,这一阶段可能持续若干年甚至几十年。但软件在运行过程中往往可能会因为多方面的原因导致需要对该软件进行修改,这一修改过程便是软件的维护。其主要原因可能为以下几点:软件在运行中发现了软件本身存在的错误需要修正;为了适应变化了的软件工作环境;为了满足用户需求要增强软件的功能而需做变更。