课程详情
课程评价
spContent=本课程系国家级精品课程、国家双语课程和国家资源共享课程,已开设7期MOOC。采用英文原版教材、中文讲授,全部视频源于真实课堂实录,实景展示教学与学生学习场景。深入浅出剖析操作系统的设计原理、实现技术、数据结构和算法,注重系统观的构建,帮助学生提升系统软件和应用软件的分析和设计能力。
—— 课程团队
课程概述

操作系统是计算机系统的核心系统软件,负责控制和管理计算机的全部软硬件资源,力求使各类资源高效利用,并最大程度提高整个计算机系统的工作效率,构建一个安全可信的公共系统平台,提供可靠、方便、完善的服务。“计算机操作系统”课程是计算机专业及相关专业的主干基础课程和核心课程之一,在计算机知识结构中有着重要的地位和作用,是计算机及相关专业课程的重要基础。通过本课程的学习,使学生掌握计算机操作系统的基本概念和功能,理解现代操作系统经典的实现原理、方法、算法和相应的数据结构,帮助学生建立系统级概念,并将操作系统的实现原理用于应用软件和系统软件的设计与开发。

更新提示: 根据前期同学们的反馈,本次所有视频和作业,测验,都尽早发布,供同学们灵活选择时间学习、作业和测试。大家可以根据自己实际情况,安排学习内容,完成作业,测验和考试;后期加入课程的同学也便利参与作业、测验等环节。

授课目标

本课程面向计算机科学与技术、软件工程、信息安全、电子工程、通信工程、自动控制等电子信息技术相关专业,从系统角度认知计算机操作系统的功能和非功能属性,掌握操作系统的基本概念、原理、数据结构和算法,提升系统软件和应用软件的设计与分析能力。

课程大纲
预备知识

程序设计、计算机组成原理、数据结构与算法。

证书要求

为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。

 

电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。

 

完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。

 

认证证书申请注意事项:

1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。

2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。


参考资料
  1. William Stallings著陈向群等译.《操作系统-精髓与设计原理》(第九版).北京:电子工业出版社.2020

  2. William Stallings蒲晓蓉改编,Operating System Internals and Design principles (). 电子工业出版社, 2013

  3. 刘乃琦等,《操作系统原理、设计及应用》北京高等教育出版社.2008

  4. 蒲晓蓉主编《操作系统原理与Linux实例分析》,电子工业出版社. 2013

  5. 汤小丹等《计算机操作系统》  西安:西安电子科技大学出版社.

  6. https://www.linuxforum.net/poll2/index.php?poll_id=1

  7. https://www.osnews.com/

  8.  https://www.linux-mm.org/docs.shtml

  9. https://www.tldp.org/LDP/tlk/tlk.html

  10. https://www.linuxjournal.com/article.php?sid=1060