1 复 习 整 理 一 、 绪 论 1
软 件 的 定 义 软 件 是 能 够 完 成 预 定 功 能 和 性 能 的 可 执 行 的 计 算 机 程 序 , 包 括 使 程 序 正 常 执 行 所 需 要 的 数 据 , 以及 有 关 描 述 程 序 操 作 和 使 用 的 文 档
( 软 件 =程 序 +文 档 ) 2
软 件 工 程 的 定 义 是 指 导 计 算 机 软 件 开 发 和 维 护 的 一 门 工 程 学 科 ; 采 用 工 程 化 的 原 理 与 方 法 对 软 件 进 行 计 划 、 开 发 和 维 护 ; 把 证 明 正 确 的 管 理 技 术 和 最 好 技 术 综 合 运 用 到 软 件 开 发 中 ; 研 究 经 济 地 开 发 出 高 质 量 的 软 件 方 法 和 技 术 ; 研 究 有 效 维 护 软 件 的 方 法 和 技 术
软 件 危 机 的 概 念 , 及 出 现 的 原 因 软 件 开 发 技 术 的 进 步 未 能 满 足 发 展 的 要 求
在 软 件 开 发 中 遇 到 的 问 题 找 不 到 解 决 的 办 法 , 问 题积 累 起 来 , 形 态 尖 锐 的 矛 盾, 导 致了软 件 危 机
产生原 因 : ⑴ 软 件 规模越来 越大, 结构越来 越复 杂 ⑵ 软 件 开 发 管 理 困难而复 杂
⑶ 软 件 开 发 费用 不 断增加
⑷ 软 件 开 发 技 术 落后
⑸ 生产方 式落后, 仍采 用 手工 方 式
⑹ 开 发 工 具落后, 生产率 提 高 缓 慢
三 种 编 程 范 型 的 特 点 (1) 过 程 式编 程 范 型 :把 程 序 理 解 为 一 组 被 动 的 数 据 和 一 组 能 动 的 过 程 所 构成 ; 程 序 =数 据 结构+算