本节课我们要学习的是六大特性中的第五大特性:可移植性
可移植性一共包括5个特性,分别是:适应性,易安装性,共存性,易替换性和依从性。
1适应性:
一个软件能不能适应不同的操作系统,不同的环境 ,适应性是专门衡量这个的。
适应性定义:软件产品无需作相应变动就能适应不同环境的能力。
2易安装性:
一个软件好不好安装,容不容易安装是很重要的,博主的大学生涯中,全系最头疼的一件事就是安装各种复杂的开发软件....
易安装性定义:尽可能少的提供选择,方便用户直接安装。
3共存性:
如果一个软件安装后,经常和其他软件冲突,那么用户就会面临艰难的抉择...,后果多严重大家都明白。
共存性定义:软件产品在公共环境中与其它软件分享公共资源共存的软件。
4易替换性:
在竞争激烈的今天,能替换掉对手是一个强大的能力。原来软件中的内卷早就存在了啊....
易替换性定义:软件产品在同样的环境下,替代另一个相同用途的软件产品的能力。
5依从性:
在可移植性中的依从性来说,我们能否移植到哪,怎么移植,资源的竞争,竞品的替换都要遵守法律规则,不可以学习3q大战哦~
可移植性的依从性定义:遵循相关的标准。