课程简介

《操作系统》是一门计算机专业基础课,它的先导课程有:《程序设计基础》、《计算机原理》(或《微机原理》)、《数据结构》等课程。

它的主要内容是讲操作系统的构造原理、每个模块应完成的功能以及实现这些功能常用的方法。学完这门课程可以使本专业的学生能够更清楚的了解到计算机内部如何将用户的作业输入到计算机,计算机又是如何在内部存储、管理以及运行(处理)这些作业,直到输出结果为止。这就涉及到了处理机如何管理、内存如何管理、I/O设备如何管理以及文件系统如何管理的问题。

由于不同的操作系统追求的目标不同,以及为实现其目标功能所采用实现的方法不同,我们很难就其源代码进行分析,而只能就其共性以及原理进行定性分析,这是学习这门课程和学习计算机专业其它课程显著不同的特点之一。

 

教学日历