
操作系统原理
本课程共70集 翻译完 欢迎学习
课程介绍:本课程是计算机科学与技术专业的学科基础必修课,可以作为其他计算机类专业的选修课,属于系统软件技术系列。旨在继程序设计、数据结构与算法、计算机组成原理等课程后,引导学生在计算机系统上级再认识操作系统中的基本概念、基本理论、基本方法、主要功能及实现技术,理解多用户、多任务操作系统的运行机制,系统资源管理的策略和方法,在系统软件级上使学生系统科学地受到分析问题和解决问题的训练,从而具备操作系统分析、设计、开发的能力,进一步增强其计算思维、程序设计与实现、算法设计与分析、计算机系统等四大专业基本能力。课程包括操作系统概述、操作系统结构、进程和线程、CPU调度、进程同步、死锁、内存管理、虚拟内存管理、文件管理、文件系统实现、I/O系统和大容量磁盘存储等十二个章节,并配有相关实验。
课程列表
【第1集】1.1 操作系统的定义 译
【第2集】1.2 操作系统的功能 译
【第3集】1.3 操作系统的发展阶段 译
【第4集】1.4 操作系统的分类 译
【第5集】2.1 操作系统与用户的接口 译
【第6集】2.2 系统调用 译
【第7集】2.3 操作系统结构 译
【第8集】2.4 现代操作系统的特征 译
【第9集】2.5 处理器的状态 译
【第10集】3.1 进程概念 译
【第11集】3.1 进程概念 译
【第12集】3.2 进程控制 译
【第13集】3.3 进程间通信 译
【第14集】3.4 线程 译
【第15集】实验二 熟悉环境 译
【第16集】实验三 创建子进程 译
【第17集】实验四 在进程中执行另一个程序 译
【第18集】实验五 管道通信 译
【第19集】实验六 消息通信 译
【第20集】实验七 共享内存 译
【第21集】实验八 线程 译
【第22集】实验九 线程同步 译
【第23集】4.1 基本概念及调度准则 译
【第24集】4.2 调度算法 译
【第25集】5.1 问题提出及基本概念 译
【第26集】5.2 硬件解决方案 译
【第27集】5.3 信号量解决方案 译
【第28集】5.4 经典同步问题 译
【第29集】5.4 经典同步问题 译
【第30集】5.4 经典同步问题 译
【第31集】5.5 管程解决方案 译
【第32集】6.1 死锁的基本概念及产生死锁的四个必要条件 译
【第33集】6.2 死锁的预防 译
【第34集】6.3 死锁的避免 译
【第35集】6.4 死锁检测和恢复 译
【第36集】7.1 基本概念 译
【第37集】7.2 连续内存分配 译
【第38集】7.3 分页内存管理 译
【第39集】7.4 页表的相关问题 译
【第40集】7.5 分段存储管理 译
【第41集】8.1 虚拟内存的引入 译
【第42集】8.2 虚拟内存的工作原理 译
【第43集】8.3 虚拟页式内存管理 译
【第44集】8.4 页面置换算法 译
【第45集】8.4 页面置换算法 译
【第46集】8.4 页面置换算法 译
【第47集】8.5 虚拟段式内存管理 译
【第48集】8.6 虚拟段页式内存管理 译
【第49集】9.1 文件及其相关概念 译
【第50集】9.2 文件管理系统 译
【第51集】9.3 文件的逻辑结构 译
【第52集】9.3 文件的逻辑结构 译
【第53集】9.4 文件访问方法 译
【第54集】9.5 文件目录 译
【第55集】9.5 文件目录 译
【第56集】9.5 文件目录 译
【第57集】9.6 文件共享与保护 译
【第58集】10.1 文件的物理结构 译
【第59集】10.2 索引分配方式 译
【第60集】10.3 文件存储空间管理 译
【第61集】11.1 I/O系统概述 译
【第62集】11.2 I/O设备类型 译
【第63集】11.3 缓冲管理 译
【第64集】11.4 设备独立性 译
【第65集】11.5 设备驱动程序 译
【第66集】11.6 Spooling技术 译
【第67集】12.1 磁盘数据的组织 译
【第68集】12.2 磁盘调度策略 译
【第69集】12.3 磁盘容错技术 译
【第70集】12.4 RAID技术 译
查看全部课程
相关推荐