OS第七章 文件管理
29、文件系统概述与逻辑结构
(一)
1.从文件字符流如何映射到盘块号。
(二)
1.由字符序列组成,文件内的信息不再划分结构,这类文件属于( 流式文件 )。
2.下列哪一个文件和其它三种文件在逻辑结构上根本不同( B )
A. 库函数文件
B. 数据库文件
C. 可执行程序文件
D. 源程序文件
3.逻辑文件存放在磁带上应组织成( 顺序文件 )。
4.有一个顺序文件含有10000个记录,同样记录的索引顺序文件的检索效率大约是该顺序文件检索效率的( 50倍 ) 。
5.文件信息的逻辑块号到物理块号的变换方法是由文件的( 物理结构 )决定的。
1. 文件的逻辑结构:从用户观点出发所观察到的文件组织形式。又称 “/文件组织/”。
2. 文件的物理结构:文件的/存储结构/,指系统将文件存储在外存上所形成的一种存储组织形式。
6.在文件系统中,文件的不同物理结构有不同的优缺点。在下列文件的物理结构中,( 链接结构 )不具有直接读写文件任意一条记录的能力。
7.在磁带上的顺序文件中插入新的记录时,必须复制整个文件.
8.在有直接存取需求和文件长度动态增长的情况下,宜选择下列哪种文件形式( C ) 。
A. 顺序文件
B. 链接文件
C. 索引文件
D. 库文件
9.从对文件信息的存取次序考虑,存取方式包括顺序存取和随机存取。下面不属于存取方式选择因素的是( D )。
A.使用文件的方法
B.存储介质的特性
C.存储设备的类型
D.文件的长度
10.在文件系统中,若文件的物理结构采用顺序结构,则文件控制块中关于文件的物理位置应包括( B )。
A.只有首块地址
B.首块地址和文件长度
C.首块地址和索引表地址
D.文件长度和索引表地址
30、文件外存分配与目录
1.一般来说,文件名及属性可以收纳在( 目录 ) 中以便查找
2.下面关于文件目录组织的说法中错误的是( B)
A . 文件目录由若干目录项组成,目录项中包括存取控制、文件结构、管理等信息
B . 一级目录结构是最简单的目录结构,所有文件都登记在同一个文件目录中,其结构简单、管理方便、允许重名,适用于微型机单用户系
3.下面关于文件的相对路径名和绝对路径名的说法中错误的是( B )
A. 绝对路径名指出了从根目录开始到指定文件的路径
B. 相对路径名指出了从当前路径出发到指定文件的路径
C. 路径名由文件所属的各级子目录名和文件名中间加分隔符组成
1.绝对路径名:从树根开始的路径名称。2.相对路径名:从当前目录开始直到数据文件为止所构成的路径名称。
4.某软盘容量为1.2M,其文件分配表FAT需要占用多少内存空间( C )。(假设磁盘块的大小为1K)
A. 1K
B. 1.2K
C. 1.8K
D. 2K
5.设文件索引节点中有7个地址项,其中4个地址项是直接地址索引,2个地址项是一级间接地址索引,1个地址项是二级间接地址索引,每个地址项大小为4字节。若磁盘索引块和磁盘数据块大小均为256字节,则可表示的单个文件最大长度是( C )
A. 33KB
B. 519KB
C. 1057KB
D. 16513KB
// 题解在收藏中
31、文件存储空间与共享保护
1.某空闲存储区采用位示图法管理,设位示图每行16位,则盘块号为26所对应的行和列为( 2,10)。
2.现有一个容量为10 GB的磁盘分区,磁盘空间以簇(Cluster)为单位进行分配,簇的大小为4 KB,若采用位图法管理该分区的空闲空间,即用一位(bit)标识一个簇是否被分配,则存放该位图所需簇的个数为 ( A )
A.80
B.320
C.80K
D.320K
10GB/4KB=2.5M,共有2.5M个可分配的簇
2.5M/8=320KB,需要320K的字节来标记可分配的簇
320KB/4KB=80个
这320KB同样是按4KB一簇在硬盘上存储,所以需要除4K,得80个簇
3.若一个用户进程通过read系统调用读取一个磁盘文件中的数据,则下列关于此过程的叙述中,正确的是( A )
I.若该文件的数据不在内存,则该进程进入睡眠等待状态
II.请求read系统调用会导致CPU从用户态切换到核心态
III.read系统调用的参数应包含文件的名称
A.仅I、II
B.仅I、III
C.仅II、III
D.I、II、III
4.设文件F1的当前引用计数值为1,先分别建立一个符号链接(软链接)文件F2和一个硬链接文件F3,然后删除F1,其执行的伪代码如下: (B)
ln –s F1 F2 //建立符号链接
ln F1 F3 //建立硬链接
rm F1 //删除F1此时,F2和F3的引用计数值分别为
A. 0、1
B.1、 1
C.1、 2
D.2、 1
5.下面关于文件共享的说法中正确的是( C )。
A. 在一级、二级、树形即多级文件目录结构中,只有树形文件目录结构才具有文件共享的基础并实现了文件共享
B. 一级目录结构允许文件共享
C. 二级目录结构允许文件共享
D. 一级、二级、树形目录结构都允许文件共享
6.实现文件保护的措施不包括( D )。
A. 要防止系统故障造成的文件破坏,可以采用建立副本和定时转储的方法
B. 要防止错误使用共享文件造成的错误,可以为文件建立使用权限,从而实现保护
C. 要防止错误使用共享文件造成的错误,可以采用树形文件目录、存取控制表、规定 文件使用权限等方式
D. 隐藏文件目录
7.操作系统为保证未经文件拥有者授权,任何其他用户不能使用该文件所提供的解决方法是( A )。
A.文件保护
B.文件保密
C.文件转储
D.文件共享
8.下列选项中,( D )不是删除文件中所需要完成的工作。
A. 释放文件所占用的存储空间
B. 在目录中删除该文件相应的目录项,即文件控制块
C. 若文件为共享文件,还要对共享设置进行处理
D. 对文件原存储单元全部清零
9.下面关于辅助存储器的描述中错误的是( C )。
A. 磁盘和磁带是最常用的辅助存储器
B. 磁带适合于顺序存取,主要用于备份、存放不经常使用的信息等
C. 磁盘有软盘、硬盘和光盘之分,其存取速度依次增高
D. 磁盘可以高速地存取信息,适合于随机存取,存放经常使用的信息
OS第七章 文件管理相关推荐
- 操作系统课后答案第七章
**操作系统课后答案** 第七章 文件管理 1.何谓数据项.记录和文件? 答:数据项:数据项是最低级的数据组织形式,可分为基本数据项和组合数据项.基本数据项是用于描述一个对象某种属性的字符集,是数据组 ...
- 汤晓丹的第四版计算机操作系统--第七章总结概述
第七章 文件管理 文件类型 按照用途分类:系统文件,用户文件,库文件. 按照形式分类:源文件,目标文件,可执行文件. 按存取控制属性分类:只执行文件,只读文件,读写文件. 按组织形式和处理方式分类:普 ...
- 计算机操作系统第四版汤小丹主编课后习题答案(更新至第七章)
第一章 1. 设计现代OS的主要目标是什么? (1)方便性使得计算机更易于使用 (2)有效性提高资源利用效率,使系统的吞吐量更大 (3)可扩充性方便增加新的功能和模块,以适应计算机硬件.体系结构和应用 ...
- stm32 工业按键检测_「正点原子STM32Mini板资料连载」第七章 按键输入实验
1)实验平台:正点原子STM32mini开发板 2)摘自<正点原子STM32 不完全手册(HAL 库版)>关注官方微信号公众号,获取更多资料:正点原子 第七章 按键输入实验 上一章,我们介 ...
- 第七章httpd.conf主配置文件的详解
版本V1.0 时间2012-10-04 版权GPL 作者itnihao 邮箱 itnihao@qq.com 博客 http://itnihao.blog.51cto.com 如需重新发行,请注明以上信 ...
- 第七章 配置文件与网站部署
第七章 配置文件与网站部署 1.配置文件管理: (1).配置文件:①machine.config(有且只有一个) ②web.config(每个站点都有一个web.config) (2)配置连接字 ...
- 第七章 移动自动化持续化集成(下)
--------手机自动化之Appium (4)增加构建步骤,这是如何执行我们项目工程的命令,如:python src/TestSuites/OnlineTestSuite.py.构建的时候就会执行这 ...
- 第七章:无模式对话框 和 Windows通用对话框类
第七章:无模式对话框 和 Windows通用对话框类 1,[无模式对话框]在它处于激活状态下还允许用户在(同一个应用程序中)其它地方工作. [通用对话框]则是C++和一组Windows的实用对话框之间 ...
- 第七章——DMVs和DMFs(1)
第七章--DMVs和DMFs(1) 原文: 第七章--DMVs和DMFs(1) 简介: 从SQLServer2005开始,微软引入了一个名叫DMO(动态管理对象)的新特性,DMO可以分为DMFs(Dy ...
最新文章
- 对操作系统安全构成威胁的问题
- centos7 搭建 mysql8
- C++(十)——模板(上)
- 【数据结构与算法】之重复的DNA序列的算法求解
- 对字符串进行 匹配,查找,替换,判断。
- Django 分页查询并返回jsons数据,中文乱码解决方法
- python 元类的call_通过 python的 __call__ 函数与元类 实现单例模式
- RH Linux 企业5+apache+mysql+php+phpmyadmin的简单配置.
- Linux下MongoDB服务安装
- java文件复制方法_Java复制文件–用Java复制文件的4种方法
- python读取qq客户端消息_使用 Python 读取 QQ 消息
- 推荐4个爬虫抓包神器
- 已将该虚拟机配置为使用 64 位客户机操作系统。但是,无法执行 64 位操作。.....LeoMoon CPU-V.exe虚拟机检测工具
- html静态网页制作代码
- 美股世界/汇财证券开户说明(viewtrade)
- Error (14566):The Fitter cannot place 1 periphery component(s) xxx (1 fractional PLL(s)).
- 第七篇 indicators(3)第三方指标库Ta-lib
- 智慧工地 | 数字孪生楼宇施工管理平台
- 【常用的linux、doctor、maven、gradle、adb、window命令总结】
- springboot基于web的传染病信息管理系统的设计与实现毕业设计-附源码221124
热门文章
- Markdown的基本使用
- 常微分方程组之龙格-库塔法
- 【数据分析师_04_Python数据分析基础】006_Pandas时序分析(df.tz_localize 时区位置、df.tz_convert 时区转换)
- 【java毕业设计】基于javaEE+SSM+MySql的个人博客系统设计与实现(毕业论文+程序源码)——个人博客系统
- centos安装cerebro
- [Excel知识技能] 筛选功能
- C#人民币大小写金额转换(C#版本)
- 瑞星发布中国用户最常用十大密码:abc123
- 正电荷/内质网靶向性/蓝色/mCy-ER/绿色/开关型/CySeN花菁染料近红外荧光探针的制备
- MMC子系统之SDIO卡驱动