软考软件设计师网课课程学习笔记—操作系统部分(5-7分)

一、操作系统-概述

1.管理系统的硬件、软件、数据资源
2.控制程序运行
3.人机之间的接口
4.应用软件与硬件之间的接口

操作系统管理职能:进程管理(进程的状态、前趋图、PV操作、死锁问题),存储管理(段页式存储,页面置换算法),文件管理(索引文件、位示图),作业管理,设备管理。

微内核操作系统(虚设备与SPOOLING技术)

二、进程管理

1.进程的状态

2.进程的同步与互斥

互斥:如千军万马过独木桥
同步:速度有差异,在一定情况停下等待

3.PV操作

临界资源:诸进程间需要互斥方式对其进行共享的资源,如打印机、磁带机等

临界区:每个进程中访问临界资源的那段代码称为临界区

信号量:是一种特殊的变量

例1:

解析:假设没有a1、a2、b1、b2的约束而产生那些问题从而照出约束

假设先实行收银员进程没有b1约束则周而复始实行收费进程,但收费的前提是没有消费者提出购书请求,收费行为是不被允许的,则b1应为P操作,且b1应是由付款动作唤醒的,即是a1唤醒b1。当a1未收到付款申请时,a1是被阻塞的则a1应为V操作(唤醒收银操作)。所以由a1和b1是一对PV操作则PV操作中的值应该相同且s

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值