计算机操作系统

国家级

电子科技大学计算机操作系统课程获国家级精品课程和国家级双语示范课程称号;已出版“十五”、“十一五”国家级规划教材、出版改编英文原版教材;课程组教师早年的教学录像已经在互联网上广泛流传,社会影响巨大;课程理论结合实践,教学资源系统、完整、丰富,特色鲜明,实用性强。

课程介绍

计算机操作系统是计算机系统中硬件之上的第一层系统软件,负责计算机系统中各类资源的管理和控制。本课程主要介绍计算机操作系统如何对计算机资源进行有效管理和控制,以达到高效和充分利用计算机系统中的软硬件资源。它是计算机专业及相关专业的主干基础课程和核心课程之一。它在学生的计算机知识结构中有重要的地位和作用,是计算机及相关专业课程的重要基础。通过本课程的学习,使学生掌握计算机操作系统的基本概念和功能、各部...

教学单元
  • 第1讲 概述
    • 01-01

      操作系统概念引入

    • 01-02

      操作系统的主要功能

    • 01-03

      操作系统的发展

    • 01-04

      多道与分时系统

    • 01-05

      实时系统及操作系统结构

    • 01-06

      操作系统体系结构

  • 第2讲 进程管理
    • 02-01

      进程概念与多进程的并发执行

    • 02-02

      进程状态转换

    • 02-03

      进程的描述与结构

    • 02-04

      操作系统如何控制进程的并发执行

    • 02-05

      线程

    • 02-06

      调度的目标与类型

    • 02-07

      进程调度的原则与策略

    • 02-08

      进程调度算法

    • 02-09

      实时系统与实时任务调度

    • 02-10

      进程的并发控制(互斥与同步)概述

    • 02-11

      进程的并发控制(互斥与同步)的硬件实现方法

    • 02-12

      1进程的并发控制(互斥与同步)的信号量方法及生产者消费者、读者写者问题

    • 02-13

      进程的并发控制(互斥与同步)的管程和消息传递实现方法

    • 02-14

      进程死锁及解决方法

  • 第3讲 存储管理
    • 03-01

      操作系统的存储管理需求分析

    • 03-02

      存储划分技术:分区技术

    • 03-03

      伙伴系统

    • 03-04

      存储划分技术:简单分页技术

    • 03-05

      存储划分技术:简单分段技术

    • 03-06

      虚拟存储管理技术概述

    • 03-07

      虚拟分页和虚拟分段技术

    • 03-08

      虚拟存储管理的软件策略概述

    • 03-09

      页面置换算法

    • 03-10

      虚拟存储管理的页面清除与负载控制策略

  • 第4讲 I/O设备管理
    • 04-01

      设备管理概述与I/O控制方式

    • 04-02

      I/O缓冲技术

    • 04-03

      磁盘调度策略

    • 04-04

      磁盘容错技术与RAID技术

  • 第5讲 文件管理
    • 05-01

      文件管理概述

    • 05-02

      文件的逻辑结构与访问方式

    • 05-03

      文件目录管理、文件共享和记录组块方式

    • 05-04

      文件的物理组织和外存空闲空间管理

  • 第6讲 计算机操作系统安全
    • 06-01

      计算机操作系统安全概述

    • 06-02

      身份认证与访问控制

教材
  • 主教材
    操作系统原理、设计及应用
    ISBN:

    978-7-04-023313-1

    主编:

    刘乃琦 蒲晓蓉

    高等教育出版社
  • 主教材
    Operating System Internals and Design principles
    ISBN:

    7-121-02342-3

    主编:

    蒲晓蓉 英文原版改编

    电子工业出版社
  • 辅助教材
    计算机操作系统
    ISBN:

    9787560604961

    主编:

    汤子瀛

    西安电子科技大学出版社
  • 辅助教材
    操作系统原理与Linux实例设计
    ISBN:

    978-7-121-07483-7

    主编:

    蒲晓蓉

    电子工业出版社
课程信息
课程类型:

理论课(含实验/实践)

课程属性:

专业基础课/技术基础课

课程学时:

72.0

学校:

电子科技大学

学科门类:

工学

专业大类:

计算机类

专业类:

计算机科学与技术

适用专业:

计算机及相关专业

教学团队
  • 蒲晓蓉

    课程负责人

    教授

  • 刘乃琦

    主讲教师

    教授

  • 罗惠琼

    主讲教师

    教授

  • 李毅

    主讲教师

    教授

  • 任立勇

    主讲教师

    教授

  • 李玉军

    主讲教师

    副教授

  • 薛瑞尼

    主讲教师

    副教授

  • 秦科

    主讲教师

    副教授

  • 丁旭阳

    主讲教师

    副教授

  • 刘杰彦

    主讲教师

    讲师