通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"考研真题" 试卷中 2018年考研408计算机统考真题在线评测(附答案) 中有题目如下:
第1题
某文件系统采用索引节点存放文件的属性和地址信息,簇大小为4KB。每个文件索引节点占64B,有11个地址项,其中直接地址项8个,一级、二级和三级间接地址项各1个,每个地址项长度为4B。请回答下列问题。
(1)该文件系统能支持的最大文件长度是多少?(给出计算表达式即可)
(2)文件系统用1M(1M=220)个簇存放文件索引结点,用512M个簇存放文件数据。若一个图像文件的大小为5600B,则该文件系统最多能存放多少个这样的图像文件?
(3)若文件F1的大小为6KB,文件F2的大小为40KB,则该文件系统获取F1和F2最后一个簇的簇号需要的时间是否相同?为什么?
答:
(1)簇大小为4KB,每个地址项长度为4B,故每簇有4KB/4B = 1024个地址项。最大文件的物理块数可达8+1×1024+1×10242+1×10243,每个物理块(簇)大小为4KB,故最大文件长度为(8+1×1024+1×10242+1×10243)×4KB = 32KB+4MB+4GB+4TB。
(2)文件索引节点总个数为1M×4KB/64B = 64M,5600B的文件占2个簇,512M个簇可存放的文件总个数为512M/2 = 256M。可表示的文件总个数受限于文件索引节点总个数,故能存储64M个大小为5600B的图像文件。
(3)文件F1大小为6KB<4KB×8 = 32KB,故获取文件F1的最后一个簇的簇号只需要访问索引节点的直接地址项。文件F2大小为40KB,4KB×8<40KB<4KB×8+4KB×1024,故获取F2的最后一个簇的簇号还需要读一级索引表。综上,需要的时间不相同。
所属试卷:2018年考研408计算机统考真题在线评测(附答案)
下列模板声明中,有语法错误的是
下列关于栈的叙述中,正确的是
下列字符串中,正确的C++标识符是。
关系数据库管理系统所管理的关系是( )。
以下选项中不属于字符常量的是。
若函数中有定义语句:则。
以下叙述中正确的是。
对于大量列表的连接,extend方法比运算符+具有
己知x为非空列表,那么表达式x.sort==sor
构成计算机软件的是( )。
若在 main函数中定义,char*s ="hel
以下for循环的执行次数是( )。
以下程序执行结果是___________。
在某Makefile内有以下语句:SRC = f1.c
链接分为:硬链接和( )。
关于Samba服务器:(1)叙述该服务器的功能;(2)
设计一个shell程序,添加一个新组为class1,然
某文件的权限为:d-rw-_r--_r--,用数值形式
默认情况下管理员创建了一个用户,就会在( )目录下创建
存储引擎事务是不安全的,且不支持外键,但它占用空
存在一个等待事务集{T0,T1,„,Tn},其中T0正
在Student表的Sname列上建立一个唯一索引的S
一个事务执行过程中,其正在访问的数据被其他用户所修改,
下列事件中,可能引起进程调度程序执行的是( )。I.
以下叙述中正确的是( )。
功能:不用递归方式,编写函数fun,求任一整数m的n次
C语言中的标识符只能由字母、数字和下划线三种字符组成,
请补充函数proc,其功能是:计算下面公式S的值:例如
输入 :111 21 32 42 52 63 77 8
输入: 18输出: ___________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2