软件工程
文章平均质量分 75
taozhu01
这个作者很懒,什么都没留下…
展开
-
软件开发中的模型
软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码和测试等阶段,有时也包括维护阶段。软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来作为软件项目工作的基础。典型的开发模型有:①瀑布模型(waterfall model);②渐增模型/演化/迭代(inCRementa...原创 2012-10-25 19:31:52 · 124 阅读 · 0 评论 -
死锁产生的必要条件,如何避免?
虽然进程在运行过程中,可能发生死锁,但死锁的发生也必须具备一定的条件,死锁的发生必须具备以下四个必要条件。 1)互斥条件:指进程对所分配到的资源进行排它性使用,即在一段时间内某资源只由一个进程占用。如果此时还有其它进程请求资源,则请求者只能等待,直至占有资源的进程用毕释放。 2)请求和保持条件:指进程已经保持至少一个资源,但又提出了新的资源请求,而该资源已被其它进程占有,此时请求...原创 2012-10-25 19:54:47 · 90 阅读 · 0 评论