# 系统软件

> CIE A-Level 计算机科学 · 9618
> 来源: https://www.owlsprep.com/zh/study/cie-9618-u5-overview/
> 占比: n/a

本单元介绍管理计算机硬件、为应用程序运行提供平台的核心系统软件，这是理解所有计算系统工作原理的基础主题。

**先修:** 具备计算机硬件和高级编程的基础知识

## 学习目标

- 区分不同计算环境下的系统软件和应用软件
- 解释操作系统的核心功能和系统软件的主要类别
- 比较编译器、解释器、汇编器、链接器和加载器的作用
- 描述虚拟内存和文件管理如何实现高效可靠的计算机系统运行

## 单元概览

系统软件位于计算机硬件和终端用户应用程序之间，负责处理维持系统平稳运行的底层任务。本单元内容从操作系统的总体作用开始，到系统软件的通用分类，再深入讲解关键翻译工具和核心资源管理功能。

每个子主题都建立在前一个主题的基础上：先从核心概念入手，再过渡到更具体的功能和工具，最后讲解系统如何管理文件中的持久化数据。这个学习顺序能让你完整理解系统软件如何支撑所有计算活动。

本单元所有必考子主题如下：
- [操作系统](https://www.owlsprep.com/study/cie-9618-u5-operating-systems/) — 涵盖操作系统的核心功能，包括资源分配和用户界面管理。
- [系统软件的类型](https://www.owlsprep.com/study/cie-9618-u5-types-of-system-software/) — 区分系统软件和应用软件，并介绍常用的系统工具。
- [编译器、解释器和汇编器](https://www.owlsprep.com/study/cie-9618-u5-compilers-interpreters-and-assemblers/) — 比较各工具将源代码转换为机器码的功能和使用场景。
- [链接器和加载器](https://www.owlsprep.com/study/cie-9618-u5-linkers-and-loaders/) — 讲解链接器如何组合目标文件，以及加载器如何为程序在内存中执行做好准备。
- [虚拟内存](https://www.owlsprep.com/study/cie-9618-u5-virtual-memory/) — 描述虚拟内存如何扩展可用RAM容量，并管理大型程序的执行。
- [文件管理](https://www.owlsprep.com/study/cie-9618-u5-file-management/) — 涵盖文件组织、访问方式以及操作系统文件管理器的作用。

## 常见错误

- **错误做法:** 混淆编译器和解释器，搞错它们的执行模型
  - 原因: 学生经常忘记「完整翻译」和「逐行执行」之间的核心区别
  - 正确做法: 编译器会在任何执行开始前将整个源代码转换为独立的可执行文件，而解释器在运行时逐行翻译并执行代码
- **错误做法:** 将工具软件错误归类为应用软件
  - 原因: 很多学生不知道磁盘碎片整理程序这类工具属于系统工具，而非终端用户应用软件
  - 正确做法: 系统软件负责管理和维护计算机系统，而应用软件则用于完成核心系统运行之外的特定终端用户任务

## 速查表

| 核心概念 | 总结 |
| --- | --- |
| 操作系统 | 管理硬件资源，为应用程序和用户提供接口的核心系统软件 |
| 系统软件 | 管理计算机系统本身，为运行应用软件提供平台的软件 |
| 编译器 | 将整个高级语言源代码转换为机器码，生成独立可执行文件 |
| 链接器 | 将多个编译后的目标文件组合为一个可执行文件，解析对外部代码的引用 |
| 虚拟内存 | 利用辅助存储模拟额外物理RAM的内存管理技术 |
| 文件系统 | 管理存储设备上持久化数据的组织结构，支持高效访问和修改 |

## 下一步

请从操作系统的核心基础开始学习本单元，操作系统是管理计算机所有软硬件资源的核心系统软件。当你完成本单元全部六个子主题后，将进入下一个单元计算机安全，该单元建立在你对系统运行的理解之上。

- [操作系统（本单元第一个子主题）](https://www.owlsprep.com/zh/study/cie-9618-u5-operating-systems/)
- [系统软件的类型](https://www.owlsprep.com/zh/study/cie-9618-u5-types-of-system-software/)
- [编译器、解释器和汇编器](https://www.owlsprep.com/zh/study/cie-9618-u5-compilers-interpreters-and-assemblers/)

---

来自 [OwlsPrep](https://www.owlsprep.com) —— A-Level / IB / AP / IGCSE 免费学习指南，依据官方考纲编写。原页面：https://www.owlsprep.com/zh/study/cie-9618-u5-overview/
