《操作系统A》是一门专业课,是计算机软件专业和计算机应用专业以及计算机相关专业的必修课程,是专业课程的基础。操作系统课程重点讨论了计算机操作系统内部对处理机资源、进程管理、存储资源、设备资源、软件资源等管理原则与方法、实现原理及使用方法,并结合Linux 操作系统为实例了解操作系统的工作原理。操作系统课程的教学目的是使学生系统地掌握操作系统的一般原理,基本方法和实现技术,使他们在学习和使用Linux操作系统时具备扎实的理论基础,并提供一般性的指导,使之对系统有更深的理解和更快的掌握,同时对有兴趣以后专门从事操系统研究的同学指明研究方向和研究课题。
本课程课程重点讨论了计算机操作系统内部管理方法、实现原理及使用方法,并结合Linux 操作系统为实例了解操作系统的工作原理。本课程使学生系统地掌握操作系统的一般原理,基本方法、实现技术和发展趋势。使学生在学习和使用Linux操作系统时具备扎实的理论基础,使之对系统有更深的理解和更快的掌握。
本课程的先修课程是高级语言程序设计、数据结构、计算机组成原理。后续课程为软件工程等,本课程是专业课程的基础。与本课程关系最密切的是计算机组成原理,本课程重点是阐述计算机系统中的软件部分,而计算机组成原理侧重于硬件部分。
[1] Godbole A S. 操作系统(第二版)[M]. 北京:清华大学出版社
[2] 孙钟秀. 操作系统教程(第四版)[M]. 北京:高等教育出版社
[3] 张尧学. 计算机操作系统教程 [M]. 北京:清华大学出版社
[4] Tanenbaum A S. 现代操作系统[M].陈向群等译. 北京:机械工业出版社
无。