(1)课程简介
介绍操作系统的基本概念、基本结构和基础理论,结合Linux系统,讲解进程/线程管理、并发控制、内存管理、输入/输出管理、文件管理等机制及其关键技术。
(2)学习要求
认真听课,积极参加课堂讨论,课下用心消化课堂上讲授的内容,多动手进行相关实验操作。把握操作系统相关学科的现实背景和关键技术。
(3)推荐材料及阅读文献
Operating systems : internals and design principles / William Stallings. — 7th ed,Prentice Hall,2012.操作系统:精髓与设计原理(第7版)(英文版),威廉•斯托林斯 (William Stallings) (编著),蒲晓蓉、周瑞 (改编),电子工业出版社,2013。操作系统:精髓与设计原理(第7版),威廉•斯托林斯 (William Stallings) (编著),陈向群、陈渝 (翻译),电子工业出版社,2012。操作系统教程(第5版),费翔林、骆斌 (编著),高等教育出版社,2014。计算机操作系统(第2版),庞丽萍、阳富民 (编著),人民邮电出版社,2014。