第 一 部 分 软 件 工 程 概 述 第1章 软件与软件工程 1.1 软件 1.1.1 软件的概念及特点 概念: 计算机软件是由专业人员开发并长期维护的软件产品。完整的软件产 品包括了在各种不同容量和体系结构计算机上的可执行的程序,运行 过程中产生的各种结果,以及以硬复制和电子表格等多种方式存在的 软件文档 1.1 软件 特点: 1)具有抽象性 2)无明显的制造过程 3)存在退化问题 4)对计算机系统有着不同程度的依赖性 5)尚未完全摆脱人工的开发方式 6)软件本身是复杂的 7)成本相当昂贵 8)相当多的软件工作涉及社会因素 1.1 软件 1.1.2 软件的分类 1.2 软件危机 1.2.1 软件危机的表现与原因 – 在软件开发的过程中,会经常出现一些不能按时完成 任务、产品质量得不到保证、工作效率低下和开发经 费严重超支等现象。计算机软件的开发、维护和应用 过程中普遍出现的这一些严重的问题便是软件危机 – 人们对软件产品认识的不足以及对软件开发的内在规 律理解的偏差是软件危机出现的本质原因。 1.2 软件危机 1.2.2 软件危机的启示 软件危机给我们的最大启示,是使我们更加深刻的
剩余18页未读,继续阅读
评论星级较低,若资源使用遇到问题可联系上传者,3个工作日内问题未解决可申请退款~