您的位置:首页 > 其它

第一章:概述-<软件工程>-[读书笔记]

2011-10-26 16:38 211 查看

概述

软件工程是关于软件生产的各个方面的工程学科,而系统工程侧重基于计算机系统开发的所有方面, 包括硬件, 软件和处理工程。软件工程属于系统工程的一部分

软件

软件并不仅仅指程序, 它包括程序和所有使程序正确运行所需用的相关文档和配置信息。

软件产品可以分为两类: 通用软件产品, 定制软件产品。二者的主要区别在于:在通用软件中,软件描述由开发者自己完成,而定制软件产品的软件描述通常是由客户给出,开发者必须按客户要求进行开发。

软件过程

软件过程是指制作软件产品的一组活动及其结果,其中有四个基本活动:

1. 软件描述;

2. 软件开发;

3. 软件有效性验证;

4. 软件进化。

软件过程模型

软件过程模型是从一特定角度提出的软件过程的简化描述,其本质在于简单化。基本的有:

1. 瀑布型开发方法;

2. 迭代式开发方法;

3. 基于组件的软件工程(CBSE)。

其他

1. 软件工程方法是软件生产的组织方式, 包括对软件过程的建议, 使用的标记法, 进行系统描述的规律和设计指南;

2. 优良软件必须具有的基本属性: 可维护性, 可依赖性, 有效性, 可用性.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: