标签:传统 基本类型 算法 批处理 请求 优先 问题 通过 表示
精简后的知识点
分时系统的基本特征:同时性、独立性、交互性、及时性 (没有实时性)
分时系统的设计目标:对用户的请求及时响应,并在可能条件下尽量提高系统资源的利用率
实时操作系统追求的目标:快速响应
现代操作系统的两个基本特征是程序的并发执行和资源共享
在操作系统中的异步性主要是指 在系统中进程推进的顺序是走走停停
计算机操作系统是方便用户、管理和控制计算机 软硬件 的系统软件
操作系统提供给编程人员的唯一接口是 系统调用
用户程序必须通过 程序接口 方能取得操作系统的服务
下面哪个操作系统结构不属于传统结构的OS ( A )
- A、微内核结构 B、无结构 C、模块化 D、分层式
下面哪一个选项不属于处理机管理功能 ( D )
- A、进程控制 B、进程同步 C、调度 D、设备分配
操作系统为用户提供三种类型的使用接口,它们是命令方式和系统调用和图标-窗口
操作系统是运行在计算机硬件系统上的最基本的系统软件
现代操作系统的两个重要特征是并发和共享
操作系统的基本类型有批处理操作系统,分时操作系统和实时操作系统三种 (非基本的还要网络/分布式)
现代操作系统的特征是 并发 、 共享 、虚拟 和 异步性
操作系统的五大功能是CPU管理、进程管理 、设备管理、文件系统和存储器管理
存储器管理功能包括:内存分配、内存保护、地址映射和内存扩充
操作系统中,使用时分复用和空分复用两种技术来实现“虚拟”特性
临界资源:一次仅允许一个进程使用的资源
微内核是一个完整的操作系统 (X)
执行原语时不会响应任何中断。(√)
并发性是指若干事件在同一时刻发生(X) // 应该是一个时间间隔内发生
TODO:
1.单道批处理系统的的处理过程
2.什么是多道批处理系统
3.分时系统实现中的关键问题是什么,怎么解决?
4.什么是脱机 I/O技术?
5.为什么说操作系统实现了对计算机资源的抽象?
6.os系统有几大特征?其最基本的特征是什么?
下面哪个选项不属于进程控制块中的信息 ( D )
- A、进程标识符 B、处理机状态 C、进程调度信息 D、设备控制信息
进程控制块包含三类信息:标识信息、现场信息、控制信息
进程标识符、处理机状态、进程调度信息、进程控制信息
进程存在的唯一标志是 进程控制块
当一个进程独占处理器顺序执行时,具有两个特性:封闭性 和可再现性。
通常将处理机的执行状态分成系统态和用户态两种
在信号量机制中,信号量S > 0时的值表示 剩余可用的资源数量
对信号量S的操作只能通过 P 操作和 V 操作进行,对应每一个信号量设置了一个等待队列。
常用的进程通信方式有共享存储器系统、管道通信系统 、消息传递系统和客户机-服务器系统
其他见 2章.doc
处理机调度的层次:
抢占调度方式所必须遵循的原则:
周转时间是从作业进入系统到作业完成所经过的时间间隔
响应时间是从提交第一个请求到产生第一个响应所用时间。
下列哪个选项不属于实时调度的基本条件 ( D )
- A、就绪时间 B、开始截止时间 C、处理时间 D、等待时间
死锁:多个进程因为竞争同一资源而造成相互等待的情况,这些进程将无法推进
产生死锁的必要条件
预防死锁
避免死锁
轮转调度算法,系统根据( 先到先服务 )策略,将所有的就绪进程排成一个就绪队列。
计算机系统中的资源,可分为可重用性资源和可消耗性资源
资源分配图中,圆圈代表一个进程,方框代表一类资源
抢占资源无法解除死锁 (X)
其他见 3章.doc
标签:传统 基本类型 算法 批处理 请求 优先 问题 通过 表示
原文地址:https://www.cnblogs.com/somegenki/p/14901183.html