文档详情

《操作系统》课程形成性考核作业册参考答案.doc

发布:2017-09-19约6.34千字共6页下载文档
文本预览下载声明
作业1 第一章 一、1 (C) 2(D) ?3(A) ? 4(B) ? 5(C) ? 6(C) ? 7(B) ? 8(C) ?9(A) ? ?10(C)。 二、1.系统软件。 ? ?2.批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统。 3.作业管理、文件管理、存储管理、设备管理、进程管理。 三、1(对) ? ?2(错) ? ? 3(对) ? ? 4(错) 5(错) 四、1 操作系统相当于计算机的“管家”,它负责管理计算机的硬软资源,在整个计算机系统中起极其重要的作用。 2.分时系统通用性强,交互能力强、响应速度要求一般,追求的是尽量为更多的用户服务;实时系统是一种专用系统,它的交互能力要求一般,追求的是非常快的响应速度和非常高的可靠性。 3.DOS具有良好的兼容性;较好的开放性;使用方便;功能丰富。Windows具有优良的图形界面;多任务操作环境;有效地利用主存;支持多媒体技术。UNIX/Linux内核和核外程序的有机结合;移植性好;多用户多任务;较好的用户界面。 第二章 一、 1(D) ?2(A) ?3(B) ? 4(C) ?5(A) ?6(C) ? 7(B) ? 8(A) ? ?9(B) 10(A) 二、 1程序、数据、作业说明书 2脱机、联机加脱机 3操作命令、系统调用 三、 1 ?(错) 2(错) ? 3(对) ? 4(错) ?5 (错) 四、 1作业调度也称高级调度进程调度也称低级调度。一个作业被调度,那么这个作业有资格获得CPU;而一个进程被调度,说明这个进程已经分配了CPU。作业调度的次数少频率低,作业只调度一次就可以完成;而进程调度的次数多频率高,一个进程反复被调度多次才完成。 2运行的状态不同。一般过程调用其调用的过程核被调用的过程都是用户的程序,CPU一直在用户态下运行。系统调用其调用的过程是用户程序,被调用的程序是操作系统的核心程序,执行调用过程CPU处于用户态,执行被调用的系统核心程序时CPU处于核心态。 进入方式不同。一般过程调用可以通过过程调用语句调用用户过程。系统调用必须通过系统调用指令(访管指令)调用系统的核心程序。 五、 第1题: 先来先服务(FIFO): ? ? ? ? ? ? 作业 1 ? ?? 作业2? 作业3 作业4 ? ? 时间:10? ? ?? ?? ? 12 ? ? ? 13? ? ?13.5 ? ?13.8 作业1的周转时间=12-10 ?=2 ?(周转时间=完成时间-提交时间) 作业2的周转时间=13-10.2=2.8 作业3的周转时间=13.5-10.4=3.1 作业4的周转时间=13.8-10.5=3.3 平均周转时间(2+2.8+3.1+3.3)/4=2.8 平均带权周转时间=(2/2+2.8/1+3.1/0.5+3.3/0.3)/4 最短作业优先(SJF): 作业 1 ? ?? 作业4? 作业3 作业2 时间:10 12 12.3 12.8 13.8 作业1的周转时间=12-10=2 作业2的周转时间=13.8-10.2=3.6 作业3的周转时间=12.8-10.4=2.4 作业4的周转时间12.3-10.5=1.8 平均周转时间2.45 平均带权周转时间=(2/2+3.6/1+2.4/0.5+1.8/0.3)/4 第2题: 作业1从8.0到10.0运行。10.0时刻 作业2 的响应比是1+(10.0-8.3)/0.5=4.4 作业3 的响应比是1+(10.0-8.5)/0.1=16 作业4 的响应比是1+(10.0-9.0)/0.4=3.5 选择作业3从10.0到10.1运行,10.1`时刻: 作业2 的响应比是1+(10.1-8.3)/0.5=2.8 作业4 的响应比是1+(10.1-9.0)/0.5=2.1 选择作业2从10.1到10.6运行, 选择作业4从10.6到11运行。 作业1 ?周转时间=完成时间-到达时间=10.0-8.0=2 ?带权周转时间=2/2.0=1 作业2周转时间=10.6-8.3=2.3 ? ?带权周转时间=2.3/0.5=4.6 作业3周转时间=10.1-8.5=1.6 ? ?带权周转时间=1.6/0.1=16 作业4周转时间=11-9.0=2.0 ? ? ?带权周转时间=2.0/0.4=12.5 平均带权周转时间(1+4.6+16+12.5)/4=9.4 作业2 第三章文件管理 一、 1(C) 2(B) ?3(C) ? 4(A) ?5(A) ?6(C) ? 7(B) ? 8(C) ?9(D) ? 10(D) ?二、 1(对) ? 2(错) ? 3(错) ?4(错) ? 5(对) 三、 1.从用户角度来看,文
显示全部
相似文档