- 博客(2)
- 收藏
- 关注
原创 谈软件质量属性——软件性能的可伸缩性
软件或多或少的承载着人们这样那样的需求,如何去衡量软件的质量属性应该是软件人员一直都在思考的内容。McCall质量属性模型将软件的质量属性划分为产品修正、产品运行、产品转移三个部分,其实更简单的划分,可以将其分为 开发态质量属性 与 运行态质量属性。1、正确性是软件质量的基础,但仅能够满足正确的代码,不过是程序世界中的一堆垃圾克劳士比说过:“质量是一组特性满
2013-03-25 22:14:34 1466
原创 我眼中的计算机:硬件、操作系统、应用程序
1.计算机 = 硬件 + 操作系统 + 应用程序 有人说过,计算机世界的绝大部分问题都可以通过分层的方法来解决。从一个程序员的角度,我比较喜欢将计算机分为三层,自底向上分别为:1) 硬件(Hardware),按照冯氏的结构定义,一个处理器由5个部分构成,分别为:存储器;控制器;运算器;输入设备;输出设备。对于常见的计算机而言,存储器如常见的外存储设备;CPU则包含运算器、控
2013-03-25 22:06:25 1568
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人