hi,小慕
课程

中国大学MOOC,为你提供一流的大学教育

认证学习
为你提供认证成绩和证书,以及AI高效学习服务
查看详情
大学

国家精品

认证学习

智慧课程

理学工学农学

计算机

经济管理

外语

音乐与艺术

心理学

文史哲法

医学与保健

教育教学

大学生竞赛

软件实训

人工智能

升学/择业

考研

期末突击

专升本

四六级

保研及论文

求职就业

专四专八

大学应试英语

期末资料

终身学习

有声课堂

兴趣技能

hi,小mooc
26考研全科规划
操作系统原理
第2次开课
开课时间: 2019年06月01日 ~ 2019年07月27日
学时安排: 3-5小时每周
当前开课已结束 已有 5872 人参加
老师已关闭该学期,无法查看
课程详情
课程评价(69)
spContent=操作系统原理课程主要介绍操作系统的设计方法和实现技术,讲授操作系统的设计精髓及基本原理。主要内容包括操作系统基本概念,以及进程管理,存储管理,设备管理和文件系统管理等核心功能的设计与实现。
操作系统原理课程主要介绍操作系统的设计方法和实现技术,讲授操作系统的设计精髓及基本原理。主要内容包括操作系统基本概念,以及进程管理,存储管理,设备管理和文件系统管理等核心功能的设计与实现。
—— 课程团队
课程概述

       操作系统是现代计算机系统中必不可少的基本系统软件。《操作系统原理》这门课是针对计算机相关专业三年级本科生开设的一门专业基础课程。课程内容涉及到操作系统的原理与技术,主要从计算机系统资源管理与控制的观点出发,介绍现代操作系统的工作原理、具体的设计与实现。通过学习,使学生建立起对操作系统的整体及各个功能的认识,让学生了解和掌握操作系统是如何管理和控制计算机系统中的所有软硬件资源,以及操作系统是如何为用户提供一个方便灵活、安全可靠的工作环境的。从而进一步提升学生的软件开发能力乃至系统软件开发能力。

课程大纲

第一章 操作系统概述

1.3 多道批处理系统

1.1 操作系统概念

1.4 分时系统

1.2 操作系统的发展

第一章测试

第二章 操作系统结构

2.5 操作系统结构

2.1 计算机硬件

2.4 系统调用

2.3 操作系统服务

2.2 硬件保护

第二章单元测试

第三章 进程

3.1 进程概念

3.8 进程通信:消息传递

3.4 操作系统调度

3.7 进程通信:共享存储

3.6 进程创建

3.2 进程状态

3.3 进程控制块 PCB

3.5 进程操作

第三章单元测试

第四章 线程

4.1 线程的引入

4.3 多线程模型

4.2 用户线程和内核线程

第四章单元测试

第五章 CPU调度

5.3 CPU调度算法:SJF

5.1 CPU调度基本概念

5.4 CPU调度算法:优先级和RR

5.5 CPU调度算法 多级队列

5.2 CPU调度算法:FCFS

第五章单元测试

第六章 进程同步

6.4 哲学家问题

6.3 信号量

6.6 读写问题

6.5 生产者消费者问题

6.1 进程同步背景

6.2 临界区问题

第六章单元测试

第七章 死锁

7.5 银行家算法

7.1 死锁基本概念

7.4 死锁避免

7.6 死锁检测和恢复

7.3 死锁预防

7.2 死锁的必要条件

第七章单元测试

第八章 内存管理

8.1 内存管理背景

8.5 分页硬件和TLB

8.2 固定分区分配

8.4 分页

8.6 分段管理

8.3 连续内存分配

第八章单元测试

第九章 虚拟内存

9.4 页面置换算法

9.2 请求调页

9.1 虚拟内存

9.3 页面置换

9.6 颠簸

9.5 帧分配

第九章单元测试

第十章 文件系统

10.6 文件系统结构及文件系统实现

10.2 文件访问方式

10.3.3 文件物理结构:索引结构

10.3.1 文件物理结构:连续结构

10.4.2 目录结构

10.5 空闲空间管理

10.1 文件概念及文件逻辑结构

10.4.1 目录

10.3.2 文件物理结构:链接结构

第十章单元测试

第十一章 大容量存储

11.1 磁盘结构

11.2 磁盘调度

第十一章单元测试

第十二章 I/O系统

12.4 设备独立软件

12.3 I/O子系统

12.1 I/O硬件及I/O控制方式

12.6 Spooling技术

12.2 缓冲管理

12.5 设备驱动

第十二章单元测试

展开全部
预备知识

程序设计语言,数据结构与算法

证书要求

修完课程并参加考核合格

参考资料

本课程用到的教材是Abrahan Silberschatz的《操作系统概念》(第7版),高等教育出版社出版

西安交通大学
1 位授课老师
田丽华

田丽华

副教授

推荐课程

下载
下载

下载App