软工视频笔记

1:软件的概念

程序,数据,文档的集合。按事先设计的共功能和性能要求的指令。数据结构。文档是与程序开发,维护,使用有关的材料

2:软件的特点

软件是一种逻辑实体,不是具体的物理实体,具有抽象性。软件的生产在开发过程中没有明显制造过程。没有折旧。软件对计算机系统有不同程度的依赖性。

3:软件的分类

系统软件:操作系统、数据库管理系统、设备驱动程序、通信处理软件

支撑软件:文本编辑程序,格式化程序,输入输出程序等

应用软件:商业数据处理软件、科学计算软件、医疗,治疗软件等

4:软件工程过程

1:软件规格(功能)说明,2:软件开发3:软件确认4:软件的维护

分析阶段:1:可行性分析2:需求分析3:软件需求说明书。

设计阶段:1:概要设计(划分模块)2:详细设计(每个模块里面的结构)

软件测试:1:单元测试(开发者自己完成)2:组装测试:将测试过的模块组装起来测试。3:运行和维护。

5:模型

image.pngimage.png

                                                                                    

image.pngimage.png

6:软件工程的定义

1:运用现代科学技术知识来设计并构造计算机程序

2:IEEE:开发,运行,维护,修复软件。

7:软件工程三要素

方法、工具、过程。

8:软件工程目标

降低成本、达到要求软件功能、取得较好软件性能、软件容易移值、较低维护费用、及时完成开发工作,交付使用。

image.png

猜你喜欢

转载自blog.csdn.net/hlzdbk/article/details/114498537