二、操作系统【6分】

一、课程内容提要

在这里插入图片描述

二、考情分析

在这里插入图片描述

三、操作系统概述

1、操作系统的功能

在这里插入图片描述
在这里插入图片描述

2、特殊的操作系统

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、进程管理

1、进程与线程的概念

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、进程的状态

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3、信号量与PV操作

在这里插入图片描述
在这里插入图片描述
P是要资源
V是释放资源
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
互斥S初始值非0,一般为1,先p后v
同步S初始值一般为0,先V后p(肯定是先阻塞等待,等那边执行完了自己再执行)

![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/dc6f6654b5a6480e9bfb70371caa169a.png#pic_center
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、前驱图与PV操作

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5、死锁问题

在这里插入图片描述
在这里插入图片描述
可能发生死锁的最大资源数
一定不会发生死锁的最小资源数 = 可能发生死锁的最大资源数 + 1

在这里插入图片描述

6、进程资源图

在这里插入图片描述
在这里插入图片描述

五、存储管理(硬盘上的程序和内存之间的交换)

1、页式存储

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、段式存储

在这里插入图片描述

3、段页式存储

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、磁盘管理

在这里插入图片描述
一圈一圈的叫磁道,每个磁道里面间隔的部分,划分为扇区

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

六、设备管理

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

七、文件管理

1、文件相关概念

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、树形目录结构

在这里插入图片描述

3、索引文件结构***(不是很懂)***在这里插入图片描述

在这里插入图片描述

4、位示图***(不是很懂)***

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

八、总结

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/450117.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

假期2.3

第二章 引用内联重载 一.选择题-* 1、适宜采用inline定义函数情况是(C) A. 函数体含有循环语句 B. 函数体含有递归语句‘、考科一 ’ C. 函数代码少、频繁调用 D. 函数代码多、不常调用 2、假定一个函数为A(int i4, int j0) {;}, 则执行“A …

双非本科准备秋招(15.1)—— 线程状态

线程状态按照不同的角度可分为五种和六种。 五种状态: 在学校学的操作系统中讲过进程的五种状态,从操作系统的层面来看,线程有五大状态,下面是经典的牛头图。 起始态:语言层面创建了线程对象,还没有和操作…

ArrayList常见问题

ArrayList 1、ArrayList底层的实现原理是什么 2、ArrayList list new ArrayList(10)中的list扩容几次 3、如何实现数组和list之间的转换 4、ArrayList和LinkedList的区别是什么

06:原生云K8S解密|K8S集群安装部署|K8S网络插件

原生云K8S解密|K8S集群安装部署|K8S网络插件 K8SK8S集群架构图解 K8S部署仓库初始化kube-master安装计算节点的安装token管理 配置flannel网络(master主机操作) K8S 有大量夸主机的容器需要管理,快速部署应用&#xff…

[SWPUCTF 2021 新生赛]ez_unserialize

根据下面的user_agent和Disallow可以判断这个是在robots.txt 我们看的出来这是一个反序列化需要我们adminadmin passwdctf construct 构造方法,当一个对象被创建时调用此方法,不过unserialize()时却不会被调用 destruct 析构方法,PHP将在对象…

虫情监测设备能够自动识别病虫害

TH-CQ3S虫情监测设备的工作原理主要是通过高清摄像头拍摄农田的实时图像,利用图像识别技术对图像中的病虫害进行自动识别。一旦发现病虫害,设备会自动发出警报,并通过手机APP通知农民。农民可以根据设备提供的预测预报,及时采取防…

问题:测风站应设置在平直的巷道中,其前后()范围内不得有障碍物和拐弯等局部阻力。 #微信#媒体

问题:测风站应设置在平直的巷道中,其前后()范围内不得有障碍物和拐弯等局部阻力。 参考答案如图所示

软件测试过程中出现随机性缺陷,大家是如何处理的?

软件测试是确保软件产品的质量、功能和可靠性的关键过程。然而,测试并不总是完美无缺的,在开发和测试阶段可能会出现缺陷。缺陷是错误、缺陷或偏离软件的预期行为或要求。在本文中,我们将探讨软件测试中缺陷的常见类型和原因,以及…

两数相加 - 模拟+递归

两数相加原题地址 方法一:模拟 注意到链表的方向是从低位到高位,而做“竖式相加”也是低位到高位。 1 2 3 4 5 ----------- 1 6 8 所以可以用同样的方法来模拟。如果不考虑进位,只需要取出对应位的2个数相加,再尾插到新的…

作业2024/2/3

第二章 引用内联重载 一.选择题 1、适宜采用inline定义函数情况是(C) A. 函数体含有循环语句 B. 函数体含有递归语句 C. 函数代码少、频繁调用 D. 函数代码多、不常调用 2、假定一个函数为A(int i4, int j0) {;}, 则执行“A (1);”语句…

酷开系统 | 酷开科技智慧AI带你领略神奇的世界

在这个科技日新月异的时代,AI已成为我们生活中不可或缺的一部分。它不仅改变了我们的生活方式,更让我们对未来充满期待。说起酷开系统中智慧AI的强大,着实让人叹为观止。无论是语音识别、数据整理还是语言处理,智慧AI都在不断地突…

本次安装Visual Studio 所用的安装程序不完整。请重新运行VisualStudio安装程序以解决此问题

今天点开VS的时候遇到了这个问题 因为昨天升级到一半电脑关机了,今天打开软件遇到如下错误, 解决办法很简单,找到安装目录进入Installer文件夹 我的目录在C:\Program Files (x86)\Microsoft Visual Studio\Installer 找到vs_installer.exe…