私人日志
2008-07-10 01:51:38| 分类: VC++ |字号 订阅
- 如果一个操作系统兼有批处理、分时和实时操作系统三者或其中两者的功能,这样的操作系统称为 通用操作系统 。
- 若干就绪进程可能按一定次序排成队列,称就绪队列;把等待不同资源的进程组织成不同的 等待队列 。
- 进程的三种基本状态是 运行 、 就绪 、 等待 。
- 进程的调度方式有两种,一种是剥夺式,另一种是 非剥夺式 。
- 操作系统的 处理机 管理部分负责对进程进行调度。
- 作业调度算法中响应比最高者优先调度算法最有利于提高资源的综合利用率。
- 当中央处理器处于目态时,它可以执行的指令是 仅限非于特权指令。【计算机系统中的全部指令、仅限于非特权指令、仅限于访管指令、仅限于特权指令】
- 程序执行的局部性原理体现在 时间 局部性和空间局部性两个方面。
- 文件是 在逻辑上有完整意义 的信息集合,它有一个名字作标识。
- 设备分配程序分配外部设备时,先分配 设备 ,再分配 控制器 ,最后分配 通道 。
- 引入多道程序设计技术的目的是为了 提高CPU利用率,充分发挥计算机系统部件的并行性。
- 利用记录的成组与分解操作能 有效地实现信息转储、提高存储介质的利用率、提高文件的存储速度 。
- 为了进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间交换数据的方式进行,这种方式称为 进程通信 。
- 虚拟存储器实际容量受计算机的地址结构 限制。
- 可变分区管理中,最先适应分配算法可将空闲区表中的空闲区栏目按 地址递增 顺序排列。
- 把作业装入内存中随即进行地址变换的方式称为 静态重定位 ,而在作业执行期间,当访问到指令或数据时才进行地址变换的方式称为 动态重定位 。
- 计算机系统中,最外层的是 应用程序 。
- 若把操作系统看作计算机资源的管理者,下列的 中断 不属于操作系统所管理的资源。【磁盘、内存、CPU、中断】
- 在内存管理的可变分区管理中常用的主存分配算法中, 最优适应分配算法 总是找到能满足作业要求的最小空闲区分配。
- 用户请求读文件信息时依次调用: “打开文件” 、“读文件”、“关闭文件”。
- 通道指专门用于负责输入/输出工作的处理机,通道所执行的程序称为 通道程序 。
- 为防止系统故障造成破坏,文件系统可以采用 建立副本和定时转储 。
- 对随机存取的文件只能在磁盘上组织成 索引文件 。
- 每次仅允许一个进程使用的资源称为 临界资源。
- 在多级目录结构中,要访问一个文件时,必须指出文件的 路径名 。
- 一个批处理作业从进入计算机系统到运行结束,处于不同的状态,一般可以将作业的状态分成提交、后备、执行和完成四个状态。
- 进程主要由程序段、 数据块 、进程控制块(PCB)三部分内容组成,其中进程控制块(PCB)是进程存在的惟一标志。
- 产生死锁的四个必要条件是 互斥条件 、 占有和等待条件 、 不可剥夺条件 、 循环等待条件 。
- 对待死锁,一般应考虑死锁的预防、避免、检测和解除四个问题。典型的银行家算法是属于 避免死锁的调度算法 ,破坏环路等待条件是属于预防死锁,而剥夺资源是解除死锁的基本方法。
- 除了可以采用资源剥夺法解除死锁,还可以采用 撤销进程 方法解除死锁。
- 计算机系统能及时处理过程控制数据并做出响应的操作系统称为 实时操作系统 。
- 在下列操作系统的各个功能组成部分中, 进程调度 不需要硬件支持。【进程调度、时钟管理、地址映射、中断系统】
- CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用 缓冲技术 。
- 进程从运行状态到阻塞状态可能是由于现运行进程执行了P操作 。【现运行进程执行了P操作、现运行进程时间片用完、现运行进程执行了V操作、进程调度程序的调度】
- 周转时间 是指从作业提交给系统到作业完成的时间间隔。
- 批处理系统 主要是保证系统有较高的吞吐能力。【批处理系统、分时系统、网络操作系统、分布式操作系统】
- 分时操作系统通常采用 时间片轮转 策略为用户服务。
- 线程是进程中可 独立执行的子任务,一个进程中可以有 一个或多个 线程,每个线程都有一个 唯一 的标识符。
- 当中央处理器处于管态时,它可以执行的指令是计算机系统中的全部指令。
- 在作业调度算法中,若所有作业同时到达,则平均等待时间最短的算法是 短作业优先算法。
- 进程从运行态到阻塞态不可能是由于正在运行进程 执行了V操作 。【出现缺页中断、发生越界中断、申请磁盘读/写、执行了V操作】
- 位示图法可用于 分页式存储管理中主存空闲块的分配和回收的 管理。
- 文件系统在创建每个文件时为其建立了一个文件目录,也称为文件说明或文件控制块FCB。文件目录是为文件设置用于 文件描述和文件控制 的数据结构。
- 对于采用移动磁头的磁盘要访问某特定的物理块时,所用时间一般包括三部分: 查找时间 、等待时间、传输时间。
- 进程调度的关键问题是 进程调度算法 。
- 操作系统的五个主要功能是处理器管理 、 存储管理、设备管理、文件管理、用户接口。
- 一次中断后可能引起若干个进程状态的变化,因此中断处理后,由 进程调度 来决定哪个进程可占用处理器。
- 两个进程合作完成一个任务。在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系被称为进程的 同步 。
- 除了进程竞争资源,因为资源不足可能出现死锁以外,不适当的 进程推进顺序 也可能产生死锁。【进程优先权、资源的线性分配、进程推进顺序、分配队列优先权】
- 操作系统为用户提供了相应的两类接口,一类应用于程序一级,称为 程序接口 ,另一类应用于用户作业控制一级,称为命令接口。
- 进程的基本特征有动态性、 并发性 、独立性、异步性和结构特征。
- 临界区是 并发进程中与共享变量有关的程序段 。
- 交互式作业的控制方式是联机控制方式,联机作业控制现在一般有 操作控制命令、 菜单方式 和 视窗方式 三种控制方式。
- 分页式存储管理的主要特点是 不要求作业装入到主存的连续区域。
- 在采用最先适用策略的可变分区存储管理中,某作业完成后要收回其主存空间,该空间可能与相邻空闲区合并,修改空闲区表使空闲区始址改变但空闲区数不变的是 情况。
- 存储管理主要管理的是 主存储器的用户区域 。
- 逻辑文件存放在磁带上应组织成 顺序文件 。
- 对于磁盘来说,输入输出操作的信息传送单位为 块 。
- 作业控制块 是作业存在的唯一标志
- 进程控制块包含 标识信息 、现场信息、控制信息三类信息。
- 进程间的高级通信机制可归结为3大类,分别是共享存储器系统、消息传递系统和 管道通信 。
- 死锁产生的四个必要条件是 互斥 、请求和保持、不剥夺和环路等待。
- 为了实现CPU与外部设备的并行工作,系统引入了通道和中断 硬件机制。
- 在具有两级页表的分页存储管理系统中,CPU每次要存取一个数据时,须访问 三 次内存。
- 所谓虚拟存储器是指具有请求调入功能和置换功能,能从 逻辑上 上对内存容量进行扩充的一种存储器系统。
- 在页式和段式管理中,指令的地址部分其结构形式分别为 页号及页内位移 和 段号及段内位移 。
- 作业控制块( JCB) 是作业存在的唯一标志。
- 已经获得了除 CPU 以外的所有运行所需资源的进程处于就绪状态。【存储器、打印机、CPU、磁盘空间】
- 在实现了设备独立性的系统中,I/O进程申请设备是以 逻辑设备名 来申请的。