操作系统复习小结

这周已经是第17周了,距离期末考试越来越近了,发现好多专业课都不会。所以这周除了实训任务就是开始着手复习我的专业课,先从操作系统开始。下面是一些相关的内容。

第一章 操作系统引论

1.什么是操作系统?它的作用是什么?
操作系统是配置在计算机硬件上的第一层软件,它也是对计算机资源管理的软件,用于提高设备的利用率和吞吐量。
操作系统的作用:

  • 作为用户和计算机硬件系统之间的接口
  • 作为计算机资源的管理者’
  • 扩充硬件功能
  • 管理软件和管理硬件
    操作系统的特征:并发和共享

2.操作系统的发展

  • 单批道处理操作系统
  • 多批道处理操作系统:
    优点:资源利用率高,系统吞吐量大;
    缺点:平均周转时期长;无交互能力,导致修改和调试程序及其不方便。
    待解决的问题:处理机争用问题,内存分配和保护问题,I/O设备分配问题,文件的阻止和管理问题,作业管理问题,用户与系统接口问题。
  • 分时操作系统
    与多批道处理系统相比,非常明显的差别:多路性,独立性,及时性(最重要的特征),交互性。
  • 实时操作系统
    实时操作系统的常见类型:工业(武器)控制系统,信息查询系统,多媒体系统,嵌入式系统。
    与分时系统特征比较:多路性,独立性,及时性,交互性,可靠性。

第二章 进程的描述与控制

一.前驱图和程序执行

1.前驱图和进程图
前驱图:是指一个有向无循环图,它主要用于描述程序执行的先后顺序。
进程图:是用于描述进程间关系的一个有向树。
2.程序执行
程序顺序执行的特点:顺序性,封闭性,可再现性;
程序并发执行的特点:间断性,失去封闭性,不可再现性。

二.进程

1.什么是进程?
进程是由程序段,数据段,PCB(进程控制块)三部分组成的进程实体。它是一个程序及其数据在处理机上顺序执行时所发生的活动。
进程和程序的主要区别:动态性和静态性
2.进程的特征:
进程是系统进行资源分配和调度的基本单位。
进程具有动态性,并发性,独立性,异步性以及结构特征等5个特征。
3.进程的状态
进程的三种基本状态是:就绪状态,执行状态,阻塞状态,后来又引入了创建状态,终止状态。
就绪队列:如果系统中有许多处于就绪状态的进程,通常将它们按照一定的策略排成一个队列,该碎裂就称为就绪队列。
例子:

1.如果一个进程被唤醒,意味着:进程状态变为就绪状态
2.某进程所要求的打印输出操作结束后,进程状态会从阻塞状态变为就绪状态
3.从运行状态到阻塞状态可以由进程自身决定。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值