本文主要是介绍软件工程复习——第一章 绪论,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
第一章 绪论——思维导图
第一章 绪论
软件和软件危机
软件的定义
- 能够完成预定功能和性能的可执行计算机程序和使程序正常执行所需要的数据,加上描述程序的操作和使用的文档。
软件的特征
软件的分类
软件危机
-
定义
-
软件的发展阶段
-
表现
- 开发成本急剧上升
- 质量很不可靠
- 供不应求
- 软件可维护性差
- 没有文档资料
-
软件危机的原因
-
软件维护费用急剧上升,直接威胁计算机应用的扩大。
-
软件生产技术进步缓慢,是加剧软件危机的重要原因。
-
解决途径
软件工程学的范畴
软件工程的提出和核心
软件工程的定义
软件工程学的范畴
传统软件工程和面向对象软件工程
软件工程的发展
-
过程式编程范型
-
面向对象编程范型
-
基于构建技术的编程范型
两次飞跃
面向对象程序设计的优势
- 可以有效降低软件的复杂性,简化软件开发。
- 软件维护容易
两类软件工程方法的比较
-
传统软件工程
- 软件设计→总体设计→详细设计→面向过程的编码→测试
-
面向对象软件工程
- 软件分析与对象抽取→对象详细设计→面向对象的编码→测试
软件工程的应用
软件工程的教学
这篇关于软件工程复习——第一章 绪论的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!