备战操作系统


    操作系统
    操作系统概念:操作系统控制程序运行理资源户提供操作界面系统软件集合
    操作系统功:处理机理存储理外围设备理(称I0设备理)文件理操作系统接口
    操作系统基特征:异步性虚拟性发性享性
    进程
    进程概念:进程拥资源独立单位独立分配基单位
    进程组成:程序段相关数段进程控制块(PCB)组成
    进程发性:段时间
    进程行性:时刻
    异步性:预知速度前推进
     
    PCB:PCB进程存唯标示
    PCB作:道程序具备独立运行程序(含数)成独立运行基单位进程发执行
    进程状态绪执行阻塞
    进程转换:
    1活动绪—>挂起>静止绪(存中必进程换入外存)
    2活动阻塞>挂起>静止阻塞(进程P1界区工作界资源中分配数量等0P2阻塞系统暂时需P2调出存换入外存挂起状态)
    3静止绪—>唤醒->活动绪(外存需进程P2调入存进入绪队列)
    4静止阻塞->唤醒->活动阻塞
     
    进程控制实现:进程创建进程终止进程阻塞唤醒进程挂起激活
    进程间制约关系:直接制约(步)间接制约(互斥)
     
    锁机制:
    界资源配置锁W锁开时进程(线程)该界资源进行访问锁关闭时允许访问(作:解决进程间互斥)
     
    信号量PV操作: wait  AND signal
    P操作:进程进入
    V操作:进程退出
    PV操作核心:S+1(释放资源)S-1(分配资源)
    定义信号量机制:
    typedef semaphorerecord创建信号量机制结构体
               valueinteger定义值
                   Llist of process程指针
    var ssemaphore创建资源变量
    S.L指代进程
    分配资源:svaluesvalue1 释放资源svalue:svalue+1
    2种判断                             
    If svalue<0 then block(SL)(P1位界区)
    If svalue<0 then wakeup(SL)(P1退出界区)
    关键词:repeat begin end parbegin parend cobegin coend forever
    生产者消费者问题:
    11生产者 1消费者 1缓区:(判断界区空(1)满(0))
    生产者:存放数:P(Se)  消费者等满:P(Sf)
    生产者:缓区已满:V(Sf)  消费者取物V(Se)
    增设缓区:buffer
    2生产者消费者1缓区:(增加互斥信号量)
    (1)生产者 缓区空:P(se)P(mutex) 消费者等满:P(Sf) P(mutex)
    (2)生产者:缓区已满:V(mutex) V(Sf)  消费者取物V(mutex) V(Se)
    3生产者消费者缓区(增加互斥信号量判断界区状态(in out)
    (1)生产者进入缓区时生产者进入设置P(mutex) 生产者存放数时生产者存V(mutex)in指着指生产者:B(in)nextp
    样知消费者存放数方式
    41生产者1消费者缓区(考虑in out)
    缓区B设置数组(0N1)设置指针in(存) out(取)
    生产者(in)存放数量(in+1)n
    消费者取(out) 取出数量(out+1)n
     
     
    读者写者问题:进程时竞争界资源(解决方:文件字符流等存功数存放)
    读者写者问题: readcount读取数目
    备考原:读者优先
    读者中:读者 设信号量:rmutex
    写者中:wmutex
    读者进入缓区读取数时:首先判断资源否处分配状态:
    (1)进入
    If  readcount 0 then P(rmutex)  readcountreadcount1   V(rmutex) 释放资源
    P(rmutex) readcountreadcount1(分配资源)
    (2)退出:
    If  readcount0 then V(rmutex) V(rmutex)(释放资源)
    写者优先权低:
    执行P V互斥操作
     
    消息缓
    消息缓机制:应进程通信中利send原语消息直接发送接收进程接收进程利Receive原语接收消息
    邮箱:间接通信方式
    道:读写通条道互通方式(pipe)
     
    线程:线程拥资源基单位轻型进程
    线程基状态:状态参数线程运行状态
    线程进程区:
    进程拥资源基单位独立调度分配
    进程中相独立线程
     
    处理机调度:高级调度低级调度中级调度线程调度
    高级调度(作业调度)根作业控制块(JCB)中信息审查系统否满足作业资源需求定算法外存备队列中选取某作业调入存创建进程分配必资源
    中级调度:挂起状态
     
     


    文香网httpwwwxiangdangnet

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 1 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    操作系统习题及答案

    操作系统习题与答案(经典型)第一章 引言(一)单项选择题1操作系统是计算机系统的一种( B )。A.应用软件 B.系统软件 c.通用软件 D.工具软件2.操作系统目的是提供一个供其他程序...

    3年前   
    798    0

    高级操作系统试题

    高级操作系统试题2.请求驱动式令牌传递方法中,若pi发出request消息后久未获得Token,该怎么处理?若引 入时戳,该算法应做何修改?答:在请求驱动式令牌传递方法中,或pi发出的requ...

    4年前   
    897    0

    操作系统实验心得

    操作系统实验心得  每一次课程设计度让我学到了在平时课堂不可能学到的东西。所以我对每一次课程设计的机会都非常珍惜。不一定我的课程设计能够完成得有多么完美,但是我总是很投入的去研究去学习。所以在...

    12年前   
    980    0

    《操作系统》在线作业

    《操作系统》在线作业

    4年前   
    3327    0

    操作系统知识整理

    操作系统是位于硬件层之上,所有其他系统软件层之下的一个系统软件,使得管理系统中的各种软件和硬件资源得以充分利用,方便用户使用计算机系统。

    5年前   
    1680    0

    申论备战

    今年的江苏公务员考试是我最后一次公务员考试了,政审已经通过了,再过两个月就要去上班了,进的是别人说没有关系绝对进不去的单位,我只想说,只要你有足够实力,灰色潜规则是奈何不了你的。我并不擅长这种...

    5年前   
    1103    0

    操作系统实习报告样本

    操作系统实习报告样本  1 操作系统实习报告内容(1)    基本信息:完成人姓名、学号、报告日期(2)    实习内容(3)    实习目的(4)    实习题目(5)    设计思路和流程...

    9年前   
    571    0

    Windows操作系统及其应用

    Windows操作系统及其应用一. Windows操作系统的若干常识1、 Windows操作系统的主要功能是_B_____。A.实现软、硬件转换B.管理系统所有的软、硬件C.把源程序转换为目标...

    4年前   
    788    0

    操作系统强化练习题

    1 当用户程序执行访管指令时,系统( )。① 维持在目态 ② 维持在管态 ③ 从管态到目态 ④ 从目态到管态注:管态又叫核心态,也叫系统态;目态又叫用户态。

    1年前   
    288    0

    操作系统实践报告

    学 号: 实践课设计报告课程名称计算机操作系统题 目模拟设计存储管理的分配与回收学 院计算机科学与技术学院专 业计算机科学与技术班 级姓 名指导教师年月日模拟...

    1年前   
    455    0

    备战考研的心得

    2021备战考研的心得考研最难的不是有多少专业课书籍要背,不是有多少英语单词没背会,不是有多少个政治大题不会背,而真正困难的是来自心里的焦躁不安和不够自信.这里给大家分享一些关于备战考研的心得...

    2年前   
    503    0

    备战情人节

    备战情人节  虽说女人在穿衣打扮上一贯要比男人麻烦得多,但在2月14日这天,男人们也别想太过轻松了。这一天,你的女友一定会打扮得楚楚动人,你可别忘乎所以,抢了她的风头。要记住,她永远是“红花“...

    11年前   
    577    0

    linux操作系统目录结构及主要内容

    Linux操作系统目录结构及主要内容   “/”根目录部分有以下子目录:     /usr(unix software resource) 目录包含所有的命令、程序库、文档和其它文件。...

    5年前   
    1336    0

    国开《操作系统》形考任务1

    论文和作业参考答案联系qq2019910207或咨询微信15927685953,为了准确获取需要资料请在付费前加qq或微信咨询,请认真核对是您需要的题目后再付费!形考任务一UNIX命令的一般格...

    2个月前   
    88    0

    操作系统精髓与设计原理课后答案

    操作系统精髓与设计原理课后答案 第1章 计算机系统概述 1.1 列出并简要地定义计算机的四个主要组成部分。 主存储器,存储数据和程序;算术逻辑单元,能处理二进制数据;控制单元,解读...

    5年前   
    1476    0

    嵌入式实时操作系统试题

    嵌入式实时操作系统试题——(笔试、闭卷)一、判断(2×12=24分)1、嵌入式系统是看不见的计算机系统,其开发环境和运行环境一致。( F )2、PC机可包含在嵌入式系统中。( T )...

    3年前   
    1114    0

    2022操作系统练习题库

    1、【单选题】多道程序设计是指 ( )。 A、 在实时系统中并发运行多个程序 B、 在分布系统中同一时刻运行多个程序 C、 在一台处理器上同一时刻运行多个程序 D、 在一台处理器上并发运行多个程序 答案: D

    1年前   
    3167    0

    《计算机操作系统》试题库

    1. 单项选择题(共200个题目)100236. 一般用户更喜欢使用的系统是(C )。 A.手工操作 B.单道批处理 C.多道批处理 ...

    2年前   
    667    0

    嵌入式操作系统实验指导

    嵌入式操作系统实验指导书目 录实验一 Linux命令使用实验二 vi编辑器的使用实验三 shell编程实验(一)实验四 shell编程实验(二)实验五 Linux开发工具...

    1年前   
    364    0

    国开《操作系统》形考任务3

    论文和作业参考答案联系qq2019910207或咨询微信15927685953,为了准确获取需要资料请在付费前加qq或微信咨询,请认真核对是您需要的题目后再付费!形考任务三通道是一种()。特殊...

    2个月前   
    104    0