- 16
- 0
- 约7.68千字
- 约 50页
- 2016-12-20 发布于河南
- 举报
第一章 软件工程基本概念 1.1 软件 什么是软件? 软件一般认为由三部分组成: 程序:在运行时,能提供所希望的功能和性能的指令集。 数据结构:使程序能够正确运行的数据结构 文档:描述程序研制过程、方法及使用的文档 1.1 软件 软件的特点 抽象性:逻辑实体,可记录,但看不到 可复制性:与开发成本相比,复制成本很低 无折旧 受硬件制约 未完全摆脱手工工艺 开发费用高 1.2 软件危机 一、计算机软件发展的三个时期 1. 早期时代(60年代中期之前)程序设计阶段 硬件通用,软件专用;程序规模小,编写者和使用者为同一人(同组人)。 2. 第二代(60年代中期-70年代中期)程序系统阶段 出现“软件作坊”、产品软件;“个体化”开发方法。 3. 第三代(70年代中期之后)软件工程阶段 软件开发成为一门新兴的工程学科——软件工程。 计算机软件发展的三个时期及特点 计算机软件发展的三个时期及特点 1.2 软件危机 二、什么是软件危机 软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。主要是两个问题。 1. 如何开发软件,怎样满足对软件的日益增长的需求。 2. 如何维护数量不断膨胀的已有软件 1.2 软件危机 三、软件危机的主要表现 1. 对软件开发成本和进度的估计不准确 2. 用户不满意 3. 软件质量不高、可靠性差 4. 软件常常不可维护、错误难以改正。 5.
您可能关注的文档
- 裁员误区及险控制.ppt
- 装修工程施管理及相关奖罚规定.doc
- 装修守则218.doc
- 行政法与行诉讼法.doc
- 装修工程监交底.doc
- 装修分包合范本.doc
- 装修合同示文本.doc
- 装修工程监规划.doc
- 装修流程图含详细解释】装修新手必看.doc
- 装饰工程施合同(样本).doc
- 二级综合医院年度运营分析简报——从总体、门诊和住院核心指标概述医院运营情况.docx
- 2025年居民用水合同用水合同解除协议二篇.docx
- 2025年居民用水合同用水合同变更协议二篇.docx
- 浙江省杭州杭十三中2024-2025学年第二学期七年级期中考试数学试题(解析版).pdf
- 2025年居民用水合同三篇.docx
- 2025年居民用水合同用水合同续签协议三篇.docx
- 浙江省杭州市第十五中学教育集团(总校)2024-2025学年七年级下学期期中考试数学试卷(解析版).pdf
- 2025年居民用水合同解除与终止协议二篇.docx
- 湖南省长沙市雅礼教育集团2024-2025学年七年级下学期数学期中试卷(解析版).pdf
- 2025年居民用水合同变更与调整协议三篇.docx
原创力文档

文档评论(0)