【第二章】软件设计师 之 操作系统基本原理

文章底部有个人公众号:热爱技术的小郑。主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享? 踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。

备考资料导航

软考好处:软考的好处 拥有软考证书的8大作用
机考感悟:2023下半年 软件设计师 机考考后体验如何?改为机考后的一些注意事项
考试大纲:软件设计师 高频考点 及 考试大纲总结
文章地址:【第一章】软件设计师 之 计算机组成与体系结构
文章地址:【第二章】软件设计师 之 操作系统基本原理
文章地址:【第三章】软件设计师 之 数据库系统
文章地址:【第四章】软件设计师 之 计算机网络
文章地址:【第五章】软件设计师 之 系统安全分析与设计
文章地址:【第六章】软件设计师 之 数据结构与算法基础
文章地址:【第七章】软件设计师 之 程序设计语言与语言程序处理程序基础
文章地址:【 第八章】软件设计师 之 计算机软件法律法规
文章地址:【 第九章】软件设计师 之 多媒体基础 ;
文章地址:【 第十章】软件设计师 之 软件工程概述
文章地址:【 第十一章】软件设计师 之 面向对象设计与结构化分析设计
文章地址:【 第十二章】软件设计师 之 面向对象设计与结构化分析设计
文章地址:【 第十三章】软件设计师 之 面向对象程序设计

1、操作系统概述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2、进程状态转换图

在这里插入图片描述

3、前趋图

在这里插入图片描述

4、进程的同步与互斥

在这里插入图片描述

在这里插入图片描述

5、PV操作

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

6、PV操作练习题

在这里插入图片描述

7、PV操作与前趋图

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

解答方法:
将信号量写在前趋图上,然后开始位置是通知 也就是V 操作 。终点位置是 阻塞,也就是P 操作。

在这里插入图片描述

8、死锁问题

在这里插入图片描述

首先满足每个进程所需资源减一、然后计算总的资源。然后额外加一个资源。这个时候,将这个资源随机分配给某一个进程、都可以继续执行。3*(5-1) + 1= 13 。最少需要 13个资源

9、银行家算法

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

计算基本步骤
1、先计算出还剩下几个资源。R1 总共 9 个。分配给P1~P5 后还剩下 2个。
同理:R2 还剩下:1个 。R3 还剩下 0个。
2、将最大需求量 - 已分配资源数 得到还需 ,计算得出 只有 P2满足 。

3、P2将资源释放后 R1 4 个。R2 2 个 。R3 1个。

4、只能执行P4

在这里插入图片描述

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

10、分区存储组织

在这里插入图片描述

11、页式存储

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

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

12、页面淘汰算法

在这里插入图片描述

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

13、页面淘汰算法练习题

在这里插入图片描述

没有使用快 表,先查询一次、然后读取。每个块表 访问两次。6 个访问 12次。指令产生一次 页中断。
在这里插入图片描述

14、索引文件结构

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

15、树形目录结构

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

在这里插入图片描述

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

16、数据传输控制方式

在这里插入图片描述

17、虚设备 与 spooling 技术

在这里插入图片描述

18、微内核操作系统

在这里插入图片描述

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr.Aholic

整理不易、多谢支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值