操作系统
操作系统
少于1000 人选课
更新日期:2025/07/16
开课平台学银在线
开课高校丽水学院
开课教师王明应震胡伟俭王国豪周书悦
学科专业工学计算机类
开课时间2024/08/02 - 2025/01/16
课程周期24 周
开课状态已结课
每周学时-
课程简介

这门课将讲述现代操作系统的发展历程、特征及功能;进程、线程管理、进程同步、处理机调度和死锁;存储器的连续分配方式、分页存储管理方式、分段存储管理方式,虚拟存储器中请求分页存储管理方式、请求分段存储管理方式;输入输出系统的功能、模型和接口、设备和设备控制器、中断机构和中断处理程序、设备驱动程序、缓冲区管理、存储器的性能和调度、磁盘存储器管理;文件和文件系统、文件目录、文件共享和文件保护等,为后续的《计算机网络》、《数据库原理》、《编译原理》、《计算机接口技术》、《计算机组成原理》等专业课程的学习打下坚实基础。

课程大纲

第一章 操作系统概论

  • 1.1 操作系统的目标与作用
  • 1.2 操作系统的发展过程
  • 1.3 操作系统的基本特性
  • 1.4 操作系统的主要功能
  • 1.5 OS结构设计
  • 1.6 实验一 进程的创建与撤销
  • 1.7 延伸阅读:手机操作系统

第二章 进程的描述与控制

  • 2.1 前驱图和程序执行
  • 2.2 进程的描述
  • 2.3 进程的控制
  • 2.4 进程同步
  • 2.5 经典进程的同步问题
  • 2.6 线程的基本概念
  • 2.7 ​实验二 线程同步
  • 2.8 延伸阅读:比尔·盖茨演绎在微软的最后一天

第三章 处理机调度与死锁

  • 3.1 处理机调度的层次
  • 3.2 作业与作业调度
  • 3.3 进程调度
  • 3.4 实时调度
  • 3.5 死锁概述
  • 3.6 预防死锁
  • 3.7 避免死锁
  • 3.8 死锁的检测与解除
  • 3.9 延伸阅读:外国网友:为什么中国那么发达,却研发不出先进的操作系统

第四章 存储器管理

  • 4.1 存储器的层次结构
  • 4.2 程序的装入和链接
  • 4.3 连续分配存储管理方式
  • 4.4 对换
  • 4.5 分页存储管理方式
  • 4.6 分段存储管理方式
  • 4.7 延伸阅读:操作系统如何打破垄断

第五章 虚拟存储管理

  • 5.1 虚拟存储器概述
  • 5.2 请求分页存储管理方式
  • 5.3 页面置换算法
  • 5.4 “抖动”与工作集
  • 5.5 请求分段存储管理方式
  • 5.6 ​实验三 Windows内存结构

第六章 输入输出系统

  • 6.1 I/O系统的功能
  • 6.2 I/O控制方式
  • 6.3 缓冲区管理
  • 6.4 设备驱动程序
  • 6.5 设备分配
  • 6.6 磁盘存储器的管理
  • 6.7 磁盘阵列(RAID)
  • 6.8 实验四 设备管理

第七章 文件管理

  • 7.1 文件和文件系统
  • 7.2 文件的逻辑结构
  • 7.3 文件目录
  • 7.4 文件共享
  • 7.5 文件保护
  • 7.6 实验五 文件管理

磁盘存储器的管理

  • 8.1 外存的组织方式
  • 8.2 文件存储空间的管理