大二期末备战--软件工程第一章

期末要到了,复习中。

软件工程是指导计算机软件开发和维护的一门工程学科。

1,软件危机

北大西洋公约组织-1968-软件危机

为解决软件危机。NATO科学委员提出了软件工程。

软件危机指在计算机软件开发和维护中出现的一系列严重问题的现象。

主要原因:

1,软件不同于硬件,是计算机系统的逻辑部件而非物理部件。

2,参与人员之间沟通与配合问题。

3,重开发,轻问题使软件产品不满足用户要求。

4,无统一软件质量管理规范。

5,错误观念影响。

软件工程的7条基本原理:

1,生命周期计划。

2,阶段评审。

3,产品控制。

4,现代程序设计技术。

5,结果审查清楚。

6,人员少而精。

7,不断改进的必要性。

1.2软件生存期

三要素:方法,工具和过程。

软件生命周期各阶段:

1,问题定义。

2,可行性研究。

3,需求分析。

4,总体设计-三种方案。

5,详细设计。

6,编码与单元测试。

7,综合测试。

8,软件维护。

1.3软件工程方法学

软件工程方法 结构化方法与面向对象方法

结构化方法:用系统工程的思想和工程化的方法,按用户至上原则,结构化,模块化,自顶向下地对系统进行分析与设计。<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值