- 博客(3)
- 收藏
- 关注
原创 软件过程模型
适用: 优点: 开发的早期阶段需求被完整确定,需求明确、无重大变化的软件项目开发。对可选方案和约束条件的强调有利于已有软件 的重用,也有助于把软件质量作为软件开发的一个重要目标 ➢–关注早期错误的消除 ➢–将质量目标放在首位 ➢–将开发阶段与维护阶段结合在一起 ➢ 风险驱动,需要相当丰富的风险评估经验和专门知识,否则风险 更大 ➢ 主要适用于内部开发的大规模软件项目,随着过程的进展演化, 开发者和用户能够更好的识别和对待每一个演化级别上的风险 ➢ 随着迭代次数的增加,工作量加大,软件开发成本增加。
2024-10-08 11:53:06
682
原创 第1章软件工程概述
(Ⅲ)软件工程的含义 ①将系统性的、规范化的、可定量的方法“应用”于软件的开发、运 行和维护,即工程化应用到软件上。软件危机的典型表现 1、对软件开发成本和进度的估计常常很不准确 2、用户对“已完成的”软件系统不满意的现象经常发生 3、软件产品的质量往往靠不住。采 用工程的概念、原理、技术和方法来开发与维护软件,把经过时 间考验而证明正确的管理技术和当前能够得到的最好的技术方法 结合起来,从而可以经济地开发出高质量的软件并有效地维护它, 这就是软件工程。③ 文档:描述程序的研制过程、方法和使用的图文资料。
2024-10-08 11:47:22
801
原创 在OR(AND)条件的系统中出现死锁的条件
在使用AND条件的系统中,死锁的条件是在等待图中存在回路。但在OR中死锁条件是存在结。一个结K是一个节点集合,对于K中的任何节点a,a能到达K中的所有节点,并且只能到达K中的节点。分布式系统
2023-05-30 11:47:56
322
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人