系统软件

用于管理和控制计算机系统的软件。它提供了底层的功能和服务,为计算机硬件和应用软件之间提供了接口和中介

操作系统

负责管理计算机的资源和协调各个软件组件的执行。它提供了对硬件的抽象和访问接口,使应用程序能够有效地利用计算机的资源

设备驱动程序

用于与计算机的硬件设备进行通信和控制。它们提供了与硬件设备交互的接口,使操作系统和应用程序能够访问和操作各种设备

操作系统能够与各种硬件设备进行通信和控制,

从而让应用程序能够使用这些设备进行工作。

编译器和解释器

编译器将整个源代码转换为可执行文件,而解释器逐行解释执行源代码。是开发和运行应用程序的基本工具