试题详情
- 简答题软件的维护的目标是什么,有哪几种维护类型?
-
纠正在使用过程中暴露出来的错误而进行的改进性维护,适应外部环境的变化而进行的适应性维护,改进原有的软件而进行的完善性维护,以及改进将来的可维护性和可靠性而进行的预防性维护。
软件维护的分类:
软件维护主要划分为纠错性维护、适应性维护和完善性维护。
(1)纠错性维护。由于前期的测试不可能揭露软件系统中所有潜在的错误,用户在使用软件时仍将会遇到错误,诊断和改正这些错误的过程称为纠错性维护。
(2)适应性维护。由于新的硬件设备不断推出,操作系统和编译系统也不断地升级,为了使软件能适应新的环境而引起的程序修改和扩充活动称为适应性维护。
(3)完善性维护。在软件的正常使用过程中,用户还会不断地提出新的需求。为了满足用户新的需求而增加软件功能的活动称为完善性维护。 关注下方微信公众号,在线模考后查看
热门试题
- 论述成熟度各个级别的软件过程特征
- 在非空双向循环链表中由q所指的那个链结点
- 一个物理硬盘可以分成多个逻辑硬盘分区进行
- 在C语言中,要求运算数必须是整型的运算符
- Gamma将面向对象设计模式分为三类:分
- 若有说明:int a[3][
- 设年利率为i,现存入p元,若计复利,n年
- 若有如下程序段
- 当接收用户输入的含空格的字符串时,应该使
- 下列程序的输出结果是()。
- 在采用线性探测再散列方法处理冲突的散列表
- 请写一程序,统计通过键盘输入的命令行中的
- 已知长度为12的线性表(Nov,Dec,
- 下面程序段的运行结果是()。&ensp
- 进程执行唤醒原语以后,该进程由就绪状态转
- 若需要打开一个已经存在的非空文件“fil
- 任何带权的无向图都存在最小(代价)生成树
- 以下程序段中循环体的执行次数是()。
- 作坊式小团体合作生产方式的时代是()时代
- 已知二叉树中叶结点数为50,仅有一个孩子