软件工程
samulelin
喜欢阅读、旅游。
展开
-
类与类关系的UML图与代码表现
类与类之间的关系对于理解面向对象具有很重要的作用,以前在面试的时候也经常被问到这个问题,在这里我就介绍一下。类与类之间存在以下关系:(1)泛化(Generalization)(2)关联(Association)(3)依赖(Dependency)(4)聚合(Aggregation)UML图与应用代码例子:1.泛化(Generalization)[泛化]表示类与类之间的继承关系,接口与接口之间的继转载 2008-05-06 15:37:00 · 604 阅读 · 0 评论 -
P-V操作理解析疑
V原语的主要操作是:(1)sem加1;(2)若相加结果大于零,则进程继续执行;(3)若相加结果小于或等于零,则唤醒一阻塞在该信号量上的进程,然后再返回原进程继续执行或转进程调度。典型理解偏差:一 以V原语的1、2步来做,Sem不就永远大于0,那进程不就一直循环执行成为死循环了?二 Sem大于0那就表示有临界资源可供使用,为什么不唤醒进程?三 Sem小于0应该是说没有临界转载 2008-05-21 15:53:00 · 2394 阅读 · 1 评论 -
也谈缺陷跟踪管理
缺陷跟踪管理是测试工作的一个重要部分,测试的目的是为了尽早发现软件系统中的缺陷,因此,对缺陷进行跟踪管理,确保每个被发现的缺陷都能够及时得到处理是测试工作的一项重要内容。1、 缺陷跟踪管理的目标缺陷能够引起软件运行时产生的一种不希望或不可接受的外部行为结果,软件测试过程简单说就是围绕缺陷进行的,对缺陷的跟踪管理一般而言需要达到以下的目标:确保每个被发现的缺陷都能够被解决;这里解决的意思不一定转载 2008-08-08 10:39:00 · 826 阅读 · 0 评论 -
如何找到适合自己的缺陷管理过程?
1. 背景介绍 软件中的缺陷(Defect或Bug)是软件开发过程中的副产品。通常,缺陷会导致软件产品在某种程度上不能满足用户的需要。 每一个软件组织都知道必须妥善处理软件中的缺陷。这是关系到软件组织生存、发展的质量根本。可遗憾的是,并非所有的软件组织都知道如何有效地管理自己软件中的缺陷。 本文从CMM的视角阐述了不同成熟度的软件组织如何管理自己软件中的缺陷。希望软件组织可以结合自己的转载 2008-08-08 10:01:00 · 691 阅读 · 0 评论 -
HP大中华区总裁孙振耀退休感言
HP大中华区总裁孙振耀退休感言 从小侯兄弟的Blog上看到的这篇文章,虽然我不知道HP大中华区总裁孙振耀到底是怎样的人,不过这篇文章写的很诚恳,没有什么说教,是我见过的最好的感言之一,特意转载过来。这篇文章很长,不过值得花费一点时间和耐心看完。 一、关于工作与生活 我有个有趣转载 2009-04-15 15:08:00 · 1188 阅读 · 0 评论