操作系统——bilibili王道考研操作系统课程笔记

第一章:操作系统概述

1.操作系统的概念(定义)、功能和目标。

知识总览

计算机系统的层次结构:逻辑(纯硬件)->操作系统->应用程序-》用户。

操作系统:

1.负责管理协调硬件、软件等计算机资源的工作。

2.为上层的应用程序、用户 提供简单易用的服务。

3.操作系统是系统软件,而不是硬件。

操作系统的概念(定义):操作系统(Operating System,OS)是指控制和管理整个计算机系统的硬件和软件资源,,并合理地组织和调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统中最基本的系统软件。

操作系统的功能和目标

 

 

 2.操作系统的四个特征

 3.操作系统的发展与分类

 

 (绿色框常考)

4.操作系统的运行机制体系结构

 

 5.中断和异常

  进程1在用户态下运行,运行了一段时间后,CPU收到计时部件发出的中断信号,CPU收到信号,意味着CPU需要管理,因此CPU切到核心态,CPU的使用权限交给操作系统,操作系统内核负责对中断信号进行处理。操作系统发现刚才的中断信号是“进程1的时间片已到”,操作系统换进程2运行。完成管理工作后,操作系统将CPU的使用权交还给用户进程,接下来进程2执行。进程2执行一段时间后,进程2发出系统调用(内中断信号)请求输出。为了保证系统安全性,输入输出操作是特权指令,不允许用户直接使用。所以发出系统调用(内中断信号)请求输出操作。CPU切换到核心态处理进程2的请求,按照进程2的请求,要求输出设备开始工作。进程2暂停运行,进程3运行。把CPU使用权还给用户进程,并且输出设备按照要求并行工作。。。。。。

 

6. 系统调用

 第二章:进程管理

2.1

2.1.2进程的定义、组成、组织方式、特征

 

 2.1.2进程的状态与转换

2.1.3进程控制

 

 2.1.4进程通信

 2.1.5线程概念和多线程模型

 

 

2.2

2.2.1处理机调度的概念、层次

 2.2.2进程调度的时机、切换与过程、方式

 2.2.3调度算法的评价指标

 2.2.4调度算法(FCFS、SJF、HRRN)

 

 

 

 2.2.5调度算法:时间片轮转级、优先级、多级反馈队列

 

 非抢占式(主动放弃才调度)

 抢占式(只要就绪队列发生改变就重新考虑调度)

 会导致饥饿,因为如果有源源不断地短进程进来的话,会导致处于低优先级的进程长期得不到响应。

2.3

2.3.1进程同步、进程互斥

 2.3.2进程互斥的软件实现方法

 2.3.3进程互斥的硬件实现方法

 2.3.4信号量机制

 2.3.5用信号量机制实现进程互斥、同步、前驱关系

2.3.6生产者-消费者问题

 

 使用产品不可以放到PV操作之间,如果放了会导致临界区代码量变大,消费者进程访问临界区的时间变长,如果此时有消费者进程也想访问临界区的话会被阻塞。所以说如果把非必要的代码也放入到临界区的话,会导致进程间的并发度降低。

 2.3.7多生产者-多消费者模型

 2.3.8吸烟者问题

 2.3.9读者写者问题

2.3.10哲学家进餐问题

 

 2.3.11管程

2.4死锁

2.4.1死锁的概念

 2.4.2死锁的处理策略——预防死锁

 2.4.3死锁的处理策略——避免死锁

 2.2.4死锁的处理策略——检测和解除

 

 

第三章 内存管理

3.1.1内存的基础知识

 3.1.2内存管理夫人概念

 3.1.3覆盖于交换

3.1.4连续分配管理方式

3.1.5 动态分区分配算法

 3.1.6基本分页存储管理的基本概念

3.1.7基本地址变换机构

 3.1.8具有快表的地址变换结构

3.1.9两级页表

 3.1.10基本分段存储管理方式

 3.1.11段页式管理方式

 3.2.1虚拟内存的基本概念

 3.2.2请求分页管理方式

 3.2.3页面置换算法

 3.2.4页面分配策略

 

 四、文件管理

4.1.1初识文件管理

 

 3.1.2文件的逻辑结构

 4.1.3文件目录

 4.1.4文件的物理结构

 

 4.1.5文件存储空间管理

 

 4.1.6文件的基本操作

 4.1.7文件共享

 4.1.8文件保护

 4.1.9文件系统的层次结构

4.2.1磁盘的结构

 

4.2.2磁盘调度算法

 

 

 4.2.3减少延迟时间的方法

 4.2.4磁盘的管理

 

5.1.1 I-O设备的基本概念与分类

 5.1.2 I-O控制器

5.1.3 I-O控制方式

 5.1.4 I-O软件层次结构

 5.1.5 I-O核心子系统

 5.1.6假脱机技术

 5.1.7 设备分配与回收

 5.1.8缓冲区管理

 

 

 

  • 10
    点赞
  • 64
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
### 回答1: 王道计算机操作系统是一位B站老师,以其深入浅出的讲解方式和丰富的教学经验在操作系统领域获得了广大学生的喜爱和认可。 作为一位优秀的计算机操作系统教师,王道老师的课程内容全面而系统,从操作系统的基本概念开始讲起,逐步深入到进程管理、内存管理、文件系统等更为复杂的内容。他能够将抽象的概念与实际的应用场景联系起来,通过生动的例子和图示帮助学生理解和记忆。 王道老师独特的教学风格令人难以忘怀。他的讲解简洁明了,语言通俗易懂,不拘泥于枯燥的理论知识,更注重培养学生的实践能力。他常常给出一些实际问题供学生思考,并通过编写代码的方式进行实践演示,激发了学生的学习兴趣。 除了教学视频外,王道老师还经常在B站与学生互动。他回复学生提问的速度快,解答详细精准,对学生的问题给予了充分的关注和回应。这种互动让学生感到身临其境,加深了与老师之间的沟通和交流。 王道计算机操作系统的影响力不仅仅停留在B站,许多学生在接受他的教学后都给予了高度好评,认为他是解决操作系统难题的利器。王道老师用自己的才华和付出,不断帮助学生掌握操作系统的知识,提高他们的学习效果。 总之,王道计算机操作系统B站老师以其全面且深入浅出的教学内容,独特的教学风格以及与学生的互动,获得了广大学生的喜爱和认可。他将复杂的操作系统原理变得简单易懂,为学生们的学习之路点亮了一盏明灯。 ### 回答2: 王道计算机操作系统B站老师是一位深受学生喜爱的优秀教师。他在B站平台上分享了丰富的计算机操作系统知识,并通过生动的讲解和丰富的案例帮助学生深入理解和掌握相关概念和技术。 王道老师的教学风格独特,他将复杂的操作系统知识以浅显易懂的方式传达给学生,使得抽象的概念变得具体可见。他注重理论与实践的结合,在讲解的同时给出了许多实际问题和应用场景,让学生能够更好地将所学知识应用到实际中去。 作为一位优秀的教师,王道老师不仅掌握着扎实的学科知识,还注重学生的学习体验。他充分倾听学生的问题和困惑,并用耐心和亲切的语言进行解答和指导。他鼓励学生们积极参与讨论和提问,并及时给予回复和反馈,不断激发学生的学习动力。 王道老师的教学视频内容丰富全面,从操作系统的基本原理到底层细节都有详细介绍,为学生提供了全面系统的学习资源。他的教学视频流畅简洁,讲解清晰明了,无论对于初学者还是有一定基础的学生来说都非常友好和易于理解。 总的来说,王道计算机操作系统B站老师以其深厚的学科知识、独特的教学风格和高度负责的态度赢得了学生们的认可与喜爱。他为广大计算机操作系统学习者提供了宝贵的学习资源,帮助他们更好地理解和应用操作系统知识,为未来的学习和职业发展奠定了坚实的基础。 ### 回答3: 王道计算机操作系统b站老师是一位优秀的教师,他在Bilibili视频平台上教授计算机操作系统的知识。王道老师在此领域有着丰富的经验和深厚的专业知识,并且善于将抽象的概念转化为易于理解的语言,使学生能够更加轻松地掌握和理解计算机操作系统的复杂性。 王道计算机操作系统b站老师的讲课风格幽默生动,充满活力,让学习变得有趣。他采用多媒体教学方法,结合图像和动画来解释抽象的概念,使学生能够直观地理解和记忆。他也经常使用实例来说明理论知识的应用,帮助学生更好地理解和掌握知识。 此外,王道老师也注重与学生的互动。他鼓励学生积极参与课堂讨论,并及时回答学生的问题。他善于激发学生的思考,引导他们从不同角度审视问题,提高解决问题的能力。 王道计算机操作系统b站老师的课程内容全面且有深度,涵盖了操作系统的各个方面,如处理器调度、存储管理、文件系统等。他通过逐步讲解和举例说明,帮助学生逐渐建立起一个完整的计算机操作系统的知识体系。他所教授的知识也与实际应用密切相关,对学生的职业发展有很大的帮助。 总体而言,王道计算机操作系统b站老师是一位教学经验丰富、知识扎实、风格幽默的优秀教师。他的课程内容生动有趣,能够帮助学生更好地理解和掌握计算机操作系统的知识,并在职业发展中取得成功。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值