早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

下列叙述中,与提高软件可移植性相关的是(12)。A.选择时间效率高的算法B.尽可能减少注释C.选择空间

题目

下列叙述中,与提高软件可移植性相关的是(12)。

A.选择时间效率高的算法

B.尽可能减少注释

C.选择空间效率高的算法

D.尽量用高级语言编写系统中对效率要求不高的部分

参考答案
正确答案:D
解析:软件的可移植性(Portability)是指与一个软件从一个环境转移到另一个环境运行的能力有关的一组属性。它包括如下内容。(1)适应性(Adaptability):是指与软件无须采用有别于为该软件准备的活动或手段就可能适应不同的规定环境有关的软件属性。(2)可安装性(Installability):是指与应指定环境下安装软件所需努力有关的软件属性。(3)遵循性(一致性,Conformance):是指使软件遵循与可移植性有关的标准或约定的软件属性。(4)可替换性(Replaceability):是指与软件在该软件环境中用来替代指定的其他软件的机会和努力有关的软件属性。为避免可能与互操作性(互用性)的含义相混淆,此处用易替换性而不用兼容性。特定软件的易替换性并不隐含此软件可由所考虑的软件所替代。易替换性可能包含易安装性和适应性这两个属性。我们现在来看题目的备选答案,首先可以排除的是选项B“尽可能减少注释”,注释本来就是给人看的东西,不是给机器看的,注释是不会生成目标代码的。减少注释只会使程序的可读性变差,不会提高可移植性。选择时间效率高的算法能提高程序的运行速度,选择空间效率高的算法可以减少程序运行时所需内存。但这都和可移植性没什么关联。选项D所说的“尽量用高级语言编写系统中对效率要求不高的部分”是与可移植性有关的,这句话可以反过来看,也就是说如果一个系统所有部分都用低级语言来编写将是什么状况。比如说汇编语言就是一种低级语言,这种语言中直接用到了大量寄存器,而我们知道不同的系统中寄存器的数量和特性是不同的,所以用低级语言写的代码虽执行的效率很高,但可移植性却并不好。因此,正确的答案应为D。
看了下列叙述中,与提高软件可移植性...的网友还看了以下:

下列关于动物种群的叙述,正确的是()A.性比率不是所有种群都具有的特征B.保持替补出生率人口就会零 语文 2020-06-16 …

下列与伴性遗传有关的叙述,正确的是()A.在伴X显性遗传病中,男性发病率多于女性B.在伴性遗传中, 语文 2020-06-18 …

下列有关动物种群特征的叙述,正确的是()A.性比率不是所有种群都具有的特征B.保持替补出生率的人下 其他 2020-07-01 …

下列关于伴性遗传的叙述,不正确的是()A.红绿色盲的患病率男性高于女性B.抗维生素D佝偻病的患病率女 语文 2020-10-31 …

下列与存在性别决定的生物有关的叙述中,正确的是()A.伴X遗传病,女性中的发病率高于男性B.若只考虑 语文 2020-11-02 …

下列关于种群特征的叙述,正确的是()A.动物性成熟的早晚对动物出生率大小有重要影响B.各国人口只要保 语文 2020-11-11 …

图为1932-1962年英国甲、乙两地某种苍鹭的数量相对值变化曲线.下列叙述错误的是()A.甲、乙两 语文 2020-11-11 …

(2014•嘉兴一模)下列有关动物种群特征的叙述,正确的是()A.性比率不是所有种群都具有的特征B. 语文 2020-11-11 …

下列关于种群特征的叙述,正确的是()A.性比率的变化会影响种群密度B.不同种群的种群密度没有可比性C 语文 2020-11-11 …

控制Xg血型抗原的基因位于X染色体上,Xg抗原阳性对Xg抗原阴性为显性.下列有关Xg血型遗传的叙述中 语文 2020-12-07 …