操作系统原理
操作系统原理
5000+ 人选课
更新日期:2025/07/06
开课平台智慧树
开课高校云南大学
开课教师柳青张德海易超康洪炜朱锐
学科专业工学计算机类
开课时间2025/01/21 - 2025/07/20
课程周期26 周
开课状态开课中
每周学时-
课程简介
操作系统是计算机系统的核心,是构成计算机系统必不可少的最重要的系统软件。操作系统课程成为计算机类各专业的必修课程,也是计算机相关专业硕士研究生入学考试必考科目,同时还是全国计算机软件水平考试(软考)必考科目。这是一门理论性和实践性并重的核心主干课程,让我们跟随各位老师的步伐,一起感受它的魅力,领略它的美,掌握它的精髓!
课程大纲

在线教程

章节简介教学计划
绪论
登录后可预览视频
操作系统的概念和作用
柳青
操作系统的形成与发展
柳青
操作系统的功能和特性
柳青
操作系统的结构和典型操作系统
柳青
处理器管理
进程定义和属性
柳青
进程状态和转换
柳青
进程描述和上下文
柳青
进程控制和管理
柳青
线程及其实现
柳青
作业概念及作业管理
柳青
处理器调度原理
柳青
处理器调度算法
柳青
进程通信
进程的并发执行
张德海
进程的互斥执行
张德海
用P、V原语加信号量实现进程互斥执行
张德海
进程同步
张德海
生产者—消费者问题
张德海
管程
张德海
进程的高级通信
张德海
死锁
张德海
死锁的预防
张德海
死锁的避免
张德海
经典同步与互斥问题
张德海
存储管理
存储管理的功能
易超
分区存储管理
分区存储管理(一)
易超
分区存储管理(二)
易超
分页式存储管理
易超
分段式存储管理
易超
段页式存储管理
易超
虚拟存储管理
虚拟存储管理(一)
易超
虚拟存储管理(二)
易超
虚拟存储管理(三)
易超
文件系统
文件系统
朱锐
文件组织、存储方法和存储设备
朱锐
文件存储空间管理
朱锐
文件目录管理
朱锐
文件存取控制
朱锐
文件系统其他功能的实现
朱锐
设备管理
概述
康洪炜
数据传输I/O控制方式
康洪炜
中断处理技术
康洪炜
缓冲技术
康洪炜
设备分配
康洪炜
I/O进程控制
康洪炜
UNIX操作系统的用户接口
UNIX操作系统的用户接口
康洪炜
  • 第一章绪论

    本章是绪论部分,主要是对操作系统的简单介绍。

  • 1.1操作系统的概念和作用

    操作系统的概念和作用。

  • 1.2操作系统的形成与发展

    操作系统的形成与发展。

  • 1.3操作系统的功能和特性

    操作系统的功能和特性。

  • 1.4操作系统的结构和典型操作系统

    操作系统的结构和典型操作系统。

  • 第二章处理器管理

    本章主要学习处理器管理的基本内容。

  • 2.1进程定义和属性

    进程的定义和属性。

  • 2.2进程状态和转换

    进程状态和转换。

  • 2.3进程描述和上下文

    进程描述和上下文。

  • 2.4进程控制和管理

    进程控制和管理。

  • 2.5线程及其实现

    线程及其实现。

  • 2.6作业概念及作业管理

    作业概念及其作业管理。

  • 2.7处理器调度原理

    处理器调度原理。

  • 2.8处理器调度算法

    处理器调度的算法。

  • 第三章进程通信

    本章主要学习进程通信的相关内容。

  • 3.1进程的并发执行

    进程的并发执行。

  • 3.2进程的互斥执行

    进程的互斥执行。

  • 3.3 用P、V原语加信号量实现进程互斥执行

    用P、V原语加信号量实现进程互斥执行。

  • 3.4进程同步

    进程同步。

  • 3.5生产者—消费者问题

    生产者—消费者问题。

  • 3.6管程

    管程

  • 3.7 进程的高级通信

    进程的高级通信。

  • 3.8死锁

    死锁的概念。

  • 3.9 死锁的预防

    死锁的预防。

  • 3.10死锁的避免

    死锁的避免。

  • 3.11 经典同步与互斥问题

    经典同步和互斥问题。

  • 第四章 存储管理

    本章主要学习存储管理的相关内容,包括分区存储管理,分页式存储管理等。

  • 4.1存储管理的功能

    存储管理的功能。

  • 4.2分区存储管理

    分区存储管理

  • 4.3分页式存储管理

    分页式存储管理。

  • 4.4分段式存储管理

    分段式存储管理。

  • 4.5段页式存储管理

    段页式存储管理。

  • 4.6虚拟存储管理

    虚拟存储管理。

  • 第五章文件系统

    本章主要学习文件系统的相关知识。

  • 5.1文件系统

    文件系统

  • 5.2文件组织、存储方法和存储设备

    文件组织、存储方法和存储设备。

  • 5.3文件存储空间管理

    文件存储空间管理。

  • 5.4文件目录管理

    文件目录管理。

  • 5.5文件存取控制

    文件存取控制。

  • 5.6文件系统其他功能的实现

    文件系统其它功能的实现。

  • 第六章 设备管理

    本章主要学习设备管理的相关内容。

  • 6.1概述

    设备管理的概述。

  • 6.2 数据传输I/O控制方式

    数据传输控制方式。

  • 6.3中断处理技术

    中断处理技术。

  • 6.4缓冲技术

    缓冲技术。

  • 6.5 设备分配

    设备分配

  • 6.6I/O进程控制

    I/O控制进程。

  • 第七章UNIX操作系统的用户接口

    本章主要学习UNIX操作系统的用户接口。

  • 7.1UNIX操作系统的用户接口

    UNIX操作系统的用户接口

  • 开始学习
  • 第一章  作业测试
    第一章 绪论

    1.1 操作系统的概念和作用

    1.2 操作系统的形成与发展

    1.3 操作系统的功能和特性

    1.4 操作系统的结构和典型操作系统

    视频数4
  • 第二章  作业测试
    第二章 处理器管理

    2.1 进程定义和属性

    2.2 进程状态和转换

    2.3 进程描述和上下文

    2.4 进程控制和管理

    2.5 线程及其实现

    2.6 作业概念及作业管理

    2.7 处理器调度原理

    2.8 处理器调度算法

    视频数8
  • 第三章  作业测试
    第三章 进程通信

    3.1 进程的并发执行

    3.2 进程的互斥执行

    3.3 用P、V原语加信号量实现进程互斥执行

    3.4 进程同步

    3.5 生产者—消费者问题

    3.6 管程

    3.7 进程的高级通信

    3.8 死锁

    3.9 死锁的预防

    3.10 死锁的避免

    3.11 经典同步与互斥问题

    视频数11
  • 第四章  作业测试
    第四章 存储管理

    4.1 存储管理的功能

    4.2 分区存储管理

    4.3 分页式存储管理

    4.4 分段式存储管理

    4.5 段页式存储管理

    4.6 虚拟存储管理

    视频数9
  • 第五章  作业测试
    第五章 文件系统

    5.1 文件系统

    5.2 文件组织、存储方法和存储设备

    5.3 文件存储空间管理

    5.4 文件目录管理

    5.5 文件存取控制

    5.6 文件系统其他功能的实现

    视频数6
  • 第六章  作业测试
    第六章 设备管理

    6.1 概述

    6.2 数据传输I/O控制方式

    6.3 中断处理技术

    6.4 缓冲技术

    6.5 设备分配

    6.6 I/O进程控制

    视频数6
  • 第七章  作业测试
    第七章 UNIX操作系统的用户接口

    7.1 UNIX操作系统的用户接口

    视频数1
  • 期末考试