操作系统

开课班次:
开课时间: 2021-02-22 — 2021-06-25
选课时间: 2021-01-01 — 2021-05-31
加入课程 324人 收藏
分享到

课程介绍

本课程阐述操作系统的核心概念和原理。通过对现代操作系统设计与实现的讨论,我们将探讨进程与线程、同步与死锁、分段与分页、输入与输出、安全与可靠、文件与存储等操作系统的核心概念。本课程将集中精力对一些难点进行深入的探讨,包括锁的进化、锁的实现、同步机制的逻辑演变、内存管理、多核环境下的同步与调度等;同时对历史上重要的操作系统设计,如微内核、宏内核、Exokernel、虚拟化等结构进行剖析,使学生了解并掌握计算机操作系统的设计与实现的基本方法。为帮助学生理解操作系统,本课程将伴随一组操作系统设计实验。学生将被要求完成4~6个难度逐次提高的操作系统大作业,以增加学生对操作系统核心知识的把握。

课程大纲

考核标准

期末考试40%,课程实验45%(四个必选实验和一个可选实验),课程练习10%,课内表现5%(包括课件视频浏览、线上讨论、课堂参与), 练习允许5次全部重做。

教材教参

本课程的配套教材为:《现代操作系统——原理与实现》。
书分为上下两册,上册为纸质版+电子版,下册为电子版。
可通过以下网址获得电子版:https://ipads.se.sjtu.edu.cn/mospi/

联系客服
经检测,当前账号未设置邮箱,请设置邮箱

添加邮箱之后即可用邮箱登录!

忘记密码时,只能通过邮箱找回!

添加邮箱

请您添加邮箱,否则就无法进行其他操作!