Skip to content

408

操作系统

操作系统的基本概念(定义/功能/特征)


一、定位信息

  • 所属圈层:核心层
  • 前置知识:了解计算机硬件基本组成(CPU、内存、I/O设备),了解程序与指令的基本概念
  • 知识网络位置:本单元是操作系统课程的起点,为后续所有章节(进程管理、内存管理、文件系统、I/O管理)提供概念基础
  • 考点热度等级H级(高频重点)——操作系统定义与功能几乎每年选择题必考,2022–2026年真题中累计出现≥5次

二、知识点讲解

2.1 操作系统的定义

操作系统(Operating System, OS)是管理计算机硬件与软件资源的系统软件,是用户与计算机硬件之间的接口。从三个视角理解:

  • 资源管理者视角:OS负责管理CPU、内存、外设、文件等资源的分配与回收
  • 扩展机器视角:OS隐藏硬件复杂细节,为用户提供简洁、统一的抽象接口
  • 用户视角:OS提供人机交互界面(命令行或图形界面),方便用户使用计算机

2.2 操作系统的功能

OS的四大核心管理功能:

功能核心职责管理对象
处理机管理进程调度、进程同步、进程通信CPU时间
存储器管理内存分配与回收、地址映射、内存保护、虚拟内存主存/辅存
文件管理文件存储、目录管理、读写保护、磁盘调度外存空间
设备管理I/O设备分配、缓冲管理、设备驱动程序外部设备

此外还有用户接口功能:命令接口(联机/脱机)和程序接口(系统调用/API)。

2.3 操作系统的特征

操作系统有四大基本特征

  1. 并发(Concurrence):宏观上多个程序同时推进,微观上交替执行。这是OS最基本的特征。注意区分并发与并行——并发是同一时间段内交替,同一时刻同时执行。

  2. 共享(Sharing):系统资源被多个并发进程共同使用。分为互斥共享(如打印机)和同时共享(如只读文件、磁盘)。

  3. 虚拟(Virtual):通过某种技术将一个物理实体变为若干逻辑上的对应物。如虚拟处理器(时分复用)、虚拟内存(空分复用)。

  4. 异步(Asynchronism):进程以不可预知的速度向前推进,走走停停。OS必须保证程序在异步环境下执行结果的可再现性

关系:并发和共享是OS最基本的两个特征,互为存在条件——没有并发就没有共享的需求,没有共享也无法实现并发。


三、记忆与理解辅助

  1. 口诀记忆OS四大特征:"共虚并异"——共享、虚拟、并发、异步
  2. 口诀记忆OS四大管理功能:"处存文设"——处理机管理、存储器管理、文件管理、设备管理
  3. 并发 vs 并行对比表
维度并发(Concurrence)并行(Parallelism)
时间粒度同一时间段同一时刻
处理器数量单处理器即可实现需要多处理器
本质交替执行同时执行
举例单核CPU上跑多个程序双核CPU同时执行两个程序
  1. OS三大视角一句话总结:资源管理者(管资源)、扩展机器(藏细节)、用户接口(接用户)

四、例题与精解

例题1(基础巩固)

题目:以下关于操作系统的叙述中,正确的是( )

A. 操作系统是应用软件与硬件之间的桥梁 B. 操作系统的主要功能是管理数据库 C. 操作系统是系统软件,管理计算机的软硬件资源 D. 操作系统的特征包括顺序性

命题意图:考查操作系统定义与特征的准确理解。

精解

  1. 审题分析:逐项判断关于OS定义和特征的描述是否正确
  2. 解题思路:回忆OS定义(系统软件,资源管理者)和四大特征(并发、共享、虚拟、异步)
  3. 完整步骤
    • A选项:表述不够准确。OS是用户/应用程序与硬件之间的桥梁,但更准确地说是"系统软件"而非仅限"应用软件与硬件之间"。实际上系统软件和应用软件都通过OS访问硬件,A的表述不完整
    • B选项:错误。数据库管理是DBMS的功能,不是OS的主要功能
    • C选项:正确。OS是系统软件,管理软硬件资源
    • D选项:错误。OS的特征是"并发"而非"顺序性",顺序性恰恰是需要被OS克服的
  4. 方法反思:OS定义题需紧扣"系统软件"定位,特征题需牢记"共虚并异",避免遗漏

答案:C

例题2(中等提升)

题目:操作系统中,"虚拟"是指( )

A. 利用某种技术将一个物理实体变为若干逻辑上的对应物 B. 利用某种技术将若干物理实体变为一个逻辑上的对应物 C. 利用某种技术将一个物理实体变为另一个物理实体 D. 利用某种技术将逻辑实体变为物理实体

命题意图:考查"虚拟"特征的准确定义。

精解

  1. 审题分析:核心关键词是"虚拟",需区分物理实体与逻辑对应物的关系
  2. 解题思路:虚拟的核心是一对多——一个物理变多个逻辑
  3. 完整步骤
    • A选项:正确。如一个CPU通过时间片轮转虚拟出多个逻辑CPU
    • B选项:错误。方向反了,虚拟是"一变多"而非"多变一"
    • C选项:错误。虚拟不改变物理实体本身
    • D选项:错误。方向反了,虚拟是从物理到逻辑
  4. 方法反思:虚拟是"一→多"的映射方向,记住这个核心就不会选错

答案:A


五、考情分析

  • 考查频次:每年必考,近5年选择题出现率100%
  • 常见题型:选择题为主,偶尔出现在综合题的背景知识中
  • 分值占比:通常2分/题(选择题)
  • 命题趋势:基本概念题趋于灵活,近年倾向于将定义与具体场景结合考查,而非直接考定义原文。建议理解为主,不要死记硬背

六、易错点提醒

  1. 错误表现:将"并发"等同于"并行" 错误原因:二者在日常用语中含义接近,容易混淆 正确理解:并发是同一时间段交替执行(单CPU即可),并行是同一时刻同时执行(需多CPU)

  2. 错误表现:认为"共享"就是"同时使用" 错误原因:忽略了互斥共享的情况 正确理解:共享分两种——互斥共享(如打印机,一次只能一个进程用)和同时共享(如只读文件可多个进程同时读)

  3. 错误表现:认为"虚拟"只是虚拟内存 错误原因:将具体技术与抽象特征混淆 正确理解:虚拟是一个通用特征,包括虚拟CPU(时分复用)、虚拟内存(空分复用)、虚拟设备等多种形式

  4. 错误表现:认为OS只是"管理硬件"的软件 错误原因:忽略了OS也管理软件资源(如文件、数据) 正确理解:OS管理计算机的全部软硬件资源


七、来源标注

  • 依据2026考研统考408大纲
  • 依据《计算机操作系统》(汤小丹/汤子瀛版)第1章
  • 依据《操作系统概念》(Silberschatz版)第1章

考研全科复习资料 - 基于2026考研统考大纲