软件定义与分类1.1

一、软件定义

1、1983年IEEE的软件定义

计算机程序,文档,运行程序必须的数据,方法,规则。方法和规则在文档中说明,在程序中实现。

2、简化软件定义

程序+文档+数据

二、软件的分类(功能)

在这里插入图片描述

1、系统软件

与计算机硬件紧密配合使计算机各个部件与相关软件及数据协调,高效工作的软件。如操作系统,编译程序等。

2、支撑软件

协助用户开发软件的工具性软件。

3、应用软件

(1)商业数据处理软件
管理信息系统(MIS)、企业资源计划(ERP)。

(2)工程与科学计算软件
CAD/CAM(计算机 辅助设计/制造)、仿真模拟,天气预报。

(3)智能产品嵌入软件
驻留在智能产品内存,控制产品工作的软件。
数码相机,GPS等。

(4)人工智能软件
利用非数值算法去解决复杂问题的软件。
专家系统,模式识别软件,人工神经网络软件。

(5)个人计算机软件
文字处理系统,电子表格,游戏娱乐软件等。

三、软件的分类(规模)

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值