推免复习之操作系统 概述

1.操作系统的三大作用

  • 有效地管理资源
  • 通过命令接口和编程接口向用户提供各种服务
  • 对硬件机器的拓展(是硬件之上的第一层软件)

2.操作系统从资源管理角度所提供的五大功能

  • 进程\线程管理功能(CPU管理)
  • 存储管理
  • 文件管理
  • 设备管理
  • 用户接口

3.操作系统的主要特征

  • 并发:指处理多个同时性活动的能力
  • 共享:操作系统与多个用户程序共同使用计算机系统中的资源(共享有限的系统资源)
  • 虚拟:将一个物理实体映射为多个虚拟的逻辑实体,分时或者分空间
  • 随机:操作系统必须随时对以不可预测的次序发生的事件进行响应并处理

4.操作系统分类

  • 批处理操作系统,包括单道批处理系统和多道批处理系统
  • 分时系统,时间片的概念,将CPU时间划分成若干个片段
  • 实时系统,计算机要求能及时响应外部事件的请求,在规定的严格时间限制内完成
  • 网络操作系统
  • 分布式操作系统,允许若干个计算机共同处理同一项任务

5.SPOOLING技术(假脱机技术)

  • 用户作业加载到磁盘上的输出井
  • 按照某种调度策略选择几个搭配得当的作业,调入内存
  • 作业运行的结果输出到磁盘上的输出井
  • 运行结果从磁盘上的输出井送到打印机

 

 

©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页