1 / 8
文档名称:

计算机操作系统.doc

格式:doc   大小:38KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机操作系统.doc

上传人:xunlai783 2018/12/3 文件大小:38 KB

下载得到文件列表

计算机操作系统.doc

文档介绍

文档介绍:计算机操作系统【第一章】
1、什么是系统软件和应用软件?
系统软件是支持和管理计算机硬件的软件,是服务于硬件的,与具体的应用领域无关,它提供的是一个平台;应用软件是完成用户某项要求的软件,是服务于特定该用户的,它满足于某一个应用领域的要求。
2、简述操作系统的定义。
操作系统是计算机系统中重要的系统软件,是控制和管理计算机硬件资源、协调各类作业运行、方便用户使用的软件集合。
3、简述操作系统的功能。
处理器管理、存储器管理、设备管理、文件管理、系统接口
4、操作系统在计算机中的地位.
操作系统是计算机硬件上加载的第一层软件,是对计算机硬件功能的首次扩充。其他软件只有在操作系统的支持下。才能工作与计算机硬件之上。
第二章
1、进程的特征:动态性、并发性、独立性、异步性、结构性
2、进程控制块的作用及主要内容。
作用:是进程实体的重要组成部分,是操作系统中最重要的记录性数据,是进程存在的唯一标志。
主要内容:进程标识信息、说明信息、现场信息、管理信息
3、进程的基本状态有哪些
就绪态、运行态、等待态
进程其他两种状态
(1)新状态:一个进程刚刚建立,还未放入就绪队列时的状态。例如一个人刚开始接受教育,可以称为新状态。
(2)终止状态:当一个进程已经正常结束或异常结束,操作系统已将其从系统队列中移除,但是尚未撤销,这时称为终止状态。例如,一个人工作了若干年后退休,可以称为终止状态。
4、什么是死锁,产生死锁的原因及解除
死锁:一组进程中,每个进程都无限等待被该组进程中另一进程所占有的资源,因而永远无法得到资源,这种现象称为进程死锁,这一组进程就称为死锁进程。
原因:竞争资源、进程推荐顺序非法
解除:剥夺资源法、撤消进程
5、什么是进程?进程与程序的区别。
计算机中的所有程序(软件),按照某种顺序运行,这种运行的过程称之为进程。
进程与程序的区别
进程是动态的,程序是静态的:
进程是暂时的,程序的永久的:
进程与程序的对应关系:
进程与程序的组成不同:
6、什么叫临界资源和临界区?进程进入临界区的调度原则是什么?
临界资源:一次仅允许一个进程使用的资源
临界区:在进程中访问临界资源的那段代码叫做临界区
调度原则:空闲让进、忙则等待、有限等待、让权等待
7、出现死锁的必要条件?
互斥条件、占有且等待、非剥夺条件、环路等待
第三章
1、常用的页面置换算法:先进先出算法FIFO、最佳置换算法(OPT,Optimal)、最近最久未用算法(Least Recently Used)
其他替换算法:随机替换算法(Random)
时钟替换算法(Clock,LRU的近似实现)
最少使用算法(LFU)
最近未使用算法(NUR,not used recently)
第四章
1、什么是虚拟设备?请说明SPOOLing系统如何实现虚拟设备?
虚拟设备,是指代替独占设备的那部分外存存储空间及有关的控制结构。
SPOOLing技术是一种虚拟设备技术,其核心思想是:在一台共享设备(通常是高速、大容量的磁盘)上模拟独占设备的操作,把一台低速的独占设备改造成为若干台可并行操作的虚拟设备,即把独占设备变成逻辑上的共享设备。
2、I/O系统的控制方式:程序直接控制方式、中断控制方式、直接存储器存取控制方式