首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列叙述中,与提高软件可移植性相关的是(12)。
下列叙述中,与提高软件可移植性相关的是(12)。
admin
2019-05-23
68
问题
下列叙述中,与提高软件可移植性相关的是(12)。
选项
A、选择时间效率高的算法
B、尽可能减少注释
C、选择空间效率高的算法
D、尽量用高级语言编写系统中对效率要求不高的部分
答案
D
解析
软件的可移植性(Portability)是指与一个软件从一个环境转移到另一个环境运行的能力有关的一组属性。它包括如下内容。(1)适应性(Adaptability):是指与软件无须采用有别于为该软件准备的活动或手段就可能适应不同的规定环境有关的软件属性。(2)可安装性(Installability):是指与应指定环境下安装软件所需努力有关的软件属性。(3)遵循性(一致性,Conformance):是指使软件遵循与可移植性有关的标准或约定的软件属性。(4)可替换性(Replaceability):是指与软件在该软件环境中用来替代指定的其他软件的机会和努力有关的软件属性。为避免可能与互操作性(互用性)的含义相混淆,此处用易替换性而不用兼容性。特定软件的易替换性并不隐含此软件可由所考虑的软件所替代。易替换性可能包含易安装性和适应性这两个属性。我们现在来看题目的备选答案,首先可以排除的是选项B“尽可能减少注释”,注释本来就是给人看的东西,不是给机器看的,注释是不会生成目标代码的。减少注释只会使程序的可读性变差,不会提高可移植性。选择时间效率高的算法能提高程序的运行速度,选择空间效率高的算法可以减少程序运行时所需内存。但这都和可移植性没什么关联。选项D所说的“尽量用高级语言编写系统中对效率要求不高的部分”是与可移植性有关的,这句话可以反过来看,也就是说如果一个系统所有部分都用低级语言来编写将是什么状况。比如说汇编语言就是一种低级语言,这种语言中直接用到了大量寄存器,而我们知道不同的系统中寄存器的数量和特性是不同的,所以用低级语言写的代码虽执行的效率很高,但可移植性却并不好。因此,正确的答案应为D。
转载请注明原文地址:https://kaotiyun.com/show/QfTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
(2013下项管)有关大型及复杂项目管理的说法汇总,______是错误的。
(2011上集管)根据下面的UML类图,以下叙述中______是不正确的。
(2005上项管)UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中______(1)是面向对象系统建模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择______(2);当需要说明体系结构的静
(2011下集管)如果在一个课程注册系统中,定义了类CourseSchedule和类Course,并且在类CourseSchedule中定义了方法Add(c:Course)和方法Remove(c:Course),那么类CourseSchedule和类Cou
(2014下集管)代理服务器防火墙主要使用代理技术来阻断内部网络和外部网络之间的通信,达到隐蔽内部网络的目的。以下关于代理服务器防火墙的叙述中,______是不正确的。
(2010上项管)某市数字城市项目主要包括A、B、C、D、E等五项任务,且五项任务可同时开展。各项任务的预计建设时间以及人力投入如下表所示。以下安排中,______能较好地实现资源平衡,确保资源的有效利用。
(2011下项管)某公司从甲地向丁地远送物资,运送过程中先后需要经过乙、丙两个中转站,其中乙中转站可以选择乙1和乙2两个可选地点,丙中转站可以选择丙l、丙2和丙3三个可选地点,各相邻两地之间的距离如表所示,则甲地到丁地之间的最短距离为______。
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】某系统转换包括前期调研、数据整理、数据转换、系统转换、运行监控五个阶段。系统转换的整个工作流程如图5-1所示:系统转换的主要任务包括:数据资源整合、新旧系统转换、新系统运行过程监控。说明如
A typical(160)language contains an applicative sub-language which approximates the mathematical abstractions of "timeless" funct
随机试题
窝沟封闭对早期窝沟龋的影响是
块根纺锤形,两端渐细,直径0.3-0.6cm,味甘有粘性呈圆柱形,粗细均匀,具纵皱及隆起的环节
背景资料:某城市桥梁工程,采用钻孔灌注桩基础,承台最大尺寸为:长8m,宽6m,高3m,梁体为现浇预应力钢筋混凝土箱梁。跨越既有道路部分,梁跨度30m,支架高20m。 桩身混凝土浇注前,项目技术负责人到场就施工方法对作业人员进行了口头交底,随后立即进行
事前预控一般不包括()。
“阴阳不测谓神,老而不死日仙”,仙一般分为()。
某大学考古博物馆发表了有关今年出售和获得藏品的报告,人们对报告的准确性产生了疑问,为了防止争议,报告由其他大学的三个考古学家来复审。因为这三个人会被允许查阅一切与报告有关的档案和资料,他们肯定可以判断报告是否准确。上述论证的推理是错误的,因为:
Americaisoneofmanycountrieswherethestategivesaleg-uptomembersofcertainracial,ethnic,orothergroups【C1】______h
执行下列一组命令后,选择“职32’表所在工作区的错误命令是CLOSEALLUSE仓库IN0USE职工IN0
下列特征中不是面向对象方法的主要特征的是()。
A、Heprefersafull-timejobwithmoreresponsibility.B、Heiseagertofindajobwithanincreasedsalary.C、Helikestowork
最新回复
(
0
)