客服咨询

意见反馈

操作系统
软件开发//
0.0
126
视频
7.9
课时
119.00
介绍
目录

课程概述

本课程着重培养学生的系统观,通过重点讲述现代操作系统的主要功能、工作原理及典型技术的实现,使学生建立起对主流操作系统的整体及各个功能模块的认识,了解它与硬件和其它软件的联系,为学生进行高级应用开发奠定基础。

课程目标

学生应掌握计算机操作系统的主要功能、工作原理及典型的实现技术; 在理论学习基础上,结合实际操作系统的源代码分析及应用深入理解操作系统的核心原理内容。

考核评价

掌握重点知识Linux操作系统安装,进程状态的同事了解难点知识磁盘调度算法以及内顿管理等。

讲师介绍

详细介绍

01 操作系统引论
1.1 操作系统基本概念

(883s)

1.2 μC-OS的环境配置

(410s)

02 进程的描述与控制
2.1 进程基本概念

(423s)

2.2 进程状态

(401s)

2.3 进程控制块

(600s)

2.4 信号量定义及应用

(542s)

2.5 信号量解决同步问题

(523s)

2.6 生产者消费者问题

(698s)

2.7 读者写者问题

(459s)

2.8 哲学家就餐问题

(424s)

2.9 典型题分析与解答:信号量应用

(428s)

2.10 μC-OS的任务

(627s)

2.11 μC-OS的信号量

(650s)

03 处理机调度与死锁
3.1 处理机调度基本概念

(436s)

3.2 先来先服务调度算法

(218s)

3.3 短作业优先调度法

(233s)

3.4 高响应比优先调度法

(280s)

3.5 时间片轮转调度算法

(282s)

3.6 死锁的相关概念

(422s)

3.7 银行家算法

(674s)

3.8 典型题分析与解答:处理机调度算法

(700s)

3.9 典型题分析与解答:死锁避免-银行家算法

(562s)

3.10 μC-OS的就绪任务表

(401s)

3.11 μC-OS的调度

(531s)

04 存储器管理
4.1 连续分配内存管理

(598s)

4.2 分页存储内存管理

(422s)

4.3 分段存储内存管理

(278s)

4.4 基本分页存储管理地址转换

(246s)

4.5 典型题分析与解答:逻辑地址到物理地址的变换

(250s)

05 虚拟存储器
5.1 虚拟存储器基本概念

(433s)

5.2 最佳页面置换算法Optimal

(379s)

5.3 先进先出置换算法FIFO

(367s)

5.4 最近最久未使用置换算法LRU

(328s)

5.5 简单Clock置换算法

(433s)

5.6 典型题分析与解答:页面置换算法

(1016s)

5.7 μC-OS的内存管理

(380s)

06 输入输出系统
6.1 缓冲技术

(397s)

6.2 磁盘调度算法-FCFS

(277s)

6.3 磁盘调度算-SSTF

(297s)

6.4 磁盘调度算法-SCAN

(311s)

6.5 磁盘调度算法-CSCAN

(273s)

6.6 典型题分析与解答:磁盘调度算法

(557s)

07 文件管理
7.1 文件和文件系统的概念

(429s)

7.2 文件的逻辑结构

(531s)

08 磁盘存储器管理
8.1 文件在外存上的组织方式

(622s)

8.2 文件存储空间的管理

(768s)

技术支持: 钉钉(中国)信息技术有限公司 杭州沃土教育科技股份有限公司