某软件产品在应用初期运行住Windows 2000环境中。现因某种原因,该软什需要在Linux环境中运行,而且
某软件产品在应用初期运行住Windows 2000环境中。现因某种原因,该软什需要在Linux环境中运行,而且必须完成相同的功能。为适应该需求,软件本身需要进行修改,而所需修改的工作量取决于该软件的(10)。
A.可复用性
B.可维护性
C.可移植性
D.可扩充性
解析:软件的可复用性指软件或软件的部件能被再次用于其他应用中的程度。软件复用性取决于其模块独立性、通用性和数据共享性等。
软件的可维护性是指一个软件模块是否容易修改、更新和扩展,即在不影响系统其他部分的情况下修改现有系统功能中的问题或缺陷的能力。
软件的可移植性指将软件系统从一种计算机系统或操作系统移植到另一种计算机系统或操作系统中运行时所需工作量的大小。可移植性取决于系统中硬件设备的特征、软件系统的特点和开发环境,以及系统分析与设计中关于通用性、软件独立性和可扩充性等方面的考虑。
软件的可扩充性指软件的体系结构、数据设计和过程设计的可扩充程度。可扩充性影响着软件的灵活性和可移植性。
由以上分析可知,该软件产品从Windows 2000环境中迁移到Linux环境中运行,为完成相同的功能,软件本身需要进行修改,而所需修改的工作量取决于该软件产品的可移植性。
R1R2串联已知R1=30欧姆电源电压u=12v电流表读数为0.3A求通过r1的电流r2的电阻2: 物理 2020-04-27 …
一已知函数f(x)=2tan(wx+φ)(w>0,IφI呃…………其实答案我有的,正确的答案是=0 数学 2020-05-13 …
可以参考的公式是:s[1]=a[1];s[n]=s[n-1]>=0?s[n-1]+a[n]:a[n 其他 2020-05-14 …
一个mathematica程序添加作图语句Clear[x,y,n,h,S1,S2,S3,S4,i] 其他 2020-05-16 …
0.5molA元素离子得NA个电子被还原为中性原子,0.4gA的氧化物恰好和0.02mol的盐酸完 化学 2020-05-16 …
#includemain(){chars[]="012xyz\08s34f4w2";inti,n= 其他 2020-07-23 …
C语言求鞍点,哪里错了#include<stdio.h>intmain(){inti,j,k,ma 其他 2020-07-23 …
化学反应原理在科研和生产中有广泛应用(1)利用“化学蒸气转移法”制备TaS2晶体,发生如下反应TaS 化学 2020-11-01 …
一个算法的程序框图如图所示,若该程序输出的结果为9/10,则判断框内应填入的条件是开始→S=0,i= 数学 2020-11-11 …
化学反应原理在科研和生产中有广泛应用(1)利用“化学蒸气转移法”制备TaS2晶体,发生如下反应TaS 化学 2020-12-04 …