软件的含义和分类
1、软件的含义
软件是程序、数据和文档的集合。
程序:编程语言:C、C++、Java、php等。
数据:使用文件或数据库来存储数据。
文档:安装说明书、帮助文档、许可协议等。
2、软件的分类
2.1软件按功能用途分类
系统软件
a、操作系统:Unix、DOS、Windows、Linux等。
b、驱动程序
支持软件
a、界面工具:XWindow等。
b、开发工具软件:VisualStudio、JBuilder、Eclipse等。
c、数据库管理系统:SQLServer、Oracle、MySQL等。
应用软件
QQ、游戏、各类网站、搜狗输入法等。
2.2软件按架构分类
单机软件:蜘蛛扑克、扫雷等。
分布式软件
a、C/S软件(Client/Server,客户端/服务器):特点是有专用客户端。如QQ、