- 0
- 0
- 约5.14千字
- 约 53页
- 2026-09-09 发布于重庆
- 举报
外部质量性能性能通常是指软件的时间-空间”效率,而不仅是指软件的运行速度。人们总希望软件的运行速度高,并且占用资源少。性能优化的关键工作是找出限制性能的瓶颈”。程序员可以通过优化数据结构、算法和代码来提高软件的性能。例如数据库程序的优化。分析算法的复杂度是很好的方法,可以达到未卜先知”的功效。性能优化就好像从海绵里挤水一样,你不挤,水就不出来,越用力去挤海绵越干。有些程序员认为现在的计算机不仅速度越来越高,而且内存越来越大,因此软件性能优化的必要性下降了。这种看法是不对的,殊不知随着机器的升级,软件系统也越来越庞大了和复杂了,性能优化仍然大有必要。*外部质量安全性安全性是指防止系统被非法入侵的能力,既属于技术问题又属于管理问题。信息安全是一门比较深奥的学问,其发展是建立在正义与邪恶的斗争之上。这世界似乎不存在绝对安全的系统,连美国军方的系统都频频遭黑客入侵。如今全球黑客泛滥,真是“道高一尺,魔高一丈”啊!开发商和客户愿意为提高安全性而投入的资金是有限的,他们要考虑值不值得。究竟什么样的安全性是令人满意的呢?一般地,如果黑客为非法入侵花费的代价(考虑时间、费用、风险等因素)高于得到的好处,那么这样的系统可以认为是安全的。对于普通软件,并不一点要追求很高的安全性,也不能完全忽视安全性,要先分析黑客行为。*外部质量易用性易用性是指用户使用软件
原创力文档

文档评论(0)