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

XuetangX

操作系统

via XuetangX

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it





操作系统是软件体系的基础,也是众多技术得以广泛应用的平台支撑。“操作系统”作为计算机类相关专业核心课程之一,也担负起操作系统人才的培养。本课程坚持以思政育人为引领、融合产业需求及前沿发展,以学生发展为中心,持续提升学生系统能力培养。教学内容注重基础强化和能力拓展,教学模式注重问题分析的探究式学习,教学评价注重过程及多元化。

本课程主要以专题模块的形式重构教学内容,包括四个专题:概述、处理机管理、内存管理、设备和文件管理。在概述部分,主要掌握操作系统的发展、作用,理解操作系统的整体运行过程,帮助学生计算机系统的整体概念。在其他的几个专题中,掌握操作系统进程、内存、输入/输出和文件管理的机制、策略以及相关关系。

通过本课程学习,能够运用所学的操作系统原理、方法与技术分析和解决问题,并能运用C语言描述相关算法。

(1)深入理解操作系统关键技术的实现机制和具体算法,能列举推动操作系统发展的核心技术。

(2)具备系统分析与解决问题的能力,能够适应计算机类学科领域的应用需求;能从本专业领域的视野,站在系统的高度思考问题。

(3)具备推动国产操作系统发展信心与使命担当。




Syllabus

  • 第1章 操作系统引论
    • 1.1 课程概述
    • 1.2 操作系统的目标和作用
    • 1.3 操作系统的发展过程
    • 1.4 操作系统的基本特性
    • 1.5 操作系统的主要功能
    • 1.6 操作系统的结构设计
    • 1.7 用户接口
    • 1.8 系统调用
  • 第2章 进程的描述与控制
    • 2.1 前驱图和程序执行
    • 2.2 进程的描述和控制
    • 2.3 进程通信
    • 2.4 线程
  • 第3章 处理机调度与死锁
    • 3.1 处理机调度的层次和调度算法的目标
    • 3.2 作业调度
    • 3.3 进程调度
    • 3.4 实时调度
    • 3.5 死锁概述
    • 3.6 预防死锁
    • 3.7 避免死锁
    • 3.8 死锁的检测与解除
  • 第4章 进程同步
    • 4.1 进程同步的基本概念
    • 4.2 信号量机制
    • 4.3 经典的进程同步问题
  • 第5章 存储器管理
    • 5.1 程序装入和链接
    • 5.2 连续分配存储管理方式
    • 5.3 基本分页存储管理方式
    • 5.4 基本分段存储管理方式
    • 5.5 段页式存储管理方式
  • 第6章 虚拟存储器
    • 6.1 虚拟存储器概述
    • 6.2 请求分页存储管理方式
    • 6.3 页面置换算法
    • 6.4 请求分段存储管理方式
  • 第7章输入输出系统
    • 7.1 I/O系统概述
    • 7.2 I/O硬件系统
    • 7.3 I/O软件系统
    • 7.4 缓冲区管理
    • 7.5 磁盘性能和调度
  • 第8章 文件管理
    • 8.1 文件和文件系统
    • 8.2 文件的逻辑结构
    • 8.3 文件目录
    • 8.4 文件共享与保护
  • 第9章 磁盘存储器的管理
    • 9.1 文件的物理结构
    • 9.2 文件存储空间的管理
  • 期末测试

    Taught by

    Fuyang Normal University

    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.