作业6--磁盘驱动调度-答案

合集下载

6--计算机考前押题-基础知识(4月统考) (3)

6--计算机考前押题-基础知识(4月统考) (3)
4
B.存储容量 C.分辨率 D.电压 答案:A 25、与十进制数93等值的二进制数是______。 A.1101011B B.1111001B C.1011111B D.1011101B 答案:D 26、与十进制数56等值的二进制数是______。 A.111000B B.111001B C.101111B D.110110B 答案:A 27、下列关于存储设备的说法中正确的是______。 A.计算机中内存的容量一般比硬盘大 B.硬盘的读写速度比内存快 C.内存中存储的信息断电后会消失 D.相同容量下,内存的价格比硬盘便宜 答案:C 28、计算机具有很强的通用性的主要原因是______。 A.电子器件 B.操作系统 C.计算精度 D.可根据需求编制相应的程序 答案:D 29、在计算机中,存储的最小单位是______。 A.字节 B.位 C.字 D.KB 答案:B 30、用MIPS为单位来衡量计算机的性能,它指的是计算机的______。 A.传输速率
2
C.无关部分 D.可选部件 答案:B 13、微型计算机的核心是______。 A.微处理器 B.控制器 C.运算器 D.存储器 答案:A 14、下列4个数据中,采用二进制形式表示的是______。 A.36D B.54H C.76O D.1010B 答案:D 15、二进制数的特点是______。 A.有两个数码:1和2 B.逢二进一 C.是人们的数学习惯 D.计算繁琐 答案:B 16、主要用于大型科学与工程计算和大规模数据处理的计算机应属于______。 A.微型计算机 B.专用计算机 C.巨型计算机 D.小型计算机 答案:C 17、一般将计算机软件分为系统软件和应用软件两大类,下列各项中不属于系统软件的是 ______。 A.办公软件 B.数据库管理系统 C.操作系统 D.系统支持和服务程序 答案:A 18、完备的计算机系统应该包含计算机的______。 A.主机和外设

2022年洛阳师范学院数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)

2022年洛阳师范学院数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)

2022年洛阳师范学院数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、某时刻进程的资源使用情况见表。

此时的安全序列是()A.P1、P2、P3、P4B. P1、P3、P2、P4C. P1、P4、P3、P2D.不存在2、在下列选项中,()不属于操作系统提供给用户的可使用资源。

A.中断机制B.处理机C.存储器D.I/O设备3、若每个作业只能建立“一个进程,为了照顾短作业用户,应采用();为了照顾紧急作业用户,应采用():为了实现人机交,应采用():为了使短作业、长作业,和交互作业用户都满意,应采用()。

I.FCFS调度算法II.短作业优先调度算法,III.时间片轮转调度算法IV.多级反馈队列调度算法V.基于优先级的剥夺调度算法A. II、V、I,IVB. I、V、III、IVC. I、II、IV、IIID.II、V、III、IV4、进程调度算法中,可以设计成可抢占式的算法有()。

A.先来先服务调度算法B.最高响应比优先调度算法C.最短作业优先调度算法D.时间片轮转调度算法5、系统中有3个不同的临界资源R1,R2和R3,被4个进程pl,p2,p3 及p4共享。

各进程对资源的需求为:pl申请RI和R2,p2申请R2和R3,p3申请R1和R3,p4申请R2。

若系统出现死锁,则处于死锁状态的进程数至少是()。

A.1B.2C.3D.46、 CPU输出数据的速度远远高于打印机的速度,为解决这一矛盾,可采用()。

A.并行技术B.通道技术C.缓冲技术D.虚存技术7、某进程访问页面的序列如下所示。

若工作集的窗口大小为6,则在t时刻的工作集为()。

A.(6,0,3,2)B. (2,3,0,4)C.(0,4,3,2,9)D.(4,5,6,0,3,2)8、为支持CD-ROM小视频文件的快速随机播放,播放性能最好的文件数据块组织方式是()。

A.连续结构B.链式结构C.直接索引结构D.多级索引结钩9、磁盘高速缓存设在()中。

2023年全国自考网络操作系统模拟试卷及答案

2023年全国自考网络操作系统模拟试卷及答案

2023年全国自考网络操作系统模拟试卷(四)一、单项选择题(本大题共20小题, 每题2分, 共40分)在每题列出旳四个备选项中只有一种是符合题目规定旳, 请将其代码填写在题后旳括号内。

错选、多选或未选均无分。

1:参照答案: C参照解析:在一种系统中, 假如多种顾客分时地使用同一种计算机, 那么这样旳系统就称为分时系统。

由此可知本题应选C。

试题内容:容许在一台主机上同步连接多台终端, 多种顾客可以通过各自旳终端同步交互地使用计算机旳操作系统是()A:网络操作系统B:分布式操作系统C:分时操作系统D:实时操作系统2:参照答案: C参照解析: 一般在设计实时系统时应考虑如下几种问题: ①实时时钟管理;②持续人机对话;③过载旳防护;④高可靠性。

试题内容:一般在设计实时系统时应考虑旳是()A:周转时间B:系统资源旳运用率C:系统旳高度可靠D:作业旳吞吐量3:参照答案: A参照解析: 多道程序设计旳重要目旳是充足运用系统旳所有资源且尽量地让它们并行操作。

试题内容:操作系统中采用多道程序设计技术来提高CPU和外部设备旳()A:运用率B:可靠性C:稳定性D:兼容性4:参照答案: D参照解析: ]一种顾客并非只能从属一种顾客组。

D项说法明显有误。

试题内容:下列有关网络操作系统旳资源管理描述不对旳旳是()A:打印机旳所有者自动对该打印机享有所有访问权限B:网络资源访问和共享是通过顾客旳个人账户和附加在账户上旳属性来体现C:当地顾客组只供一种工作站管理和使用D:一种顾客只能是一种顾客组旳组员5:参照答案: C参照解析: 操作系统是控制和管理计算机系统旳硬件和软件资源、合理地组织计算机工作流程以及以便顾客旳程序集合。

试题内容:操作系统负责管理计算机系统旳(), 其中包括处理机、主存储器、外部设备和系统中旳数据。

A:程序B:功能C:资源D:进程6:参照答案: B参照解析: Web上旳信息重要是以超文本信息方式组织旳。

试题内容:Web上旳信息重要是以()信息方式组织旳。

操作系统作业参考答案

操作系统作业参考答案

1)有1个包含了16个磁头和400个柱面的磁盘。

该磁盘分成4个100柱面的区域,不同的区域分别包含160个、200个、240个和280个扇区。

假设每个扇区包含512个字节,计算磁盘容量。

解答:100*(160+200+240+280)*16*512=720896000bytes2)以下各项工作是在四个I/O软件层的哪一层完成的?a)为一个磁盘读操作计算磁道、扇区、磁头。

驱动程序b)向设备寄存器写命令。

驱动程序c)检査用户是否允许使用设备。

设备独立性软件d)将二进制整数转换成ASCII码以便打印。

用户级别软件e)唤醒阻塞的设备驱动程序。

中断服务程序f)对输入输出数据进行缓冲。

设备独立性软件g)假脱机功能。

用户级别软件h)逻辑设备对物理设备的映射。

设备独立性软件3)如果两个或更多的驱动器在很短的时间内崩溃,那么RAID就可能失效。

假设在给定的一小时内一个驱动器崩溃的概率是p,那么在给定的一小时内具有k个驱动器的RAID失效的概率是多少?解答:所有驱动器都完好的概率:(1-p)k只有1个驱动器崩溃的概率:kp(1-p)k-1所以失效概率是:1-(1-p)k - kp(1-p)k-14)3级RAID只使用一个奇偶驱动器就能够纠正一位错误。

那么2级RAID的意义是什么?毕竟2级RAID也只能纠正一位错误而且需要更多的驱动器。

解答:RAID2可以知道哪一位是错误的,并及时纠正,而RAID3只能知道数据有错。

5)某RAID2对应7个磁盘驱动器,七位海明码对应D4 D3 D2 D1 P3 P2 P1,P1是D4,D2,D1的校验,P2是D4,D3,D1的校验,P3是D4,D3,D2的校验。

如果传送过来的位串是1000001,如果只有1位因干扰出错,请问正确的位串是什么?解答:数据位是1000,正常的话p3=1,p2=1,p1=1。

p3,p2出错,D3有问题。

正确的位串应该是1100001。

6)假设一个可移动磁头的磁盘具有200个磁道,其编号为0~199,当它刚结束了125道的存取,正在处理143道的服务请求,假设系统当前I/O请求队列如下: 86,147,91,177,94,150,102,175,130 试对以下的磁盘I/O调度算法而言,满足以上请求队列,磁头将如何移动?a) 先来先服务算法(FCFS) 86,147,91,177,94,150,102,175,130b) 最短查找时间优先调度(SSTF) 147,150,130,102,94,91,86,175,177c) 扫描法(SCAN) 147,150,175,177, 130,102,94,91,86d) 单项扫描(循环扫描) (C-SCAN) 147,150,175,177,86,91,94,102,1307)I/O端口的独立编址和内存映射编址是什么意思?各有什么优点?解答:I/O端口具有独立于内存地址空间的独立地址空间,使用专门的汇编语言访问。

全国自考(操作系统概论)-试卷6

全国自考(操作系统概论)-试卷6

全国自考(操作系统概论)-试卷6(总分:110.00,做题时间:90分钟)一、单项选择题(总题数:20,分数:40.00)1.人与计算机硬件之间的接口界面是(分数:2.00)A.应用软件B.支撑软件C.系统软件D.计算机软件√解析:2.UNIX操作系统是一种(分数:2.00)A.分时操作系统√B.批处理操作系统C.实时操作系统D.分布式操作系统解析:解析:UNIX是一个通用的交互式分时操作系统。

3.如果某一进程获得除CPU以外的所有所需运行资源,经调度分配到CPU后,该进程将进入(分数:2.00)A.就绪状态B.运行状态√C.阻塞状态D.活动状态解析:解析:进程获得除CPU以外的所有等待的资源,从等待态转换成就绪态,经进程调度给就绪态进程分配CPU,则进程转换成运行态。

4.特权指令( )执行。

(分数:2.00)A.只能在目态下B.只能在管态下√C.在目态或管态下均能D.在目态或管态下均不能解析:5.以下不属于进程调度算法的是(分数:2.00)A.先来先服务B.时间片轮转C.最高优先级D.响应比高者优先√解析:解析:常用的进程调度算法有: (1)先来先服务调度算法; (2)最高优先级调度算法; (3)时间片轮转调度算法。

6.通道在输入输出操作完成或出错时,就形成( ),等候CPU来处理。

(分数:2.00)A.硬件故障中断B.程序中断C.外部中断D.I/O中断√解析:7.作业调度的关键在于(分数:2.00)A.选择恰当的进程管理程序B.选择恰当的作业调度算法√C.用户作业准备充分D.有一个较好的操作环境解析:解析:周转时间和平均周转时间与选册的调度算法有关。

8.在以下的存储管理方案中,能扩充主存容量的是(分数:2.00)A.固定式分区分配B.可变式分区分配C.分页虚拟存储管√D.页式存储管理解析:9.在可变分区分配方案中,为了实现主存的空间分配,采用( )进行管理。

(分数:2.00)A.页表B.段表C.段表+页表D.分区分配表+空闲区表√解析:10.磁盘机中,将所有的读/写磁头按( )的次序进行编号,称磁头号。

磁盘驱动调度算法

磁盘驱动调度算法

磁盘驱动调度算法磁盘驱动调度算法是操作系统中的一种重要机制,用于决定磁盘上的数据访问顺序,提高磁盘的读写效率。

在计算机系统中,磁盘是一种主要的存储介质,而磁盘驱动调度算法则是决定计算机系统如何合理地利用磁盘资源的关键。

磁盘驱动调度算法的目标是通过合理地安排磁盘上的数据访问顺序,最大限度地提高磁盘的读写效率。

在实际应用中,磁盘上的数据往往是分散存储的,即不同的文件、目录等数据被存储在不同的磁盘块中。

因此,当系统需要读取或写入某个文件时,需要将磁头移动到相应的磁道上,然后再进行数据的读取或写入操作。

而磁盘驱动调度算法的任务就是决定磁头的移动顺序,从而提高磁盘的访问效率。

常见的磁盘驱动调度算法有先来先服务(FCFS)、最短寻道时间优先(SSTF)、电梯调度算法(SCAN)、循环扫描算法(C-SCAN)等。

下面将逐一介绍这些算法的特点和应用场景。

1. 先来先服务(FCFS)算法:该算法按照磁盘请求的先后顺序进行调度,即先到达磁盘的请求先被服务。

这种算法简单直接,但由于没有考虑磁盘的物理结构和磁头的移动距离等因素,可能会导致磁盘的平均寻道时间较长。

2. 最短寻道时间优先(SSTF)算法:该算法会选择离当前磁道最近的请求进行服务,从而减少磁头的移动距离,提高磁盘的读写效率。

然而,这种算法可能会出现饥饿现象,即某些请求长时间得不到服务。

3. 电梯调度算法(SCAN):该算法模拟了电梯的运行过程,磁头按照一个方向移动,直到到达磁盘的边界,然后改变方向继续移动。

这种算法能够有效地减少磁头的移动次数,提高磁盘的读写效率。

但由于磁头只能按照一个方向移动,可能会导致某些请求长时间得不到服务。

4. 循环扫描算法(C-SCAN):该算法是电梯调度算法的一种改进,磁头按照一个方向移动,直到到达磁盘的边界,然后立即返回到起始位置,继续移动。

这种算法能够有效地减少磁头的移动距离,提高磁盘的读写效率。

不同的磁盘驱动调度算法适用于不同的应用场景。

操作系统-磁盘的驱动调度

操作系统-磁盘的驱动调度

0、磁盘的驱动调度有“移臂调度”和“旋转调度”两部分组成。

常用的移臂调度算法有:先来先服务算法最短寻找时间优先算法电梯调度算法单向扫描算法。

(要注意题目要求的是哪种算法,求总移动距离还是平均移动距离)假设柱面的编号从0到199。

例如,如果现在读写磁头正在53号柱面上执行输入输出操作,而等待访问者依次要访问的柱面为98,183,37,122,14,124,65,67。

(1).先来先服务调度算法当53号柱面上的操作结束后,访问柱面的次序为98,183,37,122,14,124,65,67。

读写磁头总共移动了640个柱面的距离。

(从53开始,每次移动距离之和,平均移动距离是640/8=80个柱面)(2).最短寻找时间优先调度算法现在当53号柱面的操作结束后,访问次序为65、67、37、14,98,122,124,183。

读写磁头总共移动了236个柱面的距离。

(从53开始,每次找距离当前最近的进行移动)(3) 电梯调度算法由于该算法是与移动臂的方向有关,所以,应分两种情况来讨论。

(i)移动臂先向外移。

当前正在53号柱面执行操作的读写磁头是移动臂由里向外(向0号柱面方向)带到53号柱面的位置,因此,当访问53号柱面的操作结束后,依次访问的次序为37、14,65,67,98,122,124,183。

读写磁头共移动了208个柱面的距离。

(ii)移动臂先向里移。

当前正在53号柱面执行操作的读写磁头是移动臂由外向里(向柱面号增大方向)带到53号柱面的位置,因此,当访问53号柱面的操作结束后,依次访问的次序为65、67,98,122,124,183、37,14柱面的访问者服务。

读写磁头共移动了299个柱面的距离。

(总之象电梯一样,移动一个来回完成所有访问)(4).单向扫描调度算法方向是从外向里扫描,即从0柱面开始,访问的柱面次序为:65,67,98,122,124,183,14,37 读写磁头一共移动了12+2+31+24+2+59+14+231. 一个磁盘组有100个柱面,每柱面8个磁道,每磁道8个扇区,现有一个文件含5000个记录,每记录与扇区大小相等,在磁盘组上顺序存放(从0面0道0扇区开始),问(1)第3468个记录的物理位置(2)第56个柱面上第7磁道第5扇区对应的块号。

国家开放大学《操作系统》形考任务(单项选择题)参考答案

国家开放大学《操作系统》形考任务(单项选择题)参考答案

国家开放大学《操作系统》形考任务(单项选择题)参考答案(为方便查找,已按字母排序)A1.按文件用途来分,编译程序是(C. 系统文件)。

2.按照所起的作用和需要的运行环境,操作系统属于(B. 系统软件)。

3.按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指(B. 先来先服务法)调度算法。

B1.把逻辑地址转变为内存物理地址的过程称作(D. 重定位)。

C1.CPU处理数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用(C. 缓冲技术)。

2.CPU启动通道后,设备的控制工作由(C. 通道独立执行预先编好的通道程序来控制)。

3.采用SPOOLing技术的目的是(D. 提高独占设备的利用率)。

4.操作系统的基本职能是(D. 控制和管理系统内各种资源,有效地组织多道程序的运行)。

5.操作系统对缓冲区的管理属于(A. 设备管理)的功能。

6.操作系统内核与用户程序、应用程序之间的接口是(D. 系统调用)。

7.操作系统是通过(A. 按名存取)来对文件进行编辑、修改、维护和检索。

8.操作系统中必不可少的调度是(B. 进程调度)。

9.从系统的角度出发,希望批处理控制方式下进入输入井的作业(D. 平均周转时间)尽可能小。

10.存储管理中,页面抖动是指(A. 被调出的页面又立刻被调入所形成的频繁调入调出现象)。

D1.当前目录是/usr/meng,其下属文件prog/file.c的绝对路径名是(D. /usr/meng/prog/file.c)。

2.当硬件中断装置发现有事件发生,就会中断正在占用CPU的程序执行,让操作系统的(C. 中断处理程序)占用CPU。

3.动态分区分配按照进程的需求量分配内存分区,所以(A. 分区的长度不是预先固定的,分区的个数是不确定的)。

4.动态重定位是在程序(C. 执行)期间,每次访问内存之前进行重定位。

F1.放在输入井中的作业处于(B. 后备)状态。

2.分区管理要求对每一个进程都分配(D. 地址连续)的内存单元。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

作业6 磁盘驱动调度
1、磁盘共有100各柱面,若干个等待访问磁盘者依次要访问的柱面为20,44,40,4,80,
12,76。

假设每移动—个柱面需要3ms时间,移动臂当前位于36号柱面,试问对以下几种磁盘请求调度算法而言,满足以上请求序列,磁头将分别如何移动?并计算为完成上述各次访问总共花费的寻找时间。

①先来先服务算法(FCFS)。

②最短寻找时间优先算法(SSTF)。

③扫描算法(SCAN)。

④循环扫描算法(CSCAN)。

1.解
①先来先服务算法,磁头移动示意图:
0 4 12 20 36 40 44 76 80 99
先来先服务算法磁头的移动顺序为:20,44,40,4,80,12,76。

花费的寻找时间为:(16+24+4+36+76+68+64)*3=864(ms)
②最短寻找时间优先算法,磁头移动示意图:
0 4 12 20 36 40 44 76 80 99
最短寻找时间优先算法磁头的移动顺序为:40,44,20,12,4,76,80
花费的寻找时间为:(4+4+24+8+8+72+4)*3=372(ms)
③扫描(电梯调度)算法,磁头移动示意图:
0 4 12 20 36 40 44 76 80 99
电梯调度算法磁头移动的顺序为:40,44,76,80,20,12,4
花费的寻找时间为:(44+76)*3=360(ms)
④循环扫描算法(CSCAN),磁头移动示意图:
0 4 12 20 36 40 44 76 80 99
循环扫描算法磁头移动的顺序为:40,44,76,80,4,12,20
花费的寻找时间为:(44+76+16)*3=408(ms)。

相关文档
最新文档