通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"考研真题" 试卷中 2019年考研408计算机统考真题在线评测(附答案) 中有题目如下:
第1题
某计算机系统中的磁盘有 300 个柱面,每个柱面有 10 个磁道,每个磁道有 200 个扇区,扇区大小为 512B。文件系统的每个簇包含 2 个扇区。请回答下列问题:
(1)磁盘的容量是多少?
(2)假设磁头在 85 号柱面上,此时有 4 个磁盘访问请求,簇号分别为 100 260、60 005、101 660 和 110 560。若采用最短寻道时间优先(SSTF)调度算法,则系统访问簇的先后次序是 什么?
(3)第 100 530 簇在磁盘上的物理地址是什么?将簇号转换成磁盘物理地址的过程是由 I/O 系统的什么程序完成的?
【答案解析】
(1)磁盘容量 = 磁盘的柱面数每个柱面的磁道数每个磁道的扇区数每个扇区的大小 = (300 ×10×200×512/1024)KB = 3×105KB。
(2)磁头在 85 号柱面上,对 SSTF 算法而言,总是访问当前柱面距离最近的地址。注意每个簇包含 2 个扇区,通过计算得到, 85 号柱面对应的簇号为 85000~85999 。通过比较得 出,系统最先访问离 85000~85999 最近的 100260,随后访问离 100260 最近的 101660, 然后访问 110560,最后访问 60005。顺序为 100260、101660、110560、60005。
(3)第 100530 簇在磁盘上的物理地址由其所在的柱面号、磁道号、扇区号构成。 柱面号=⌊簇号/每个柱面的簇数⌋ = ⌊100530/(10×200/2)⌋=100。 磁道号=⌊(簇号%每个柱面的簇数)/每个磁道的簇数⌋=⌊530/(200/2)⌋=5。 扇区号=扇区地址%每个磁道的扇区数=(530×2)%200=60。 将簇号转换成磁盘物理地址的过程由磁盘驱动程序完成。
所属试卷:2019年考研408计算机统考真题在线评测(附答案)
下列关于Java语言中线程的叙述中,正确的是( )。
下列程序段的时间复杂度是( )。
以下哪一个不是 random.uniform(10,1
阅读程序,写出程序运行结果。
设有如下定义:则以下错误引用结构体成员n的是。
有以下程序:程序的运行结果是( )。
改正下面程序段中的错误,写出整个正确的程序段参考答案:
下面程序段中循环体的执行次数是___________。
以下程序功能是:计算y年m1月d1日与童年的m2月d2
grep -E '[Hh]enr(y|ietta)'
vi编辑器有哪几种工作模式?如何在这几种工作模式之间转
Linux命令的基本语法是( )
简述在虚拟机中安装Red Hat Linux 9.0
补全语句:select vend_id,count(*
创建表语句中表示定义自增约束的子句是
关系中主码的取值必须唯一且非空,这条规则是 完整性
MySQL提供了下面4种事务隔离级别,但只有 ____
下列选项中,通过系统调用完成的操作是( )。
假设客户 C 和服务器 S 已建立一个 TCP 连接,
若定义:则表达式x+a%3*(int)(x+y)%2/
功能:请编一个函数void fun(int tt[M]
设a,b,c,t为整型变量,初值为a=3,b=4,c=
以下程序段的输出结果为( )。
设有以下共用体类型说明和变量定义,则变量a在内存所占字
输出结果:
某二叉树的前序序列为ABDFHCEG,中序序列为HFD
有以下程序(strcpy为字符串复制函数,strcat
下列对操作系统功能的描述最为完整的是 ( ) 。
(子集划分)将 n 个数{1,2,…,n}划分成 r
更多选择题
更多填空题
全国计算机等级考试《二级Java语言程序设计》真题(五)
全国计算机等级考试《二级Java语言程序设计》真题(四)
全国计算机等级考试《二级Java语言程序设计》真题(三)
全国计算机等级考试《二级Java语言程序设计》真题(二)
全国计算机等级考试《二级Java语言程序设计》真题(一)
计算机二级Python语言程序设计模拟试卷
Python第三方库