操作系统第3阶段测试题
现代操作系统--作业题整理

注:标有“操作系统第二版中文版答案”的答案是从操作系统第二版中文答案的电子书上摘抄的,剩下的是非标准答案(可以忽略~~)。
有几道题没有写。
以下的相关文档仅供参考!祝各位同学考试愉快!第一章:引论(P44)1、什么是多道程序设计?答:多道程序就是CPU在内存中多个进程之间迅速切换。
它一般被用来使CPU 保持忙碌,当有一个或多个进程进行I/O时。
(操作系统第二版中文答案)2、什么是SPOOLing?读者是否认为将来的高级个人计算机会把SPOOLing作为标准功能?答:SPOOLing是Simultaneous Peripheral Operation On-Line (即外部设备联机并行操作)的缩写,它是关于慢速字符设备如何与计算机主机交换信息的一种技术,通常称为“假脱机技术”。
(回答:什么是SPOOLing?百度的~~~)输入SPOOLing是作业中的读入技术,例如:从卡片在磁盘,这样当当前执行的进程完成时,将等候CPU。
输出SPOOLing在打印之前首先复制打印文件,而非直接打印。
在个人计算机上的输入SPOOLing很少,但输出SPOOLing非常普通。
(操作系统第二版中文答案)3、在早期的计算机中,每个字节的读写直接由CPU处理(既没有DMA)。
对于多道程序而言这种组织方式有什么含义?答:多道程序的主要原因是当等候I/O完成时CPU有事可做。
如果没有DMA,I/O 操作时CPU被完全占有,因此,多道程序无利可图(至少在CPU利用方面)。
无论程序操作多少I/O操作,CPU都是100%的忙碌。
当然,这里是假定主要的延迟是数据复制时的等待。
如果I/O很慢的话,CPU可以做其他工作。
(操作系统第二版中文答案)4、系列计算机的思想在20世纪60年代由IBM引入System/360大型机。
现在这种思想已经消亡了还是继续活跃着?答:它依然存在。
例如:Interl以各种各样的不同的属性包括速度和能力消耗来产生Pentium I,II,III和4。
计算机操作系统专升本常见题目

计算机操作系统专升本常见题目计算机操作系统是计算机科学与技术专业的重要课程之一,对于专升本考生来说,掌握操作系统的基本原理和常见问题是非常重要的。
下面将介绍一些常见的计算机操作系统专升本考试题目,并给出详细的解答。
一、选择题1. 操作系统的主要功能不包括下列哪个?A. 资源管理B. 进程管理C. 文件管理D. 数据传输解析:D。
操作系统的主要功能包括资源管理、进程管理、文件管理和设备管理,数据传输属于设备管理的一部分。
2. 在操作系统的资源管理中,内存管理的主要任务是什么?A. 分配和回收内存B. 进程调度C. 文件管理D. 设备驱动程序的管理解析:A。
内存管理的主要任务是为进程分配内存空间,并在进程结束后将其回收,以实现内存的最优利用。
3. 进程调度算法的目标是什么?A. 提高系统的吞吐量B. 减少响应时间C. 公平分配CPU时间D. 减少程序的等待时间解析:C。
进程调度算法的目标是公平分配CPU时间,保证每个进程在运行中都能得到合理的执行机会,避免某些进程长时间占用CPU 而导致其他进程无法运行的情况。
二、填空题1. 操作系统是一种控制和管理计算机硬件和软件资源的______。
解析:中间件。
操作系统是介于硬件和应用程序之间的中间件,它负责协调和管理硬件和软件资源,为用户提供一个方便、高效的运行环境。
2. 程序的执行状态主要包括就绪态、运行态和______。
解析:阻塞态。
程序在执行过程中可能会因为等待外部资源或者其他原因而进入阻塞态,此时无法继续执行,直到条件满足才能恢复执行。
三、简答题1. 什么是死锁?死锁产生的条件是什么?如何预防和解决死锁问题?解析:死锁是指两个或多个进程因资源竞争而无法继续执行的状态。
死锁产生的条件包括互斥条件、请求和保持条件、不可剥夺条件和循环等待条件。
预防死锁的方法包括破坏死锁的四个必要条件中的任意一个,如引入资源的有序分配、避免进程占有资源而无法同时获得其他资源等。
操作系统课后部分习题及答案

第2章操作系统的运行环境2.2 现代计算机为什么设置目态/管态这两种不同的机器状态?现在的lntel80386设置了四级不同的机器状态(把管态又分为三个特权级),你能说出自己的理解吗?答:现在的Intel 80386把执行全部指令的管态分为三个特权级,再加之只能执行非特权指令的目态,这四级不同的机器状态,按照系统处理器工作状态这四级不同的机器状态也被划分管态和目态,这也完全符合处理器的工作状态。
2.6 什么是程序状态字?主要包括什么内容?答:如何知道处理器当前处于什么工作状态,它能否执行特权指令,以及处理器何以知道它下次要执行哪条指令呢?为了解决这些问题,所有的计算机都有若干的特殊寄存器,如用一个专门的寄存器来指示一条要执行的指令称程序计数器PC,同时还有一个专门的寄存器用来指示处理器状态的,称为程序状态字PSW。
主要内容包括所谓处理器的状态通常包括条件码--反映指令执行后的结果特征;中断屏蔽码--指出是否允许中断,有些机器如PDP-11使用中断优先级;CPU的工作状态--管态还是目态,用来说明当前在CPU上执行的是操作系统还是一般用户,从而决定其是否可以使用特权指令或拥有其它的特殊权力。
2.11 CPU如何发现中断事件?发现中断事件后应做什么工作?答:处理器的控制部件中增设一个能检测中断的机构,称为中断扫描机构。
通常在每条指令执行周期内的最后时刻中扫描中断寄存器,询为是否有中断信号到来。
若无中断信号,就继续执行下一条指令。
若有中断到来,则中断硬件将该中断触发器内容按规定的编码送入程序状态字PSW的相应位(IBM-PC中是第16~31位),称为中断码。
发现中断事件后应执行相中断处理程序,先由硬件进行如下操作:1、将处理器的程序状态字PSW压入堆栈2、将指令指针IP(相当于程序代码段落的段内相对地址)和程序代码段基地址寄存器CS的内容压入堆栈,以保存被子中断程序的返回地址。
3、取来被接受的中断请求的中断向量地址(其中包含有中断处理程序的IP,CS的内容),以便转入中断处理程序。
江苏省计算机等级考试一级历年真题(06-12)第三章计算机软件附答

江苏省计算机等级考试一级历年真题(06-12)第三章计算机软件附答第三章计算机软件一、判断题1.“软件使用手册”不属于软件的范畴。
2.BIOS,Window操作系统,C语言编译器等都是系统软件。
3.Linu 某和Word都是文字处理软件4.P3是世界著名的项目管理软件,使用它能统一管理工程项目中的人力、物力。
按照软件分类原则,它是一种系统软件。
5.PC计算机常用的操作系统有Window、Uni某、Linu某等。
6.Photohop、ACDee32和Frontpage都是图像处理软件。
7.Window系列和Office系列软件都是目前流行的操作系统软件。
8.按照ISO的定义,软件是“包含与数据处理系统操作有关的程序、规程、规则以及相关文档的智力创作”,这里的相关文档专指用户使用指南。
9.程序是软件的主体,单独的数据和文档一般不认为是软件。
10.程序是用某种计算机程序语言编写的指令、命令和语句的集合。
11.计算机软件通常指的是用于指示计算机完成特定任务的,以电子格式存储的程序、数据和相关的文档。
14.软件产品的设计报告、维护手册和用户使用指南等不属于计算机软件的组成部分。
15.软件产品是交付给用户使用的一整套程序、相关的文档和必要的数据。
16.软件使用说明是软件产品不可缺少的一部分。
17.软件虽然不是物理产品而是一种逻辑产品,但通常必须使用物理载体进行存储和传输。
18.系统软件是给其它程序提供服务的程序集合,它们不是专为某个具体的应用而设计的。
19.一般而言,计算机信息系统中数据管理层的数据库管理系统可直接与硬件设备进行交互。
20.“虚拟内存”是计算机物理内存中划分出来的一部分。
21.Window桌面也是Window系统中的一个文件夹。
22.把主存和辅存结合起来管理,为用户提供比实际主存大得多的“虚拟存储器”是操作系统中存储管理采用的一种主要方法。
23.编译程序是一种把高级语言程序翻译成机器语言程序的翻译程序。
计算机三级嵌入式真题

计算机三级嵌入式真题计算机三级嵌入式真题1. ARM采用定长指令格式,所有指令都是32位,Bit[31:28]为( B ).目标寄存器编码B.条件执行C.指令操作符编码D.永远是02. 世界上第一台计算机研制成功的年代是( C ).1944年B.1945年C.1946年D.1947年3. 十进制数235,用二进制表达为( A ).11101011B.11101010C.11101001D.111011104. 8080处理器是( C ).32位处理器B.16位处理器C.8位处理器D.4位处理器5. 把微处理器与外部设备相连接的线路称为( D ).电源线B.控制线C.数据线D.总线6. 嵌入式软件开发构建阶段的第一步是( A )B.链接C.定址D.打包7. 以下有关进程和程序的说法错误的是( D ).进程是动态的B.程序是静态的C.一个程序可以对应多个进程D.程序就是进程8. 微软开发的嵌入式操作系统是( C ).RT-LinuxB.MontaVistaC.Windows CED.VxWorks9. ROM监视器是一个小程序,驻留在嵌入式系统的( B ) .RAM中B.ROM中C.Flash中D.DOM中10.直接存储器存取的英文缩写是( A ).DMAB.DRAMC.ISAD.IRQ11. 以下不是嵌入式系统应用领域的是( C ).移动电话B.汽车电子C.办公系统D.军工航天12. 十进制数235,用八进制表达为( C ).351C.353D.35413. ARM采用定长指令格式,所有指令都是32位,Bit[27:26]为( C ).目标寄存器编码B.指令操作符编码C.永远是0D.条件执行14. 80286处理器是( B ).32位处理器B.16位处理器C.8位处理器D.4位处理器15. 厂家和用户为性能扩充或作为特殊要求使用的信号线称为( A ).备用线B.控制线C.数据线D.总线16. 嵌入式软件开发构建阶段的第二步是( B ).编译B.链接C.定址D.打包17. 以下有关进程和程序的说法错误的是( B ).进程是动态的B.一个进程可以对应多个程序C.一个程序可以对应多个进程D.程序不是进程18. WindRiver公司开发的嵌入式操作系统是( A ) .VxWorksB.MontaVistaC.Windows CED.RT-Linux19. GDB中,用来设置断点的命令是( D ) .killB.nextC.makeD.break20.1Byte等于( D ).1024KBB.1024KMC.1024GBD.8bit。
操作系统实验3进程同步报告

实验三进程同步一、实验目的:1.了解进程和线程的同步方法,学会运用进程和线程同步方法来解决实际问题;2.了解windows系统下Win32 API或Pthread信号量机制的使用方法;二、实验预备内容:1.对书上所说基于信号量的有限缓冲的生产者-消费者问题;2.对于信号量的概念有大概的了解,知道如何用信号量的wiat()和signal()函数如何取消应用程序进入临界区的忙等;三、实验环境说明:此实验在Win7(32位) CodeBlocks环境下实现,采用WinAPI的信号量机制。
四、实验内容:设计一个程序解决有限缓冲问题,其中的生产者与消费者进程如下图所示。
在Bounded-Buffer Problem(6.6.1节)中使用了三个信号量:empty (记录有多少空位)、full(记录有多少满位)以及mutex(二进制信号量或互斥信号量,以保护对缓冲区插入与删除的操作)。
对于本项目,empty和full将采用标准计数信号量,而mutex将采用二进制信号量。
生产者与消费者作为独立线程,在empty、full、mutex的同步前提下,对缓冲区进行插入与删除。
本项目可采用Pthread或Win32 API。
(本实验采用Win32 API)五、程序设计说明:1.全局变量:定义缓冲区数组及其环形队列表达方式,定义mutex、empty、full 三个信号量。
empty记录缓冲区有多少个空位;full记录缓冲区有多少个满位;mutex作为互斥信号量,保护对缓冲区插入或删除的操作。
具体定义如下:定义生产者、消费者线程结构和包含的信息:(由于题目中没有要求,因此只定义了编号一个变量)2.缓冲区:缓冲区是一个元数据类型为buffer_item(可通过typedef定义)的固定大小的数组,按环形队列处理。
buffer_item的定义及缓冲区大小可保存在头文件中:A.insert_item():先判断缓冲区是否已满,不满则向缓冲区中插入元素;B.remove_item()先判断缓冲区是否为空,不空则从缓冲区中删除元素;3.生产者线程:生产者线程交替执行如下两个阶段:睡眠一段随机事件,向缓冲中插入一个随机数。
计算机三级(网络技术)笔试348

[模拟] 计算机三级(网络技术)笔试348选择题第1题:关于IP协议的描述中,错误的是______。
A.IP协议提供尽最大努力的数据报投递服务B.IP协议提供可靠的数据传输服务C.IP协议用于屏蔽各个物理网络的差异D.IP协议是一种面向无连接的传输协议参考答案:BIP协议作为一种互联网协议,运行于互联网,屏蔽各个物理网络的细节和差异。
运行IP协议的互联层可以为其高层用户提供的服务具有如下3个特性:①不可靠的数据投递服务;②面向无连接的传输服务;③尽最大努力投递服务。
第2题:以下不属于身份认证协议的是______。
A.S/KeyB.X.25C.X.509D.Kerberos参考答案:BX.25协议是CCITT(ITU) 建议的一种协议,它定义终端和计算机到分组交换网络的连接。
分组交换网络在一个网络上为数据分组选择到达目的地的路由。
这种服务为同时使用的用户提供任意点对任意点的连接。
其他3个都是身份认证协议。
第3题:常用的局域网介质访问控制方法有( )。
Ⅰ.CSMA/CD Ⅱ.Token Ring Ⅲ.Token Bus Ⅳ.NetWareA.Ⅰ、Ⅱ正确B.Ⅰ、Ⅱ、Ⅲ正确C.Ⅰ、Ⅳ正确D.Ⅰ、Ⅲ、Ⅳ正确参考答案:B目前被普遍采用并形成国际标准的局域网介质访问控制方法主要有以下三种:带有冲突检测的载波侦听多路访问(CSMA/CD) 方法、令牌总线(Token Ring) 方法、令牌环(Token Bus)方法。
NetWare是一种网络操作系统,并非一种局域网介质访问控制方法。
第4题:数据加密技术可以分为3类,下列不属于数据加密技术的是______。
A.对称型加密B.不对称性加密C.可逆加密D.不可逆加密参考答案:C数据加密技术可以分为3类:即对称型加密、不对称型加密和不可逆加密。
第5题:下面是关于软件的生命周期的一些描述,哪一种说法是错误的?______。
A.在开发后期要进行代码编写和软件测试B.软件生命周期分为计划、开发和运行3个阶段C.运行阶段主要是进行软件维护D.在开发初期要进行可行性研究和详细设计参考答案:D软件生命周期分为计划、开发和运行3个阶段。
操作系统习题

1.单选题:设与某资源关联的信号量初值为3,当前值为1。
若 M 表示该资源的可用个数,N 表示等待该资源的进程数,则M、N分别是()。
A. 0 、 1B. 1 、2C. 1、0D. 2、 02.单选题:有关PV操作的说法中()是错误的。
A.“进程调用V操作向其它进程发送消息”B.“ PV操作不能实现进程间通信”C.“ PV操作不仅是进程互斥的有效工具,而且是简单方便的同步工具”D.“进程调用 P 操作测试自己所需的消息是否到达”3.单选题:设有12个同类资源可供4个进程共享,资源分配情况如下表所示。
进程已占用资源数最大需求数P124P236P347P414目前剩余资源数为2。
当进程P1, P2,P3,P4 又都相继提出申请要求,为使系统不致死锁,应满足()的要求。
A.P1B.P4C.P2D.P34.单选题:有甲、乙两道算题,每道需执行 1 小时(其中处理器的工作时间为12 分钟)。
若它们在多道系统中执行,甲、乙两道题总共需执行80 分钟,则处理器的利用率为()。
A.30%B.20%C.40%D.50%5.单选题:一个进程是()。
A. 一个独立的程序+ 数据集B.一个独立的程序C.由协处理器执行的一个程序D. PCB 结构、程序和数据的集合6.单选题:信箱通信是一种()通信方式。
A.直接B.信号量D.间接7.单选题:S 为死锁状态的充要条件是(),该充要条件称为死锁定理。
A. 当且仅当S 状态的资源转换图是可完全简化的B. 当且仅当S 状态的资源转换图是不可完全简化的C.当且仅当S 状态的资源分配图是可完全简化的D. 当且仅当S 状态的资源分配图是不可完全简化的8.单选题:有关并发进程相互之间的关系,正确的说法是()。
A.肯定是有交往的B.可能是无关的,也可能是有交往的D.一定要互斥执行P 创建的若干线程不能共享9.单选题:在支持多线程的系统中,进程的是()。
A. 进程 P 中某线程的栈指针B. 进程 P 中打开的文件C.进程 P 的全局变量D. 进程 P 的代码段10.单选题:有两个并发进程P1 和 P2,共享初值为 1 的变量 x。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
江南大学现代远程教育第三阶段测试卷
考试科目:《操作系统》第7章至第9章(总分100分)
时间:90分钟
______________学习中心(教学点)批次:层次:业余
专业:学号:身份证号:
姓名:得分:
一、名词解释(12分)
1、设备独立性
2、虚拟设备技术
3、文件系统
4、文件目录
二、什么是虚拟存储器?(5分)
三、在页式、段式、段页式系统中,是否有共同的缺点?如果有如何改进?(6分)
四、为什么段式系统易实现数据共享?(6分)
五、设备管理中,引入缓冲的原因是什么?常用的缓冲技术有哪些?(8分)
六、页式系统中常用的置换算法有哪些?(6分)
七、什么是SPOOLING技术?简述SPOOLING系统的功能要点。
(8分)
八、说明页面和段的区别。
(6分)
九、什么是“重名”问题?二级文件目录结构如何解决这一问题?(6分)
十、什么是全量转储?什么是增量转储?各有什么优缺点?(8分)
十一、设某文件由四个逻辑记录组成(其大小与磁盘块大小相等,均为512B),并分别存放在第100、157、66、67号磁盘块上,试画出此串联文件的结构。
若要存取文件第1560逻辑字节处的信息,问要访问哪一个磁盘块?(10分)
十二、文件的物理结构有哪几种?为什么串联文件结构不适于随机存取?(7分)
十三、选择题(12分)
1、对于辅助存储器,( )的提法是正确的。
A.“不是一种永久性的存储设备”
B.“能永久地保存信息”
C.“可被中央处理器直接访问”
D.“是CPU与主存之间的缓冲存贮器”
E.“是文件的主要存储介质”
2、下列程序中()程序不是spool系统的组成部分。
A.预输入B.缓输出
C.通道D.井管理
3、存放在磁带上的文件只能组织成( )。
A.顺序文件
B.随机文件
C.链接文件
D.索引文件
4、在现代操作系统中采用缓冲技术的主要目的是()
A、改善用户编程环境
B、提高CPU的处理速度
C、提高CPU和设备之间的并行程度
D、实现与设备无关性
参考答案
一、名词解释
1、设备独立性
设备独立性是指用户在编程序时所使用的设备与实际实用的设备无关,也就是在用户程序中仅使用逻辑设备名。
2、虚拟设备技术
在一类物理设备上模拟另一类物理设备的技术,将独占设备转化为共享设备的技术。
通常把用来代替独占型设备的那部分外存空间(包括有关的控制表格)称为虚拟设备。
3、文件系统
文件系统是操作系统中负责管理和存取文件信息的软件机构,它由管理文件所需的数据结构(如目录表、文件控制块、存储分配表)、相应的管理软件,以及访问文件的一组操作所组成。
4、文件目录
文件目录即文件名址录。
它是一张记录所有文件的名字及其存放地址的目录表。
表中还包括关于文件的说明和控制方面的信息。
二、什么是虚拟存储器?
计算机系统在处理应用程序时,只装入部分程序代码和数据就启动其运行,由操作系统和硬件相配合完成主存和外围联机存储器之间的信息的动态调度,这样计算机系统好像为用户提供了一个其存储容量比实际主存大得多的存储器,这个存储器称为虚拟存储器。
三、在页式、段式、段页式系统中,是否有共同的缺点?如果有如何改进?
在页式、段式、段页式系统中,要进行地址变换,页表、段表等存放在主存内,要访问一个数据(或一条指令)至少要访问两次主存:一次是访问页表或段表,确定所要访问的数据(或
指令)的物理地址;第二次才根据物理地址访问数据(或指令)。
用存放在内存中的页表、段表进行地址变换,指令执行速度要下降100%。
为了提高查表速度,可以考虑将页表、段表放在一个高速缓冲存储器中。
高速缓冲存储器一般由半导体存储器实现(其工作周期和中央处理机大致相同)。
存放部分页表、段表的内容的快速存储器中称作联想存储器。
用来存放当前最常用的页号和它相应的块号,或段号和相应的段首地址,并具有并行查找能力。
在联想存储器和主存内的页表、段表同时进行地址变换,如果是通过联想存储器中的页表或段表完成的地址变换,则只要访问一次主存就可以取出指令或存取数据。
如果地址变换是通过查找主存实现的,则还应该把这次所查的页表或段表相应内容放入联想存储器的空闲单元中。
如无空闲单元,通常把最先装入的那个表目淘汰掉。
采用这种方案后,在一定容量的联想存储器下,可以使得联想存储器的地址转换命中率达到85%~97%,可以使得因地址变换过程导致的机器效率(指令速度)的降低减少到10%以下。
四、为什么段式系统易实现数据共享?
如果两个作业共享一子程序分段,则只要在作业段表的相应表目的段首址一项中填入同一主存地址(即该子程序分段的主存始址)即可。
五、设备管理中,引入缓冲的原因是什么?常用的缓冲技术有哪些?
处理数据流的生产者与消费者之间的速度差异。
协调传输数据大小的不一致。
应用程序的拷贝语义。
双缓冲,环形缓冲,缓冲池。
六、页式系统中常用的置换算法有哪些?
最佳算法(OPT算法),先进先出算法(FIFO算法),最久未使用淘汰算法(LRU算法),最不经常使用淘汰算法(LFU算法)。
七、什么是SPOOLING技术?简述SPOOLING系统的功能要点。
SPOOLING技术是利用通道和中断技术,在主机控制下,由通道完成输入/输出的工作。
提供外部设备联机同时操作的功能,称为假脱机系统。
该系统在作业执行前将作业信息通过独占设备预先输入到辅存(磁盘)上的一个特定的存储区域(称之为“井”)存放好,称为预输入。
此后作业执行需要数据时不必再启动独占设备读入,而只要从磁盘输入数据就行了。
另一方面,作业执行中,也不必直接启动独占设备输出数据,而只要将作业输出数据写入磁盘中存放,在作业执行完毕后,由操作系统来组织信息输出,称为缓输出。
八、说明页面和段的区别。
在页式系统中,页面是按照主存划分的大小相同的块的尺寸来确定的。
一页或页号连续的几个页面上存放的内容一般都不是一个逻辑意义上完整的信息单位;而段式系统中,分段是一个有独立意义的信息单位。
九、什么是“重名”问题?二级文件目录结构如何解决这一问题?
重名是指不同用户对不同文件起了相同的名字,即两个或多个文件只有一个相同的符号名。
二级文件目录结构是将文件目录分成主文件目录和用户文件目录两级。
当用户要存取一个文件时,系统根据用户名先在主目录中找到该用户的文件目录,再根据文件名在其目录下找出文件的物理地址,然后对文件进行存取。
由此可见,即使两个不同的用户为各自的文件取了相同的名字也不至于造成混乱。
十、什么是全量转储?什么是增量转储?各有什么优缺点?
全量转储是按固定时间周期把存储器中所有文件的内容转存到某种介质上,通常是磁带或磁盘。
缺点是在整个转存期间,文件系统可能被迫停止工作;转存一般需要耗费较长的时间,因此不能经常进行,于是从转存的介质上恢复的文件系统可能与被破坏的文件系统有着较大的差别。
周期性转储的好处是可以把文件进行重新组合,即用户文件散布在磁盘各处的所有块连续地放置在一起。
这样当再次启动系统后对用户文件的访问就快很多。
增量转储是只转储从上次转储以后已经改变过的信息。
优点是转储的信息量少,可以在更短的时间周期内进行。
使得系统一旦受到破坏后,至少能恢复到数小时前文件系统的状态。
十一、设某文件由四个逻辑记录组成(其大小与磁盘块大小相等,均为512B),并分别存放在第100、157、66、67号磁盘块上,试画出此串联文件的结构。
若要存取文件第1560逻辑字节处的信息,问要访问哪一个磁盘块?
文件目录
访问1560逻辑字节处的信息,1560除以513,结果是3有余数24,所以访问的是第四个逻辑记录。
因此访问的是逻辑记录要访问67号磁盘块。
十二、文件的物理结构有哪几种?为什么串联文件结构不适于随机存取?
连续文件,串联文件,随机文件。
对于串联文件的存取必须经过缓冲区,待得到链接字后才能找到下一个物理块的地址。
直接存取时为了找到一个记录,文件必须从文件头开始一块一块查找,直到所需的记录被找到。
十三、选择题
1、BE
2、C
3、A
4、C。