操作系统
课程介绍:<table class="MsoNormalTable" border="1" cellspacing="0" cellpadding="0" width="992" style="border: none;"> <tbody> <tr> <td width="752" style="border: solid windowtext 1.0pt;"> <p class="MsoBodyTextIndent2" style="text-indent: 0.0cm;"> <span style="font-size: 10.5pt;"> </span> </p> <p class="MsoBodyTextIndent2" style="text-indent: 0.0cm;"> <span style="font-size: 10.5pt;"> </span><span style="font-size: 10.5pt;">本课程阐述操作系统的核心概念和原理,以生活哲学和逻辑推理揭示操作系统的各种奥秘。通过对现代操作系统设计与实现的讨论,我们将探讨进程与线程、同步与死锁、分段与分页、输入与输出、安全与可靠、文件与存储等操作系统的核心概念。本课程将集中精力对一些难点进行深入的探讨:锁的进化、锁的实现、同步机制的逻辑演变、内存管理的否定之否定、多核环境下的同步与调度等。同时我们对历史上重要的几个操作系统如</span><span style="font-size: 10.5pt;">UMES</span><span style="font-size: 10.5pt;">、</span><span style="font-size: 10.5pt;">MULTICS</span><span style="font-size: 10.5pt;">、</span><span style="font-size: 10.5pt;">UNIX</span><span style="font-size: 10.5pt;">和</span><span style="font-size: 10.5pt;">Windows</span><span style="font-size: 10.5pt;">进行剖析,使学生了解并掌握计算机操作系统的设计与实现的基本方法。为帮助学生理解操作系统,本课程将伴随一组操作系统设计实验。学生将被要求完成</span><span style="font-size: 10.5pt;">3~4</span><span style="font-size: 10.5pt;">个难度逐次提高的操作系统大作业,以增加学生对操作系统核心知识的把握。</span><span style="font-size: 10.5pt;"></span> </p> <p class="MsoNormal"> <span> </span> </p> </td> </tr> </tbody></table>
开课学年:2017-2018
开课学期:春学期
课程号:2017-2018-2-SE315-387186
学分:3.0
课程类型:本科生课程
是否精品课程:否
选课人数:75
课时:96.0