软件工程——概念

软件工程概论

1、软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其文档的完整集合
2、程序是按事先设计的功能和性能要求执行的指令序列

软件的分类
**1、系统软件:**操作系统、数据库管理系统、设备驱动、通信处理程序等
**2、支撑软件:**文本编辑程序、文件格式程序等
3、应用软件:各个领域软件

软件工作方式划分:
1、实时处理软件
2、分时软件
3、交互式软件
4、批处理软件

按软件服务对象的范围划分:
1、项目软件
2、产品软件

按使用的频度进行划分:
1、一次使用
2、频繁使用

按软件失效的影响进行划分:
1、高可靠性软件
2、一般可靠性软件

软件发展阶段
1、程序设计阶段
2、程序系统阶段
3、软件工程阶段

软件工程过程(PDCA)

1、P软件规格说明:规定软件的功能及其运行的限制
2、D软件开发:产生满足规格说明的软件
3、C软件确认:确认软件能够完成客户提出的要求
4、A软件的演进

软件工程过程的特性:
1、容易理解
2、可见性
3、可支持性
4、可接受性
5、可靠性
6、安全性(抗病毒能力)
7、可维护性
8、速度

软件工程的定义:

运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必须的相关文件资料

**软件工程三要素:**方法、工具和过程

软件工程项目的基本目标:
1、付出较低的开发成本
2、达到要求的软件功能
3、取得较好的软件性能
4、开发的软件易于移植
5、需要较低的维护费用
6、能按时完成开发工作,及时交付使用

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值