操作系统
分享
课程详情
课程评价
spContent=操作系统不仅是计算机相关专业学生的必修课,也是计算机系统开发与应用人员的必备专知识,这门课程将告诉我们操作系统是什么做什么、我们为什么需要操作系统、操作系统是如何工作的这样一系列问题。欢迎大家和我们一起来完成操作系统课程的学习。 本课程将于2024年4月15日第十二次开课,结业成绩公布时间为2024年7月27日。 这里需要说明的是,就本MOOC而言,由于第一、二章主要是一些常识性的介绍内容,所以课程形式以静态的图文课件为主,视频比较少。进入第三章以后,主要内容均以视频形式讲授。
—— 课程团队
课程概述

课程性质:是计算机科学与技术、物联网工程等相关专业本科生的学位课。计算机系统由硬件和软件两部分组成,操作系统是配置在计算机硬件上的第一层软件,在计算机系统中占据重要的地位,是计算机科学技术、管理信息系统及相关专业的一门专业基础课。

主要内容:操作系统的概念、发展历史、分类、功能、特征及进一步的发展,作业管理与用户接口,进程管理,处理机调度,存储管理,文件管理,输入输出设备管理等。

学习成效:通过对本课程的学习,使学生了解计算机系统中各种软硬件资源的管理方法,了解操作系统如何合理地组织计算机工作流程、如何为用户和计算机之间提供接口以及如何为用户提供良好的使用、开发环境。掌握操作系统的基本概念、基本功能、基本原理、基本算法、资源管理和分配的基本策略以及涉及到的数据结构和设计技巧,为进一步分析操作系统以及设计和开发新的操作系统打下基础。另外,可以使学生深刻理解计算机系统的工作过程、程序的运行过程,更好地进行多用户和网络环境编程。

授课目标

操作系统是计算机科学与技术、物联网工程等相关专业本科生的学位课。计算机系统由硬件和软件两部分组成,操作系统是配置在计算机硬件上的第一层软件,在计算机系统中占据重要的地位,是计算机科学技术、管理信息系统及相关专业的一门专业基础课。该课程的主要内容包括操作系统的概念、发展历史、分类、功能、特征及进一步的发展,作业管理与用户接口,进程管理,处理机调度,存储管理,文件管理,输入输出设备管理等。通过对本课程的学习,使学生了解计算机系统中各种软硬件资源的管理方法,了解操作系统如何合理地组织计算机工作流程、如何为用户和计算机之间提供接口以及如何为用户提供良好的使用、开发环境。掌握操作系统的基本概念、基本功能、基本原理、基本算法、资源管理和分配的基本策略以及涉及到的数据结构和设计技巧,为进一步分析操作系统以及设计和开发新的操作系统打下基础。另外,可以使学生深刻理解计算机系统的工作过程、程序的运行过程,更好地进行多用户和网络环境编程。

课程大纲
预备知识

在学习该课程之前,学生最好学过“数据结构”、“计算机组成原理”、“汇编语言”、“高级语言程序设计”或者具备相关的知识。

证书要求

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

 

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

 

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

 

认证证书申请注意事项:

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

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


参考资料

教材:

张尧学,任炬,卢军著,计算机操作系统教程(第5版),北京:清华大学出版社,20231月(该教材已多次进行更新,本课程教材随之更新)

参考书:

1.汤小丹、梁红兵、哲凤屏、汤子瀛编著,计算机操作系统(第4版),西安:西安电子科技大学出版社,20145

2. Andrew S. Tanenbaun著,Modern Operating Systems (4th)(英文影印版),机械工业出版社,2017.7 (注:有中译版)

3William Stallings著,Operating Systems Internals and Design Principle (9ed),电子工业出版社(英文影印版),2021.6(注:有中译版)

4. 课堂教学课件