- 31
- 0
- 约2.42万字
- 约 32页
- 2018-02-24 发布于河南
- 举报
大学计算机基础第八章讲义
第8章 软件技术基础
8.1 软件工程基础软件的规模大小、复杂程度决定着软件开发的难度。对一个软件而言,它的程序的复杂性是随着程序规模的加大而增加的。
1软件的发展过程
软件是程序、数据及相关文档的集合,是计算机系统的一个重要组成部分程序是用计算机认识的语言构成的指令序列数据是表示信息的物理符号,是信息的载体。文档是与程序开发、维护及使用密切相关的图文资料的总。
软件的发展大致可划分为四个阶段,如表所示。
8-1 软件的发展史
阶 段 第一阶段
第二阶段
第三阶段
第四阶段
1989~2003) 程序设计阶段 程序系统阶段 软件工程阶段
(结构化方法) 软件工程阶段
(面向对象方法) 典型技术 面向批处理
有限的分布
自定义软件 多用户
实时
数据库
软件产品出现 分布式系统
嵌入智能
集成硬件
消费者的影响 强大的桌面系统
面向对象技术
专家系统
人工神经网络
网络计算机
软件编码阶段程序员根据系统的要求和开发环境形成软件系统的源程序。
软件测试--指检测并排除软件中的错误,提高软件的可靠性。(单元测试和综合测试两个阶段)
③ 软件维护。软件维护阶段是软件投入使用以后的时期8-2 软件生命周期各阶段的任务
时 期 阶 段 任 务 文 档 软件计划 问题定义 理解用户要求,划清工作范围 计
您可能关注的文档
最近下载
- (正式版)DB15∕T 4242-2025 《物业承接查验规范》.docx VIP
- 遥感水体提取是利用遥感技术获取地表水体信息的过程.pptx VIP
- 长沙理工大学2021-2022学年第1学期《高等数学(上)》期末考试试卷(A卷)及标准答案.pdf
- 标准图集-22G813 钢筋混凝土灌注桩图集.pdf VIP
- 中国研学旅市场调查报告.docx VIP
- 第2课 法律作用大 教学课件 2026秋新道德与法治六年级上册.ppt
- 劳动法试题及答案(共六套).docx VIP
- SQE职位说明书模板.doc VIP
- 第一单元第4课《线上游故宫》课件_湘教版三年级上册.ppt
- (2026秋新版)人教版五年级数学上册全册教案.doc
原创力文档

文档评论(0)