学校云 建设你的专属在线教育平台
中国大学MOOC
SPOC学校专有课程
计算机操作系统
分享
spContent=Windows、Linux、Andriod、iOS,以及不久前横空出世的鸿蒙,都是操作系统。你几乎每天都在使用操作系统,可是你有没有想过,操作系统是如何设计实现出来的呢?本课程将带你深入剖析操作系统各个管理模块的功能设理念和实现要点,引导你从操作系统的使用者一步步进阶为操作系统的设计开发者。
—— 课程团队
课程概述

     Windows、Linux、Andriod、iOS,还有横空出世的鸿蒙,都是操作系统。你几乎每天都在使用操作系统,称得上操作系统忠实的使用者。可是,你有没有想过,操作系统本身是如何设计实现出来的呢?本课程将带你走进操作系统内部,深入剖析操作系统的组成、操作系统各个管理模块的设计方法与实现技术,引导你从操作系统的使用者一步步进阶为操作系统的设计开发者。
     《计算机操作系统》是计算机相关专业必修的核心课程,主要讲授计算机操作系统的发展、类型、功能设计和实现方法。本课程以多用户多任务操作系统为研究对象,从资源管理的角度入手,系统讲授通用操作系统的各个功能子系统的功能设计和实现原理,包括作业管理和用户接口管理系统、进程控制管理和处理机调度系统、存储管理系统、设备管理系统、文件管理系统等。
       本课程引导学生系统学习操作系统的基本概念、管理原理和各项管理功能的实现方法,使学生能够深入分析用户和系统资源的管理需求,能够吃透经典管理算法的设计理念和实现要点;本课程帮助学生建立整机概念,使学生能够从系统角度理解整机的运行管理机制,培养学生面向问题、面向工程的分析、设计和实现能力;本课程帮助学生了解操作系统的发展历程和发展趋势,使学生能够追踪系统层新的管理需求和实现技术。

成绩 要求

1、完成各知识点课程教学文档和视频学习;
2、按时完成单元测验(40分)
3、按时完成单元作业,并完成对他人单元作业的互评(40分);
4、完成考试(20分);
5、80分及以上,优秀;60-79分合格。通过考核的学习者可以根据需要付费申请认证证书,100元每份。

课程大纲
预备知识

先修课程:C语言程序设计、数据结构、计算机组成原理

参考资料

  1.  计算机操作系统,西安电子科技大学出版社,汤小丹,梁红兵,部级优秀教材

  2.  计算机操作系统,北京邮电大学出版社,许曰滨,孙英华,国家级十一五规划教材

  3.  操作系统教程,高等教育出版社,费翔林,骆斌,国家级十二五规划教材

  4.  操作系统概念,高等教育出版社,Abraham Siberschatz,郑扣根  译

  5.  操作系统精髓与设计原理,电子工业出版社,William Stallings,陈向群  译