操作系统原理
操作系统原理
1000+ 人选课
更新日期:2024/04/24
开课时间2024/03/01 - 2024/09/01
课程周期27 周
开课状态开课中
每周学时-
课程简介

《操作系统原理》是计算机应用领域的一门重要的专业基础课程,该课程主要介绍什么是操作系统?操作系统如何管理计算机硬件与软件资源?如何运用操作系统的原理、方法与技术分析问题和解决问题。通过该课程的学习,你将能够对不同的实现算法进行分析和评价,初步具备计算机系统软件设计的能力。

操作系统是计算机系统中最重要的系统软件,操作系统如何管理计算机硬件与软件资源?操作系统设计过程中需要解决哪些关键技术问题?

本课程主要介绍三方面的内容:

第一,操作系统的定义、功能、结构和运行模型。

第二,并发程序设计概念,进程的同步和互斥,如何解决死锁问题。

第三,操作系统中的处理器调度,存储器管理,输入输出设备的管理和控制,文件系统的设计等。

本课程教学过程中,教学团队将会结合具体案例进行深入浅出地讲解,将原理贯穿于具体案例中,让学生通过课程的学习能对不同的实现算法进行分析和评价,初步具备计算机系统软件设计的能力。

课程大纲

课程导学