操作系统
分享
课程详情
课程评价
spContent=当今时代,我们的生活中无时无刻都离不开电脑,编写代码、打印文档、一边聊天一边听音乐……你想知道计算机是如何按照人们的要求,高效完成这些工作的吗?通过本课程学习,你将从进程管理、内存分配等基本理论中获得答案。让我们一同进入操作系统课程的学习吧。
—— 课程团队
课程概述

操作系统是计算机科学与技术专业的专业核心课,学分数为4,总学时数为60,理论教学时数为50,实验教学时数为10,该课程对其他专业课程起着承上启下的作用。

本课程的主要内容分为进程管理、处理机调度与死锁、存储器管理、设备管理、文件管理、操作系统接口等。通过课程学习,使学生掌握操作系统的基本原理、实现机制和基本算法,结合目前的典型操作系统进行具体分析,加深对操作系统基本原理的理解和认识,为学生以后的学习和工作打下基础。


授课目标

在学习操作系统的基本概念、主要功能、基本原理、实现机制和基本算法的基础上,对系统各功能模块协调工作的原理有较全面的认识,帮助学生体会和领悟复杂软件系统的分析设计思想,使学生具有分析现代操作系统的能力,为今后从事相关的研究、开发工作打下坚实的基础。

课程大纲
预备知识

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

证书要求

练习及作业等40%,期末考试60%。完成课程学习,成绩合格,可以获得合格证书。

参考资料

1. 汤小丹等编著,《计算机操作系统》(第4版),西安电子科技大学出版社,2012

2. 郑扣根译,《操作系统概念》(第7版),高等教育出版社,2011

3. 孙钟秀主编,《操作系统教程》(第4版),高等教育出版社,2008