扫码订阅《 》或入驻星球,即可阅读文章!

GOLANG ROADMAP

阅读模式

  • 沉浸
  • 自动
  • 日常
首页
Go学习
  • Go学院

    • Go小课
    • Go视界
    • Go小考
    • Go实战
  • Go资源

    • 优质课程
    • 在线宝典
    • 资源下载
    • 帮找资源
训练营 🔥
  • Go体系课&实战训练营
  • 升值加薪陪跑训练营
Go求职
  • 求职刷题

    • 企业题库
    • 面试宝典
    • 求职面经
  • 求职服务

    • 内推互助
    • 求职助力
    • 内推公司
Go友会
  • 城市
  • 校园
推广返佣
  • 返佣排行
  • 返佣规则
  • 推广学院
实验区
  • Go周边
  • Go宝典

    • 推荐图书
    • 精品博文
  • Go开源

    • Go仓库
    • Go月刊
更多
  • 用户中心

    • 我的信息
    • 我的返佣
    • 我的消息
  • 玩转星球

    • 星球介绍
    • 星主权益
    • 吐槽专区
    • 成长记录
  • 合作交流

    • 商务合作
    • 讲师招募
    • 生态伙伴
author-avatar

GOLANG ROADMAP


首页
Go学习
  • Go学院

    • Go小课
    • Go视界
    • Go小考
    • Go实战
  • Go资源

    • 优质课程
    • 在线宝典
    • 资源下载
    • 帮找资源
训练营 🔥
  • Go体系课&实战训练营
  • 升值加薪陪跑训练营
Go求职
  • 求职刷题

    • 企业题库
    • 面试宝典
    • 求职面经
  • 求职服务

    • 内推互助
    • 求职助力
    • 内推公司
Go友会
  • 城市
  • 校园
推广返佣
  • 返佣排行
  • 返佣规则
  • 推广学院
实验区
  • Go周边
  • Go宝典

    • 推荐图书
    • 精品博文
  • Go开源

    • Go仓库
    • Go月刊
更多
  • 用户中心

    • 我的信息
    • 我的返佣
    • 我的消息
  • 玩转星球

    • 星球介绍
    • 星主权益
    • 吐槽专区
    • 成长记录
  • 合作交流

    • 商务合作
    • 讲师招募
    • 生态伙伴
  • 计算机基础系列

    • 《操作系统知识点整理》
  • 第一章 操作系统概述

    • 1.1 操作系统的概念、特征、功能和结构
    • 1.2 操作系统的发展与分类
    • 1.3 操作系统的运行环境
    • 1.4 本章疑难点
  • 第二章 进程管理

    • 2.1 进程与线程
    • 2.2 线程的调度
    • 2.3 进程同步
    • 2.4 死锁
    • 2.5 本章疑难点
  • 第3章 内存管理

    • 3.1 内存管理基础
    • 3.2 虚拟内存管理
    • 3.3 本章疑难点
  • 第4章 文件系统

    • 4.1 文件系统基础
    • 4.2 文件系统实现
    • 4.3 磁盘组织与管理
    • 4.4 本章疑难点
  • 第5章 输入输出管理

    • 5.1 IO管理概述
    • 5.2 IO核心子系统
    • 5.3 本章疑难点

扫码订阅《 》或入驻星球,即可阅读文章!

1.2 操作系统的发展与分类


GOLANG ROADMAP

# 1、手工操作阶段

# 2、脱机输入输出阶段

# 3、批处理阶段

批处理技术是指计算机系统对一批作业自动进行处理的一种技术。批处理阶段的特点是:用户不用与计算机直接打交道,而是通过专门的操作员来完成作业的输入输出。随着外围设备的迅速发展,后来又出现了脱机批处理系统,即主机直接与磁盘通信。

# (1) 单道批处理系统

主要特点:自动性、顺序性、单道性。

# (2) 多道批处理系统

多道程序设计技术是指在计算机内存中同时存放几道相互独立的程序,它们在管理程序的控制下相互交替的运行。其特征是:多道,宏观上并行,微观上串行。

# 4、分时操作系统

所谓分时系统就是把处理器的运行时间分成很短的时间片,按时间片轮流把处理器分配给各联机作业使用。若某个作业再分配给他的时间片内不能完成其计算,则改作业暂时停止运行,把处理器让给其他作业使用,等待下一轮再继续运行,由于计算机速度很快,作业运行轮转的很快,给每个用户的感觉好像是自己独占一台计算机。

分时操作系统十多个用户通过终端同事共享一台主机,这些终端连接在主机上,用户可以同时与主机进行交互操作而不互相干扰。所以,实现分时系统最关键的问题,是如何使用户能与自己的作业进行交互,即当用户在自己的中断上输入命令时,系统应能及时接收并及时处理该命令,再将结果返回用户。分时系统也是支持多道程序设计的系统,但它不同于多道批处理系统。多道批处理是实现作业自动控制而无需人工干预的系统,而分时系统是实现人机交互的系统,这使得分时系统具有与批处理系统不同的特征,其主要特征如下:

同时性,交互性,独立性,及时性。

# 5、实时操作系统

实时系统的主要特点是:实时性和可靠性。

# 6、网络操作系统和分布式计算机系统

# 7、个人计算机操作系统

  • 1、手工操作阶段
  • 2、脱机输入输出阶段
  • 3、批处理阶段
  • (1) 单道批处理系统
  • (2) 多道批处理系统
  • 4、分时操作系统
  • 5、实时操作系统
  • 6、网络操作系统和分布式计算机系统
  • 7、个人计算机操作系统