首页 课程主页
课程分享  
操作系统
主讲教师 徐旭/宿州学院
学习人数 132
开课周期 2023年02月08日 ~ 2023年05月08日
教学进度
预报名
进行中
已结课
课程期次 共 13 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

操作系统是计算机系统的核心和灵魂,是最基础、最复杂的系统软件。课程知识内容具有以下特点:一方面理论性强、概念抽象难以理解;另一方面设计技巧高超、实现机制精妙、系统代码量大,难以掌握。此外,随着计算机网络及分布并行技术的不断发展,操作系统设计与实现不断更新,并与多个信息技术方向交叉。本课程根据学校应用型的办学定位,相继开展了包括课程教学内容、教学方法、实验技术等在内的一系列教学改革活动,进而推动了《操作系统》课程的建设,同时广泛与各企业、各科研机构合作,提高课程组成员的实践与科研能力,同时使《操作系统》的教学内容与工业生产实际相结合,提高学生的学习兴趣。

课程概述

计算机操作系统是计算机系统中最不可缺少的、最常用的、最核心的、最接近于计算机硬件的系统软件,对于学生计算机系统整体概念的建立、计算机系统运行机制的深刻理解和其他计算机专业课程的学习是及其重要的,是很多院校硕士和博士入学考试科目。

计算机操作系统内容综合了各种操作系统的结构、设计思想、方法、技术和理论。操作系统理论和技术发展极为迅速,教学内容需要跟踪理论和技术的发展,需要关注面向21世纪教学内容改革的新动向。操作系统课程不仅是计算机专业本科最核心的课程,而且演变成信息科学类学生的专业基础课。


课程大纲
  • 第一章 操作系统引论
    • 第一讲 操作系统的目标、作用和操作系统的发展过程
    • 第二讲 操作系统的基本特性
    • 第三讲 操作系统的主要功能和操作系统结构设计
  • 第二章 进程的描述与控制
    • 第四讲 前趋图和程序执行
    • 第五讲 进程的描述
    • 第六讲 进程控制
    • 第七讲 进程同步
    • 第八讲 经典进程的同步问题
    • 第九讲 进程通信
    • 第十讲 线程的基本概念和实现
    • 课堂实录—进程同步实例1
    • 课堂实录—进程同步实例2
    • 课堂实录—进程同步实例3
  • 第三章 处理机调度与死锁
    • 第十一讲 处理机调度的层次和调度算法的目标、作业与作业调度
    • 第十二讲 进程调度
    • 第十三讲 实时调度
    • 第十四讲 死锁概述与预防死锁
    • 第十五讲 避免死锁、死锁的检测和解除
  • 第四章 存储器管理
    • 第十六讲 存储器的层次结构、程序的装入和链接
    • 第十七讲 连续分配存储管理方式
    • 第十八讲 对换和分页存储管理方式
    • 第十九讲 分段存储管理方式
  • 第五章 虚拟存储器
    • 第二十讲 虚拟存储器概述、请求分页存储管理方式
    • 第二十一讲 页面置换算法
    • 第二十二讲“抖动”与工作集
  • 第六章 输入输出系统
    • 第二十三讲 IO系统的功能、模型和接口和IO设备和设备控制器
    • 第二十四讲 中断机构和中断处理程序、设备驱动程序
    • 第二十五讲 与设备无关的IO软件、用户层的IO软件
    • 第二十六讲 缓冲区管理
    • 第二十七讲 磁盘存储器的性能和调度
  • 第七章 文件管理
    • 第二十八讲 文件和文件系统、文件的逻辑结构
    • 第二十九讲 文件目录和文件共享
    • 第三十讲 文件保护
  • 第八章 磁盘存储器的管理
    • 第三十一讲 外存的组织方式
    • 第三十二讲 文件存储空间的管理、提高磁盘IO速度的途径
    • 第三十三讲 提高磁盘可靠性的技术
    • 第三十四讲 数据一致性控制
  • 参考视频——课堂实录
    • 第一节课
    • 第二节课
    • 第三节课
    • 第四节课
    • 第五节课
    • 第六节课
    • 第七节课
    • 第八节课
    • 第九节课
    • 第十节课
    • 第十一节课
    • 第十二节课
    • 第十三节课
    • 第十四节课
    • 第十五节课
    • 第十六节课
    • 第十七节课
    • 第十八节课
    • 第十九节课
    • 第二十节课
    • 第二十一节课
    • 第二十二节课
    • 第二十三节课
    • 第二十四节课
    • 第二十五节课
    • 第二十六节课
    • 第二十七节课
    • 第二十八节课
    • 第二十九节课
    • 第三十节课
    • 第三十一节课
    • 第三十二节课
    • 第三十三节课
    • 第三十四节课
    • 第三十五节课
    • 第三十六节课
    • 第三十七节课
    • 第三十八节课
    • 第三十九节课
    • 第四十节课
    • 第四十一节课
    • 第四十二节课
    • 第四十三节课
    • 第四十四节课
    • 第四十五节课
    • 第四十六节课
    • 第四十七节课
    • 第四十八节课
    • 第四十九节课
    • 第五十节课
    • 第五十一节课
    • 第五十二节课
    • 第五十三节课
  • 考试
授课目标

《操作系统》是计算机类各专业的专业课。通过本课程的学习,要求学生理解操作系统在计算机系统中的作用、地位和特点,熟练掌握和运用操作系统在进行计算机软硬件资源管理和调度时常用的概念、方法、策略、算法、手段。


预备知识
配套教材
  • 计算机操作系统
    汤小丹、梁红兵、哲...
    西安电子科技大学出版社
参考教材
  • 作系统原理
    韩其睿
    清华大学出版社
0.0

0 条评价

本次开课 查看全部
4.8

8 条评价

本次开课 查看全部
1 这门课程是免费学习的吗?
本课程是开设在安徽省网络课程学习中心(e会学)平台上的课程,是免费学习的。
授课教师
宿州学院
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有