本课程是计算机科学与技术专业的学科基础必修课,可以作为其他计算机类专业的选修课,属于系统软件技术系列。旨在继程序设计、数据结构与算法、计算机组成原理等课程后,引导学生在计算机系统上级再认识操作系统中的基本概念、基本理论、基本方法、主要功能及实现技术,理解多用户、多任务操作系统的运行机制,系统资源管理的策略和方法,在系统软件级上使学生系统科学地受到分析问题和解决问题的训练,从而具备操作系统分析、设计、开发的能力,进一步增强其计算思维、程序设计与实现、算法设计与分析、计算机系统等四大专业基本能力。
课程包括操作系统概述、操作系统结构、进程和线程、CPU调度、进程同步、死锁、内存管理、虚拟内存管理、文件管理、文件系统实现、I/O系统和大容量磁盘存储等十二个章节,并配有相关实验。
使学生掌握“操作系统原理”中的基本概念、基本原理、基本方法,在操作系统级的资源管理层面上再认识计算机资源分配的相关工作原理和运行过程,提升计算机问题求解的水平,增强系统分析能力。
高级语言程序设计、数据结构与算法、计算机组成原理
为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。
电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。
完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。
认证证书申请注意事项:
1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。
2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。
[1] Abraham Silberschatz, Peter Bear Galvin, Greg Gagne, 郑扣根译《操作系统概念(原书第9版)》.机械工业出版社.2018
[2] Tanenbaum.A.S著,陈向群译. 《现代操作系统(原书第4版)》.机械工业出版社.2017
[3] 费翔林、骆斌《操作系统教程》(第5版).高等教育出版社.2014
[4] William Stallings著,陈向群,陈渝译《操作系统:精髓与设计原理(原书第8版)》.电子工业出版社 .2017
[5] 张尧学,宋虹,张高.计算机操作系统教程(第4版).清华大学出版社.2013.
[6] 汤小丹,汤子瀛.计算机操作系统(第四版).西安电子科技大学出版社.2014