计算机操作系统

《计算机操作系统》课程的教学内容:计算机操作系统概述、处理器管理、存储管理、设备管理、文件管理、并发程序设计。学习者能够认知操作系统的基本概念与实现原理,并深入理解操作系统的设计方法与实现技术。

播放:21483次,课程ID:4231141

计算机操作系统课程简介:前往报名学习

计算机操作系统课程简介:

《计算机操作系统》课程的教学内容:计算机操作系统概述、处理器管理、存储管理、设备管理、文件管理、并发程序设计。学习者能够认知操作系统的基本概念与实现原理,并深入理解操作系统的设计方法与实现技术。

前往报名学习

计算机操作系统课程目录:

1 计算机操作系统概述

--1.1 计算机系统概览

--1.2 计算机硬件系统

--1.3 计算机软件系统

--1.4 计算机操作技术的发展

--1.5 计算机操作系统

--1.6 资源管理的角度

--1.7 程序控制的角度

--1.8 操作系统控制计算机的角度

--1.9 人机交互的角度

--1.10 程序接口的角度

--1.11 系统结构的角度

2 处理器管理

--2.1 处理器与寄存器

--2.2 指令与处理器模式

--2.3 中断

--2.4 中断源

--2.5 中断系统1

--2.6 中断系统2

--2.7 多中断的响应与处理

--2.8 进程及其状态

--2.9 进程的数据描述

--2.10 进程的管理

--2.11 进程切换与模式切换

--2.12 多线程技术概述

--2.13 KLT与ULT

--2.14 多线程实现的混合策略

--2.15 处理器调度的层次

--2.16 处理器调度算法1

--2.17 处理器调度算法2

3 存储管理

--3.1 存储管理的主要模式

--3.2 存储管理的功能

--3.3 虚拟存储器的概念

--3.4 存储管理的硬件支撑

--3.5 单连续分区存储管理

--3.6 可变分区存储管理

--3.7 页式存储管理的基本原理

--3.8 页式存储管理的地址转换

--3.9 页式虚拟存储管理

--3.10 页面调度

--3.11 反置页表

--3.12 段式存储管理

--3.13 段式虚拟存储管理

--3.14 段页式存储管理

4 设备管理

--4.1 设备管理概述

--4.2 IO控制方式

--4.3 总线与IO

--4.4 IO软件的实现层次

--4.5 IO软件的实现

--4.6 IO缓冲区

--4.7 设备独立性

--4.8 独占型外设的分配

--4.9 磁盘的物理结构

--4.10 磁盘的驱动调度

--4.11 SPOOLing系统

--4.12 批处理系统的作业管理

5 文件管理

--5.1 文件的概念

--5.2 文件系统及其功能

--5.3 文件的存储

--5.4 文件的逻辑结构

--5.5 记录的成组与分解

--5.6 文件的物理结构

--5.7 文件的目录结构

--5.8 文件目录的管理

--5.9 文件的安全与保护

--5.10 文件的保护

--5.11 文件的存取方法

--5.12 文件的使用

--5.13 辅助空间管理

--5.14 文件系统的实现层次

6 并发程序设计

--6.1 并发程序设计的概念

--6.2 并发进程的制约关系

--6.3 临界区

--6.4 临界区管理实现的尝试

--6.5 临界区管理实现的硬件方式

--6.6 PV操作与进程互斥

--6.7 PV操作与进程同步

--6.8 生产者消费者问题探究

--6.9 管程概述

--6.10 霍尔管程

--6.11 霍尔管程的例

--6.12 进程通信

--6.13 高级进程通信机制

--6.14 死锁的产生

--6.15 死锁的防止

--6.16 死锁的避免

--6.17 死锁的检测

计算机操作系统授课教师:

骆斌-副院长-南京大学-软件学院

骆斌,工学博士,教授,博士生导师,南京大学软件学院副院长,中国计算机学会杰出会员,国务院政府特殊津贴专家;兼任教育部软件工程专业教学指导委员会副主任、中国计算机学会理事、教育专业委员会副主任、计算机软件新技术国家重点实验室教授。近年来致力于软件工程学科专业的教育和研究工作,主持(软件工程专业)国家级卓越工程师教育培养计划项目、国家级专业综合改革试点项目、国家级工程实践教育基地项目、国家级实验教学示范中心项目、国家级高等学校特色专业建设点项目、国家级高等学校人才培养模式创新实验区项目等教改课题,承担国家自然科学基金项目、973项目、863项目和工程技术项目等科研课题;软件工程国家级教学团队和国家精品课程带头人,著有《计算与软件工程》(卷一、卷二、卷三)、《人机交互的的软件工程方法》、《软件过程与管理》、《需求工程》、《南京大学软件工程专业本科教程》、《操作系统教程》(第三版、第四版、第五版)等;曾经获得1项国家科技进步奖二等奖、3项国家教学成果奖,享受国务院特殊津贴,曾经在IEEE TSC、ACM TIST、JSS、WWW、FGCS、Inf Sci、ESA等重要国际期刊发表论文50余篇。在《计算机操作系统》在线课程是第一主讲人及课程负责人,全面负责该课程资源的建设工作。

葛季栋-副教授-南京大学-软件学院

1978年生,工学博士,副教授,ACM/IEEE会员、中国计算机学会(CCF)高级会员及系统软件专委会委员,正在主持1项国家重点研发计划重点专项课题,曾经主持1项国家自然科学基金和1项江苏省自然科学基金。曾参加973、863、国家自然科学基金等多项科研项目。曾经在IEEE TSC、JASE、Inf. Sci.、JSS、FGCS、ESWA、SCIS、计算机学报、软件学报、电子学报、计算机研究与发展、IJSI等国内外期刊和ICSE、ISPW、APSEC、SEKE等重要国际会议上发表论文60余篇,三大检索累计50余篇次。作为主要参与人之一曾获得2014年高等教育国家级教学成果奖二等奖、2009年高等教育国家级教学成果奖二等奖、2013年江苏省教学成果奖(高等教育类)一等奖、2010年《操作系统原理与实践》国家精品课程(第3完成人)、以及2010年国家级教学团队,入选2011年第五批“南京大学青年骨干教师培养计划”,作为指导老师获2012和2014年江苏省普通高校本专科团队优秀毕业设计(论文)。著有《南京大学软件工程专业本科教程》、《软件过程与管理》、《计算机系统基础》。在《计算机操作系统》在线课程是第二主讲人及课程负责人,协助该课程资源的各类建设工作。

© 柠檬大学 2020