欢迎来到在线教学平台
问题答疑
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
更多
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
扫码下载Android
扫码下载iOS
扫码打开微信小程序
教师登录
学生登录
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
教师登录
学生登录
首页 - 课程列表 - 课程详情
返回
操作系统原理
课程类型:
选修课
发布时间:
2021-06-07 16:45:12
主讲教师:
田丽华
课程来源:
西安交通大学
建议学分:
3.00分
课程编码:
xtzx0756
课程介绍
课程目录
教师团队
第一章 导论
1.1 操作系统概念
(8分钟)
1.2 操作系统的发展
(13分钟)
1.3 多道批处理系统
(7分钟)
1.4 分时系统
(6分钟)
第二章 操作系统结构
2.1 计算机硬件
(11分钟)
2.2 硬件保护
(14分钟)
2.3 操作系统服务
(8分钟)
2.4 操作系统接口:系统调用
(7分钟)
2.5 操作系统结构
(9分钟)
第三章 进程
3.1 进程概念
(13分钟)
3.2 进程状态
(5分钟)
3.3 PCB
(7分钟)
3.4 操作系统调度
(9分钟)
3.5 进程操作
(7分钟)
3.6 进程创建
(7分钟)
3.7 进程通信:共享存储
(6分钟)
3.8 进程通信:消息传递
(10分钟)
第四章 线程
4.1 线程的引入
(9分钟)
4.2 用户线程和内核线程
(6分钟)
4.3多线程模型
(5分钟)
第五章 CPU调度
5.1 CPU调度基本概念
(7分钟)
5.2 CPU调度算法:FCFS
(8分钟)
5.3 CPU调度算法:SJF
(6分钟)
5.4 CPU调度算法:优先级和RR
(8分钟)
5.5 CPU调度算法:多级队列
(7分钟)
第六章 进程同步
6.1 进程同步背景
(9分钟)
6.2 临界区问题
(15分钟)
6.3 信号量
(13分钟)
6.4 哲学家问题
(7分钟)
6.5 生产者消费者问题
(11分钟)
6.6 读写问题
(10分钟)
第七章 死锁
7.1 死锁基本概念
(8分钟)
7.2 死锁的必要条件
(8分钟)
7.3 死锁预防
(8分钟)
7.4 死锁避免
(6分钟)
7.5 银行家算法
(13分钟)
7.6 死锁检测和恢复
(9分钟)
第八章 内存管理
8.1 内存管理背景
(11分钟)
8.2 固定分区分配
(6分钟)
8.3 动态分区分配
(11分钟)
8.4 分页管理
(8分钟)
8.5 分页硬件和TLB
(10分钟)
8.6 分段管理
(8分钟)
第九章 虚拟内存管理
9.1 虚拟内存
(10分钟)
9.2 请求调页
(12分钟)
9.3 页面置换
(8分钟)
9.4 页面置换算法
(13分钟)
9.5 帧分配
(8分钟)
9.6 颠簸
(9分钟)
第十章 文件系统
10.1 文件概念及文件逻辑结构
(11分钟)
10.2 文件访问方式
(7分钟)
10.3.1 文件物理结构:连续结构
(10分钟)
10.3.2 文件物理结构:链接结构
(9分钟)
10.3.3 文件物理结构:索引结构
(10分钟)
10.4.1 目录
(6分钟)
10.4.2 目录结构
(10分钟)
10.5 空闲空间管理
(9分钟)
10.6 文件系统结构及文件系统实现
(15分钟)
第十一章 大容量存储
11.1 磁盘结构
(11分钟)
11.2 磁盘调度
(14分钟)
第十二章 I/O系统
12.1 I/O硬件及I/O控制方式
(13分钟)
12.2 缓冲管理
(10分钟)
12.3 I/O子系统
(7分钟)
12.4 设备独立软件
(11分钟)
12.5 设备驱动
(6分钟)
12.6 Spooling技术
(6分钟)