Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

操作系统原理

via XuetangX

Overview

《操作系统原理》是计算机及相关专业的核心专业基础课程。操作系统作为最基本的系统软件在计算机软件系统中占有至关重要的地位。操作系统管理计算机系统资源,是所有其他软件与计算机硬件的唯一接口,所有用户在使用计算机时都要得到操作系统提供的服务。所以对计算机及相关专业的学生而言,需要了解操作系统的基本原理、基本结构和实现技术,理解操作系统的运作机制,从操作系统的高度来看待计算机系统中的一切问题。

《操作系统原理》在计算机课程体系中起着承上启下的重要作用,学好操作系统,可以帮助学生梳理和整合以前课程所学的硬件和软件知识,做到融会贯通。同时《操作系统》也是研究生考试计算机科学专业基础考试课程之一,所以该课程的地位尤显重要。

本课程的目的和任务是让学生掌握操作系统的基本概念、基本原理和基本功能,掌握操作系统的设计方法与实现技术。为其今后从事进一步的计算机系统软件和应用软件的分析、开发和设计打下良好基础。


Syllabus

  • 第一章 操作系统引论
    • 1.1 操作系统的目标和作用
    • 1.2 操作系统的发展过程..
    • 1.3 操作系统的基本特性
    • 1.4 操作系统的主要功能
  • 第二章 进程的描述与控制
    • 2.1前驱图和程序执行
    • 2.2 进程的描述
    • 2.3进程的控制
    • 2.4进程同步
    • 2.5经典进程的同步问题
    • 2.6 进程通信 2.7 线程的基本概念 2.8 线程的实现
  • 第三章 处理机调度与死锁
    • 3.1 处理机调度的层次和调度算法的目标
    • 3.2作业与作业调度
    • 3.3进程调度算法
    • 3.4实时调度
    • 3.5 死锁问题
    • 3.6 预防死锁
    • 3.7避免死锁
  • 第四章 存储器管理
    • 4.1存储器的层次结构
    • 4.2程序的装入和链接
    • 4.3连续分配存储管理方式
    • 4.4对换
    • 4.5 分页存储管理方式
  • 第五章 虚拟存储
    • 5.1虚拟存储概述
    • 5.2 请求分页存储管理方式
    • 5.3 页面置换算法
    • 5.4 “抖动”与工作集
    • 5.5请求分段存储管理方式

Taught by

Ordos Institute of Technology

Reviews

Start your review of 操作系统原理

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.