首页
登录
从业资格
( )不属于可修改性考虑的内容。A. 可维护性 B. 可扩展性 C. 结构
( )不属于可修改性考虑的内容。A. 可维护性 B. 可扩展性 C. 结构
考试题库
2022-08-02
43
问题
( )不属于可修改性考虑的内容。A. 可维护性B. 可扩展性C. 结构重构D. 可变性
选项
A. 可维护性
B. 可扩展性
C. 结构重构
D. 可变性
答案
D
解析
可修改性(modifiability)是指能够快速地以较高的性能价格比对系统进行变更的能力。通常以某些具体的变更为基准,通过考察这些变更的代价衡量可修改性。可修改性包含四个方面。(1)可维护性(maintainability)。这主要体现在问题的修复上:在错误发生后"修复"软件系统。为可维护性做好准备的软件体系结构往往能做局部性的修改并能使对其他构件的负面影响最小化。(2)可扩展性(extendibility)。这一点关注的是使用新特性来扩展软件系统,以及使用改进版本来替换构件并删除不需要或不必要的特性和构件。为了实现可扩展性,软件系统需要松散耦合的构件。其目标是实现一种体系结构,它能使开发人员在不影响构件客户的情况下替换构件。支持把新构件集成到现有的体系结构中也是必要的。(3)结构重组(reassemble)。这一点处理的是重新组织软件系统的构件及构件间的关系,例如通过将构件移动到一个不同的子系统而改变它的位置。为了支持结构重组,软件系统需要精心设计构件之间的关系。理想情况下,它们允许开发人员在不影响实现的主体部分的情况下灵活地配置构件。(4)可移植性(portability)。可移植性使软件系统适用于多种硬件平台、用户界面、操作系统、编程语言或编译器。为了实现可移植,需要按照硬件无关的方式组织软件系统,其他软件系统和环境被提取出。可移植性是系统能够在不同计算环境下运行的能力。这些环境可能是硬件、软件,也可能是两者的结合。在关于某个特定计算环境的所有假设都集中在一个构件中时,系统是可移植的。 如果移植到新的系统需要做些更改,则可移植性就是一种特殊的可修改性。
转载请注明原文地址:https://tihaiku.com/congyezige/2397572.html
本试题收录于:
高级系统架构设计师题库软件水平考试初中高级分类
高级系统架构设计师
软件水平考试初中高级
相关试题推荐
计算机在一个指令周期的过程中,为从内存读取指令操作码,首先要将()的内容送到
假设段页式存储管理系统中的地址结构如下图所示,则系统中()。 A.页的大小为
以下关于结构化开发方法的叙述中,正确的是()。A.结构化分析是根据分解与抽象
若某文件系统的目录结构如下图所示,假设用户要访问文件fault.swf,且当前工
某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令(2Δt)、
以下关于软件可维护性的叙述中,不正确的是“可维护性()”A.是衡量软件质量的一
某模块实现两个功能:向某个数据结构区域写数据和从该区域读数据。该模块的内聚类型为
在进行子系统结构设计时,需要确定划分后的子系统模块结构,并画出模块结构图。该过程
高级程序设计语言中用于描述程序中的运算步骤、控制结构及数据传输的是()。A
_____不是单元测试主要检查的内容。A.模块接口 B.局部数据结构 C.全
随机试题
Doyouknowwhataresolutionis?It’sapromise.Mostpromisesaremade【C1】
Whatistheauthor’sopinionaboutwork?[br]Asputbytheauthor,mostofthe
探索剧,指70年代以后,特别是70年代中晚期出现的一些富有求新精神和新税特点的戏
根据《建筑工程施工质量验收统一标准》,下列工程中,属于分部工程的有()。A
已知某土样孔隙比e=1,饱和度Sr=0,则土样符合的条件为( )。 (1)土
A解题指导:第三个图=第一个图+第二图,第四个图=第三个图+第二个图,第五个图=第四个图+第三个图。故答案为A。
有关建筑内疏散应急照明灯具照度的说法,下列错误的是()。A.某大型地下商场内设置
急性白血病患者,女,42岁。出现头痛、恶心呕吐,脑脊液压力增高,蛋白质增多,细胞
下列选项所列内容均属于定量信息的是()。 ①目标陈述:②资产和负债;③
根据造价工程师职业资格制度,下列工作内容中,属于一级造价工程师执业范围的有(A.
最新回复
(
0
)