操作系统

想知道操作系统是如何管理计算机硬件的吗?想知道多线程程序设计的基本原理吗?想知道进程和线程的区别吗?想知道内存是如何分配的吗?来吧,我们一起进入操作系统的世界!

播放:4387次,课程ID:4231309

操作系统课程简介:前往报名学习

操作系统课程简介:

想知道操作系统是如何管理计算机硬件的吗?想知道多线程程序设计的基本原理吗?想知道进程和线程的区别吗?想知道内存是如何分配的吗?来吧,我们一起进入操作系统的世界!

前往报名学习

操作系统课程目录:

第一部分 绪论和基本概念

--第一章 绪论

--第二章 操作系统的历史-上

--第二章 操作系统的历史-下

--第三章 操作系统相关概念-1

--第三章 操作系统相关概念-2-分类-上

--第三章 操作系统相关概念-3-分类-下

--第三章 操作系统相关概念-4-计算机结构

--第三章 操作系统相关概念-5-操作系统的组成

--第三章 操作系统相关概念-6-服务-系统调用

--第三章 操作系统相关概念-7-操作系统的设计

--第一部分 阶段测验

第二部分 进程和线程

--第四章 进程的概念-1

--第四章 进程调度-2

--第四章 进程操作 3

--第四章 协作进程 4 生产者消费者

--第四章 进程通信 5

--第四章 线程 上 6

--第四章 线程 下 7

--第五章 CPU调度 1

--第五章 CPU调度 2

--第五章 CPU调度 3

--第六章 进程同步 1 背景

--第六章 进程同步 2 临界区

--第六章 进程同步 3 硬件同步

--第六章 进程同步 4 信号量

--第六章 进程同步 5 经典同步问题

--第七章 死锁 1 问题的提出

--第七章 死锁 2 必要条件 资源分配图

--第七章 死锁 3 死锁预防

--第七章 死锁 4 死锁避免

--第七章 死锁 5 死锁避免例子 死锁检测和恢复

--第二部分 阶段测试

第三部分 内存管理和虚拟内存

--第八章 内存管理 1 内存的定义

--第八章 内存管理 2 内存分配

--第八章 内存管理 3 分页

--第八章 内存管理 4 分段

--第九章 虚拟内存 1

--第九章 虚拟内存 2

--第九章 虚拟内存 3

--第九章 虚拟内存 4 页置换算法

--第九章 虚拟内存 5 帧分配

--第九章 虚拟内存 6 颠簸

--第三部分 阶段测试

第四部分 文件系统和I/O

--第十章 文件系统 1

--第十章 文件系统 2 文件的访问方法

--第十章 文件系统 3 目录结构

--第十章 文件系统 4 挂载和保护

--第十一章 文件系统的实现 1

--第十一章 文件系统的实现 2

--第十一章 文件系统的实现3

--第十二章 IO子系统 1

--第十二章 IO子系统 2

--第十二章 IO子系统 3

--第四部分 阶段测试

期末考试

--期末考试

操作系统授课教师:

张伟-副教授-东北大学-软件学院

张伟,博士,副教授,硕士生导师。曾多次赴丹麦、香港、日本等地进行学术交流。主讲课程《操作系统》、《软件工程》和《程序设计基础》,多年来受到学生广泛好评。

© 柠檬大学 2020