首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
(5分)影响软件可维护性的因素有哪些?
[问答题]
影响软件可维护性的因素有哪些?
添加笔记
求解答(0)
邀请回答
收藏(84)
分享
纠错
2个回答
添加回答
1
牛客3316104号
1.可理解性 软件可理解性表现为外来读者理解软件的结构、接口、功能和内部过程的难易程度。模块化、详细的设计文档、结构化设计、源代码内部的文档和良好的高级程序设计语言等等,都对改进软件的可理解性有重要贡献。 2.可测试性 诊断和测试的难易程度主要取决于软件容易理解的程度。良好的文档对诊断和测试是至关重要的。此外,软件结构、可用的测试工具和调试工具,以及以前设计的测试过程也都是非常重要的。维护人员应该能够得到在开发阶段用过的测试方案,以便进行回归测试。在设计阶段应该尽力把软件设计成容易测试和容易诊断的。 3.可修改性 软件容易修改的程度和软件设计原理和规则直接有关。耦合、内聚、局部化、控制域与作用域的关系等等,都影响软件的可修改性。 上述三个可维护性因素是紧密相关的。维护人员在正确理解一个程序之前根本不可能修改它;如果不能进行完善的诊断和测试,则表面正确的修改可能引进其他故障。
发表于 2017-02-06 11:51:55
回复(0)
0
猫晓_
1)可理解性2)可测试性3)可修改性4)可移植性5)可重用性
发表于 2019-01-28 15:57:53
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
软件工程
软件测试
上传者:
城市里的养猫者
难度:
2条回答
84收藏
2330浏览
热门推荐
相关试题
软件设计的主要任务是设计软件的结构...
腾讯
软件工程
评论
(6)
在开发一个系统时,如果用户对系统的...
腾讯
软件工程
评论
(9)
测试淘宝站内的搜索系统,请问你能想...
阿里巴巴
软件测试
评论
(3)
之前的经历中单品数据分析的经验丰富...
评论
(1)
什么样的人适合做数据分析
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题