MIP.watch('count', function (newVal, oldVal) { fetch('http://www.chazidian.com/kaoshi/ajaxapi/?action=guanzhu&id=22992&type=2') .then(function (res) { var follows2 = MIP.getData('follows') if(follows2==1){ MIP.setData({ follows:2, title:'收藏' }) } if(follows2==2){ console.log(2) MIP.setData({ follows:1, title:'已收藏' }) } }) .catch(function (err) { console.log('数据请求失败!') }) })

()不属于可修改性考虑的内容。

A、可维护性
B、可扩展性
C、结构重构
D、可变性
查看答案
正确答案:

D

答案解析:

【解析】可修改性(modifiability)是指能够快速地以较高的性能价格比对系统进行变更的能力。通常以某些具体的变更为基准,通过考察这些变更的代价衡量可修改性。可修改性包含四个方面。(1)可维护性(maintainability)。这主要体现在问题的修复上:在错误发生后“修复”软件系统。为可维护性做好准备的软件体系结构往往能做局部性的修改并能使对其他构件的负面影响最小化。(2)可扩展性(extendibility)。这一点关注的是使用新特性来扩展软件系统,以及使用改进版本来替换构件并删除不需要或不必要的特性和构件。为了实现可扩展性,软件系统需要松散耦合的构件。其目标是实现一种体系结构,它能使开发人员在不影响构件客户的情况下替换构件。支持把新构件集成到现有的体系结构中也是必要的。(3)结构重组(reassemble)。这一点处理的是重新组织软件系统的构件及构件间的关系,例如通过将构件移动到一个不同的子系统而改变它的位置。为了支持结构重组,软件系统需要精心设计构件之间的关系。理想情况下,它们允许开发人员在不影响实现的主体部分的情况下灵活地配置构件。(4)可移植性(portability)。可移植性使软件系统适用于多种硬件平台、用户界面、操作系统、编程语言或编译器。为了实现可移植,需要按照硬件无关的方式组织软件系统,其他软件系统和环境被提取出。可移植性是系统能够在不同计算环境下运行的能力。这些环境可能是硬件、软件,也可能是两者的结合。在关于某个特定计算环境的所有假设都集中在一个构件中时,系统是可移植的。如果移植到新的系统需要做些更改,则可移植性就是一种特殊的可修改性。

上一题
你可能感兴趣的试题

粗集料的表观密度是在表干条件下,单位表现体积集料的质量。

下列关于建筑剖面图的表示方法.错误的是()。

A、比例为l:50的剖面图,宜丽出楼地面、屋面的面层线.抹灰层的而层线应根据需要而定。
B、比例为1:100-1:200的剖面图,可画简化的材料图例,如砌体墙涂红、钢筋混凝土涂黑等).但宜画出楼地面、屋面的面层线。
C、比例为l:300的剖面图,可不画材料图例,剖面图的楼地面、屋而的面层线ⅡJ不画出。
D、剖切到墙身、屋面板、楼板、楼梯、楼梯问的休息平台、阳台、雨篷及门、窗过梁等用细实线表示

必要时图严格轮廓线可用作尺寸界线。

钢筋拉伸是以下屈服点的应力作为钢筋的屈服极限。

管道沟槽的深度按基础的形式和埋深分别计算,枕基的计算方法是()。

A、原地面高程减设计管道基础底面高程
B、原地面高程减设计管道基础底面高程加管壁厚度
C、原地面高程减设计管道基础底面高程加垫层厚度
D、原地面高程减设计管道基础底面高程减管壁厚度
热门试题 更多>
相关题库更多>
系统分析师
信息系统项目管理师
网络规划设计师
系统架构设计师