计算机操作系统(自主模式)

自主模式

  • 什么是随堂模式?

    随堂模式课程一般为每学期一轮次,课程每周更新,作业、考试有截止时间,由课程提供方老师、助教指导,课程完结,成绩由老师确认后,统一发放证书。

  • 什么是自主模式?

    自主模式课程常年开放加入,课件全部开放,作业、考试无截止时间,有学堂在线招募选拔的助教指导,考核通过即可自动获得证书。

来自于: 南京大学 | 分类: 计算机(667)

课程描述

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

什么是认证证书?
免费学习
认证学习
名师签名
实名认证
权威性
纸质证书
付费购买
免费赠送

课程简介


本课程有三个特点:第一,强调计算机软硬件协同设计技术,讲授操作系统各个模块的实现方法、策略与算法;第二,从大型软件系统构造的角度看待操作系统的实现,训练学生以折中的方法和方案,综合解决宏观问题的能力;第三,采用工程师的立场,强调操作系统的构造特征,即概念大于理论、技术大于算法、整体先于局部,培养学生综合解决实际问题的能力。


展开

课程章节

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余篇。在《计算机操作系统》在线课程是第一主讲人及课程负责人,全面负责该课程资源的建设工作。

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

    978年生,工学博士,副教授,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年江苏省普通高校本专科团队优秀毕业设计(论文)。著有《南京大学软件工程专业本科教程》、《软件过程与管理》、《计算机系统基础》。在《计算机操作系统》在线课程是第二主讲人及课程负责人,协助该课程资源的各类建设工作。

精华笔记

精华笔记正在评选中,去看看全部笔记

常见问题

目前还没有常见问题哟!