课程

中国大学MOOC,为你提供一流的大学教育

认证学习
为你提供认证成绩和证书,以及AI高效学习服务
查看详情
大学

国家精品

认证学习

智慧课程

理学工学农学

计算机

经济管理

外语

音乐与艺术

心理学

文史哲法

医学与保健

教育教学

大学生竞赛

软件实训

AI

升学/择业

考研

期末突击

大学规划

专升本

四六级

保研及论文

求职就业

专四专八

大学应试英语

期末资料

终身学习

名师专栏

兴趣技能

hi,小mooc
揭秘大学信息差
SPOC学校专有课程
计算机操作系统
第3次开课
开课时间: 2025年02月28日 ~ 2025年07月15日
学时安排: 3-5小时每周
当前开课已结束 已有 45 人参加
老师已关闭该学期,无法查看
spContent=Windows、Linux、Andriod、iOS,以及国产的鸿蒙、Deepin,都是操作系统。你几乎每天都在使用操作系统,可是你有没有想过,操作系统是如何设计实现出来的呢?本课程将带你深入剖析操作系统各个管理模块的功能设理念和实现要点,引导你从操作系统的使用者一步步进阶为操作系统的设计开发者。
Windows、Linux、Andriod、iOS,以及国产的鸿蒙、Deepin,都是操作系统。你几乎每天都在使用操作系统,可是你有没有想过,操作系统是如何设计实现出来的呢?本课程将带你深入剖析操作系统各个管理模块的功能设理念和实现要点,引导你从操作系统的使用者一步步进阶为操作系统的设计开发者。
—— 课程团队
课程概述

操作系统是计算机类专业的一门专业必修课,对培养学生的计算机系统观以及帮助学生从串行思维到并发思维的转变具有重要作用,是学生分析、设计和开发物联网应用系统的重要基础。本课程的先修课程主要包括程序设计基础、数据结构与算法等,后续课程为嵌入式系统与设计和无线传感器网络等。课程主要内容包括进程管理、处理机调度与死锁、存储管理、设备管理、文件管理以及操作系统接口等,48个理论教学学时和16个实验教学学时。考核方式为考试,主要包括平时考核(30%)、实验考核(20%)和期终考核(50%)。

授课目标

    通过本课程的学习,学生能够从资源管理的视角认识操作系统对计算机各类资源进行组织、分配和回收等管理中的作用,具备分析和设计操作系统功能模块的能力,培养学生树立科技强国意识和工匠精神,为今后从事物联网应用系统分析、设计和开发奠定坚实的基础。

对话气泡: 圆角矩形: 二级标题统一设为“黑体五号”,“单倍行距”,段前段后各空0.5行序号

课程目标

支撑的毕业要求

1

目标1:能够运用操作系统原理分析实际工程应用中资源管理相关的问题。

1.3能够将相关知识、模型和方法用于物联网工程领域复杂工程问题涉及的算法、技术方案的推演和分析。

2

目标2:能够认识操作系统各功能模块的实现有多种方案可选择,并能够列举、比较和评价各方案涉及的主要实现方法,从而为实际问题的有效解决提供方法支持。

2.3能够认识到解决问题有多种方案可选择,会通过文献收集和研究寻求物联网工程领域复杂工程问题的可替代的解决方案,并对复杂工程问题解决过程中的影响因素进行分析,获得有效结论。

3

目标3:能够根据实际系统运行和开发等的需要,选择并搭建合适的操作系统环境,并能够根据需求设计和验证实验方案。

4.2能够基于物联网基本原理并采用科学方法,针对物联网工程领域复杂工程问题解决方案设计实验方案,搭建实验环境,开展实验。


成绩 要求

为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。

 

电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。

 

完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。

 

认证证书申请注意事项:

1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。

2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。


课程大纲

01 导学概述篇

1.1 计算机操作系统课程概述

1.2 操作系统的传奇故事(上)

1.3 操作系统的传奇故事(下)

1.4 操作系统的基本概念

1.5 操作系统的处理方式

1.6 操作系统的功能组成

1.7 操作系统的主要特征

02 操作系统之桥梁作用篇

2.1 作业与作业管理概述

2.2 操作系统接口

2.3 系统调用

2.4 作业的管理控制

2.5 作业调度

2.6 作业调度算法示例

课研成果交流之一--“带你走近鸿蒙操作系统”--青岛大学18级物联网2班第8组--周策同学主讲

03 进程管理与处理机调度篇

3.1 初识进程

3.2 进程与进程管理模块

3.3 进程状态转换

3.4 进程的创建与撤销

3.5 父进程与子进程

3.6 进程状态转换控制原语

3.7 抢占式调度与非抢占调度

3.8 进程调度算法

3.9 实时任务调度

3.10 线程的引入

3.11 处理机的四级调度

03-进程管理与处理机调度篇--单元测试

03-进程管理与处理机调度篇--单元作业

04 进程并发控制篇

4.1 互斥与同步的基本概念

4.2 软件方法解决进程互斥

4.3 信号量机制解决进程同步互斥问题

4.4 生产者消费者问题(上)

4.5 生产者消费者问题(下)

4.6 读者写者问题

4.7 理发师问题

4.8 哲学家就餐问题

4.9 管程机制解决生产者消费者问题

4.10 死锁的发生与描述

4.11 死锁预防

4.12 死锁避免

4.13 银行家算法的应用

05基本存储管理篇

5.1 存储管理概述

5.2 程序的编译链接与地址重定位

5.3 连续分区存储管理之数据结构与分配算法

5.4 固定多分区存储管理

5.5 动态多分区存储管理

5.6 基本分页存储管理

5.7 基本分段存储管理

5.8 基本段页式存储管理

5.9 多级页表及相关计算

5.10 与快表有关的计算专题

06 虚拟存储管理

6.1 主存扩充技术

6.2 请求分页存储管理之基本原理

6.3 缺页中断与缺页中断处理过程

6.4 页面分配算法与分配策略

6.5 页面置换算法与OPT

6.6 页面分配算法之FIFO与LRU

6.7 页面分配算法之CLOCK与改进的CLOCK

6.8 关于页面调入的进一步讨论

6.9 页面访问时间的进一步讨论

6.10 驻留集、工作集与抖动的预防

6.11 请求分段与请求段页式存储管理

6.12 与地址有关的计算专题(上)

6.13 与地址有关的计算专题(下)

07 设备管理篇

7.1 设备管理概述

7.2 设备的分配

7.3 缓冲区的设置与管理

7.4 磁盘读写速度分析

7.5 磁盘调度算法之FCFS、SSTF

7.6 磁盘调度算法之SCAN、CSCAN

7.7 通道控制下的I/O

7.8 虚拟设备

08 文件管理篇

8.1 文件与文件管理概述

8.2 文件、目录、文件目录与目录文件

8.3 文件的逻辑结构与物理结构

8.4 文件的链式存储与索引存储

8.5 文件的多级索引存储结构及相关计算

8.6 文件目录的管理与查询

8.7 文件存储空间的管理

8.8 空闲盘块成组链接管理机制

8.9 文件共享、保护与保密

展开全部
预备知识

先修课程:C语言程序设计、数据结构、计算机组成原理

参考资料

  1.  计算机操作系统,西安电子科技大学出版社,汤小丹,梁红兵,部级优秀教材

  2.  计算机操作系统,北京邮电大学出版社,许曰滨,孙英华,国家级十一五规划教材

  3.  操作系统教程,高等教育出版社,费翔林,骆斌,国家级十二五规划教材

  4.  操作系统概念,高等教育出版社,Abraham Siberschatz,郑扣根  译

  5.  操作系统精髓与设计原理,电子工业出版社,William Stallings,陈向群  译 

滁州学院
1 位授课老师
刘士喜

刘士喜

副教授

下载
下载

下载App