您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 《操作系统》习题答案
1.计算机系统由哪些部分组成?处理器管理、存储器管理、文件管理、设备管理和接口管理2.什么是操作系统?(1)管理和控制计算机的硬件和软件资源。(2)合理组织计算机工作流程。(3)提供方便用户操作的接口的软件。3.实时操作系统的主要特点是什么?及时性、可靠性。4.从资源管理的角度来看,操作系统的基本功能可分成哪些部分?管理和控制计算机的硬件和软件资源。5.操作系统的分类?(1)批处理操作系统。(2)实时操作系统。(3)分时操作系统。(4)网络操作系统。(5)分布式操作系统。(6)嵌入式操作系统。(7)微型计算机操作系统。2.进程有哪些基本状态?画出进程基本状态变化图。①运行态→等待态。②等待态→就绪态。③运行态→就绪态。④就绪态→运行态。3.什么叫进程调度?其调度算法有哪些?答案:(1)从进程的就绪队列中选择一个进程让其占用CPU运行的中过程叫进程调度。(2)进程调度算法1)先来先服务2)优先数3)时间片轮转法5.作业调度的状态有哪些?作业设计的状态有:提交、后备、运行和完成。三、思考题1.存储管理的功能是什么?(1)内存分配和回收(2)地址重定位(3)共享与保护(4)主存的扩充2.什么是抖动?在页式存储管理系统中,如果某一个或某些页面不停地从内存调入外存,又众个存调入内存,则称为抖动。5.虚拟存储器它有什么特点?离散性、虚拟性、多次性、对换性。三、简答题1.什么叫文件?时间片完进程创建等待某个事件发生进程调度运行就绪等待等待事件结束图2.4进程状态的相互转换文件是具有符号名的一段程序或数据的集合,通常存储在计算机系统的外存上。2.文件系统应具有哪些功能?(1)文件存储空间的管理(2)文件目录管理(3)实现从文件到存储空间的映射(4)实现文件的共享、保护和保密(5)文件的读/写管理(6)提供用户接口。1.设备管理的功能?(1)设备的分配(2)设备的控制(3)实现磁盘驱动调度(4)实现虚拟设备2.设备分为哪几种类型?从资源分配的角度(1)独占设备(2)共享设备(3)虚拟设备3.简述系统调用的过程?(1)提供系统调用号和必要的参数。(2)执行系统调用指令。(3)调用相应的系统调用处理子程序(4)返回执行结果并行性:多个进程同时在不同的CPU上执行。并发性:多个进程在同一时间段内在一个CPU上执行。2.什么是临界区?什么叫临界资源?多个进程共享的程序段叫临界区。一次仅允许一个进程访问的资源。3.对相关临界区的管理有哪些要求?(1)互斥访问临界区(2)不能允许一个进程长久访问临界区(3)也不能强迫一个进程永久等待进入临界区
本文标题:《操作系统》习题答案
链接地址:https://www.777doc.com/doc-2602951 .html