一、核心系统软件
操作系统 如Windows、Linux、UNIX等,负责管理计算机硬件资源、软件资源及数据资源,是用户与硬件之间的接口。
语言处理程序
包括编译器(如GCC、VB编译器)和解释器(如Python解释器),用于将高级语言代码转换为机器可执行指令。
数据库管理系统
如FoxPro、DB-2、SQL Server等,用于存储、检索和管理数据,支持应用软件的数据操作需求。
二、基础工具软件
驱动程序
使硬件设备与操作系统通信,管理设备资源(如显卡、声卡)。
实用工具
包括系统监控工具(如Windows Defender)、文件管理工具(如Windows Explorer)和故障排除工具。
编译器与解释器
用于代码转换和执行,如C++编译器、Java解释器等。
三、其他系统软件
连接程序: 如LINK(Windows)用于链接目标文件生成可执行文件。 诊断程序
网络协议栈:管理网络通信,如TCP/IP协议实现。
不属于系统软件的应用软件示例
文字处理软件:如WORD、WPS,用于文档编辑。
办公软件套件:如Microsoft Office,包含Word、Excel等应用工具。
多媒体软件:如Photoshop用于图像处理。
系统软件的核心在于为应用软件提供运行环境和管理能力,而应用软件则基于系统软件实现具体功能。