操作系统习题知识分享.docx
- 文档编号:26148761
- 上传时间:2023-06-17
- 格式:DOCX
- 页数:9
- 大小:22.39KB
操作系统习题知识分享.docx
《操作系统习题知识分享.docx》由会员分享,可在线阅读,更多相关《操作系统习题知识分享.docx(9页珍藏版)》请在冰豆网上搜索。
操作系统习题知识分享
操作系统习题
文件管理练习题
(一)单项选择题
1.操作系统对文件实行统一管理,最基本的是为用户提供()功能。
A.按名存取B.文件共享C.文件保护D.提高文件的存取速度
2.按文件用途分类,编译程序是()。
A.系统文件B.库文件C.用户文件D.档案文件
3.()是指将信息加工形成具有保留价值的文件。
A.库文件B.档案文件C.系统文件D.临时文件
4.采取哪种文件存取方式,主要取决于()。
A.用户的使用要求B.存储介质的特性C.用户的使用要求和存储介质的特性D.文件的逻辑结构
5.文件系统的按名存取主要是通过()实现的。
A.存储空间管理B.目录管理C.文件安全性管理D.文件读写管理
6.文件管理实际上是对()的管理。
A.主存空间B.辅助存储空间C.逻辑地址空间D.物理地址空间
7.如果文件系统中有两个文件重名,不应采用()结构。
A.一级目录B.二级目录C.树形目录D.一级目录和二级目录
8.树形目录中的主文件目录称为()。
A.父目录B.子目录C.根目录D.用户文件目录
9.逻辑文件可分为流式文件和()两类。
A.索引文件B.链接文件C.记录式文件D.只读文件
10.由一串信息组成,文件内信息不再划分可独立的单位,这是指()。
A.流式文件B.记录式文件C.连续文件D.串联文件
11.记录式文件内可以独立存取的最小单位是由()组成的。
A.字B.字节C.数据项D.物理块
12.数据库文件的逻辑结构形式是()。
A.链接文件B.流式文件C.记录式文件D.只读文件
13.文件的逻辑记录的大小是()。
A.恒定的B.相同的C.不相同的D.可相同也可不同
14.能用来唯一标识某个逻辑记录的数据项为记录的()。
A.主键B.次键C.索引D.指针
15.在文件系统中,()要求逻辑记录顺序与磁盘块顺序一致。
A.顺序文件B.链接文件C.索引文件D.串联文件
16.下列文件中,()的物理结构不便于文件的扩充。
A.顺序文件B.链接文件C.索引文件D.多级索引文件
17.链接文件解决了顺序结构中存在的问题,它()。
A.提高了存储空间的利用率B.适合于随机存取方式C不适用于顺序存取D.指针存入主存,速度快
18.索引结构为每个文件建立一张索引表,用来存放()。
A,逻辑记录的地址B.部分数据信息C.主键内容D.逻辑记录存放位置的指针
19,文件系统可以为某个文件建立一张(),其中存放每个逻辑记录存放位置的指针。
A.位示图B.索引表C.打开文件表D.链接指针表
20.文件系统中,要求物理块必须连续的物理文件是()。
A.顺序文件B.链接文件C.串联文件D.索引文件
21.在文件系统中设置一张(),它利用二进制的一位表示磁盘中一个块的使用情况。
A.空闲块表B.位示图c.链接指针表D.索引表
22.“打开文件”操作要在系统设置的()中登记该文件的有关信息。
A.索引表B.链接指针表c.已开文件表D.空闲块表
23.允许多个用户同时使用同—个共享文件时,下列()做法是不对的。
A.允许多个用户同时打开共享文件执行读操作B.允许读者和写者同时使用共享文件c.不允许读者和写者同时使用共享文件D.不允许多个写者同时对共享文件执行写操作
24.单靠()并不能达到文件保密的目的。
A.隐蔽文件目录B.设置口令c使用密码D.规定文件使用权限
25.为了文件的保密,可以用()的方法使某些文件的目录不在显示器上显示出来。
A.存取控制表B.隐蔽文件目录C.设置口令D.使用密码
(二)填空题
1.文件系统是操作系统中的重要组成部分,它对___进行管理。
2.文件管理的主要工作是管理用户信息的存储、___、更新、___和保护。
3.文件管理为用户提供___存取文件的功能。
4.文件是逻辑上具有完整意义的___.5.文件存取有多种方式,采用哪一种方式与用户的使用要求和___的特征有关.6.存储介质上连续信息所组成的—个区域称为___,它是存储设备与主存之间信息交换的物理单位。
7.从对文件信息的存取次序考虑,存取方法可分为___和___两类。
8.磁带机是适合于___的存储设备,而磁盘上的文件既能___又能___.9.文件系统对文件统一管理的目的是方便用户且保证___。
10.用户按信息的使用和处理方式组成文件,称为_l逻辑结构__。
11.当用户要求读写文件时,文件系统实现___和___之间的转换。
12.文件目录是用于___文件的,它是文件系统实现按名存取的重要手段。
13一级目录结构在文件目录中登记的各个文件都有___文件名。
14.在二级目录结构中,第一级为___,第二级为___。
15.在树形目录结构中,___是从根目录出发到某文件的通路上所有各级子目录名和该文件名的顺序组合。
16.___指出了从当前日录出发到指定文件的路径。
17.逻辑文件可分为的___和___两类。
18___是指用户对文件内的信息不再划分可独立的单位,整个文件由依次的一串信息组成。
19.记录式文件中,___是文件内可以独立存取的最小信息单位.20.磁带上的每个文件都有文件头标、___都___三部分组成。
21.在磁盘上常用的组织方式有顺序结构、___和___。
22___是具有逻辑记录顺序与磁盘块顺序相一致的文件结构的文件。
23.顺序文件把逻辑上连续的信息存放在磁盘相邻的块上,所以它不适于文件的_随机存取__.24.用指针把不连续的磁盘块按所存放的逻辑记录的顺序链接起来,形成文件的___结构。
25.链接文件采用___方式是高效的,而采用___方式是低效的。
26.索引结构为每个文件建立一张___,把指示每个逻辑记录存放位置的指针集中在这张表中。
27.对索引文件,既可采用___方式,又可采用___方式。
28.在索引文件中随机存取某一记录时,根据_索引表__在主存中的起始地址找到该记录的登记项,再按其中的_指针__找到该逻辑记录。
29.把若干逻辑记录合成一组存入一块的工作称_记录的成组__,每块中的逻辑记录个数称___。
30.进行成组操作时必须使用主存缓冲区,缓冲区的长度等于___乘以成组的___.31.记录的成组不仅提高了存储空间的___,而且还提高了系统的___。
32.从一组逻辑记录中把一个逻辑记录分离出来的操作称为___。
33.当用户要求存储文件时,文件管理要为他___;当删除文件时又要___文件占用的存储空间。
34用___指示磁盘空间使用情况时,其中的每一位与一个_磁盘块__对应。
35.空闲块表中每个登记项记录一组连续空闲块的_首块号__和块数___。
36.空闲块的连接方式有_单块链接__和_成组连接__。
37.采用空闲块成组连接方式时,把空闲块分成若干组,把指向一组空闲块的_指针__集中在—起。
38.用户可以用访管指令调用建立文件、_打开文件__、读文件、_删除文件__、关闭文件和__写文件_等文件操作功能模块。
39.文件被打开后要在系统设置的___中登记该文件的有关信息。
40.只有文件的___或___才有权关闭文件。
41.删除文件操作要把用户指定的文件在文件目录中___,___文件所占用的存储空间。
42用户在读、写文件操作以后要调用___操作模块。
43.用户在请求删除文件操作时必须先调用___操作模块。
44.允许多个用户同时使用同一个共享文件时,系统必须实现对共享文件的_同步控制__45.多用户同时使用某个共享文件时,___多个写者同时对该文件执行写操作。
46.为防止系统故障造成文件被破坏,常采用___和___的方法来保护文件。
47.为了防止用户共享文件可能造成的破坏,一般要规定各用户对文件的___.48.在uNIx系统中,若文件A的存取权限被规定为751则文件主的伙伴对此文件的存取权限为_可读可执行__.49.文件的___是防止文件被破坏,而文件的___是防止不经文件拥有者授权而窃取文件。
50.常用的文件保密措施有_隐蔽文件目录__、___都___。
(二)填空题答案
1.信息2.检索,共享3.按文件名4.信息集合5.存储介质6.块(或物理记录)7.顺序存取,随机存取8.顺序存取,顺序存取,随机存取9.文件的安全可靠10.逻辑结构(或逻辑文件)11.逻辑文件,物理文件12.搜索13.不同14.主文件目录,用户文件目录15路径名(或绝对路径名)16.相对路径名l7.流式文件,记录式文件18流式文件l9.逻辑记录20.文件信息,文件尾标21.链接结构,索引结构22.顺序文件(或连续文件)23.随机存取24.链接25.顺序存取,随机存取26.索引表27.顺序存取,随机存取28.索引表,指针 29.记录的成组,块因子30.最大逻辑记录长度,块因子31.利用率,工作效率32.记录的分解33.分配磁盘存储空间,收回34位示图,磁盘块35.首块号,块数36.单块连接,成组连接37.指针38.打开文件,写文件,删除文件39.已开文件表40.建立者,打开者41.除名,收回42.关闭文件43.关闭文件44.同步控制45.不允许46.建立副本,定时转储47.使用权限48.可读和可执行49.保护,保密50.隐蔽文件目录,设置口令,使用密码
(三)简答题
1.什么是文件?
2.简述按名存取的含义。
3.按用途分类,主要有哪几种文件?
4.文件的存取方式有哪几种?
怎样确定文件的存取方式?
5.文件目录中一般包含什么内容?
6.文件的逻辑结构有哪几种形式?
7.记录式文件在磁盘上有哪几种组织形式?
8.打开文件、建立文件和关闭文件各起什么作用?
(三)简答题答案
1.文件是逻辑上具有完整意义的信息集合。
2.用户不必考虑文件存储在哪里,怎样组织输入输出等工作,只要提供文件名,操作系统通过去查找目录,就能对文件进行存取。
3.按用途分类,文件主要能分成系统文件、库文件和用户文件。
4.存取方式可分两类:
顺序存取和随机存取。
顺序存取是指对文件中的信息按顺序进行读写;随机存取是指按任意次序读写文件中的信息。
采取哪一种存取方式与用户的使用要求和存储介质的特性有关。
如源程序总是按顺序布取,数据库文件常用随机存取;磁带上的文件适合于顺序存取;磁盘中的文件既可顺序存取,也可以随机存取。
5.文件目录由若干目录项组成,每个目录项一般应包含以下内容
1)有文件存取控制的信息,如用户名、文件名、文件类型和文件属性。
(2)有关文件结构的信息,如文件的逻辑结构、物理结构、记录个数、文件在存储介质的份量等。
(3)有关文件管理的信息,如建立日期、文件被修改的日期、文件保留期限和记账信息等。
6.文件的逻辑结构有两种形式,流式文件和记录式文件。
流式文件是指用户对文件内的信息不再划分可独立的单位,整个文件由依次的一串信息组成;记录式文件是由若干个逻辑记录组成。
用户对文件内的信息按逻辑上独立的含义再划分的信息单位称为逻辑记录。
7.记录式文件在磁盘上常用的组织形式有:
顺序结构、链接结构和索引结构。
8.打开文件和建立文件实际上起着用户申请对文件使用权的作用。
经文件系统验证符合使用权时才允许用户使用文件,并适当地为用户做好使用文件前的准备。
关闭文件操作的作用是让用户向系统归还文件的使用权。
第5章 设备管理习题
一、选择题
1.通道是一种特殊的____
(1)_____,具有___
(2)_____.主机的CPU与通道可以并行工作,并通过____(3)____实现彼此之间的通信和同步。
(1)A、I/0设备 B、设备控制器 C、处理机 D、I/0控制器
(2)A、执行I/O指令集 B、执行CPU指令集 C、传输I/O命令 D、运行I/O进程
(3)A、I/0指令 B、I/0中断 C、I/0指令和I/0中断 D、操作员
2.磁盘属于____
(1)____,其信息的存取是以___
(2)____为单位的;磁盘的I/O控制主要采取____(3)C____方式,打印机的I/O控制主要采取___(4)B___方式。
(1)A、字符设备 B、独占设备 C、块设备 D、虚拟设备
(2)A、位 B、字节 C、帧 D、固定长数据块
(3),(4):
A、程序I/O方式 B、程序中断 C、DMAD、SPOOLing
10.操作系统中采用缓冲技术的目的是为了增强系统____
(1)___的能力,为了使多进程能有效地同时处理输入和输出,最好使用__
(2)__。
(1)A、串行操作 B、并行操作 C、控制操作 D、中断操作
(2)A、缓冲池 B、单缓冲 C、双缓冲 D、循环缓冲
11.磁盘高速缓冲设在____
(1)__中,其主要目的是_
(2)__。
(1):
A、磁盘控制器 B、磁盘 C、内存 D、cache
(2):
A、缩短寻道时间 B、提高磁盘I/0的速度 C、提高磁盘空间的利用率 D、保证数据的一致性
二、简答
1.什么是中断,并给出CPU响应中断并进行中断处理的一般过程。
2.为什么要引入缓冲区?
3.为什么要引入设备的独立性?
如何实现设备独立性?
4.SPOOLing系统由哪几部分组成?
以打印机为例说明如何利用SPOOLing技术实现多个进程对打印机的共享?
5.为什么说引入缓冲后可显著提高I/O的速度,从而使CPU和I/O速度不匹配的矛盾得到缓和?
答案:
1.中断:
是指计算机在执行期间,系统内部或外部设备发生了某一急需处理的事件,使得CPU暂时停止当前正在执行的程序而转去执行相应的事件处理程序,待处理完毕后又返回原来被中断处,继续执行被中断的过程。
(1)保存现场 (2)转中断处理程序进行中断处理(3)中断返回
2.
(1)缓和CPU和I/O设备速度不匹配的矛盾
(2)减少对CPU的中断频率。
(3)提高CPU和I/O设备之间的并行性。
3.引入设备独立性,可使应用程序独立于具体的物理设备,显著改善资源的利用率及可适应性;还可以使用户独立于设备的类型。
实现独立性:
在应用程序中应使用逻辑设备名称来请求使用某类设备。
当应用程序用逻辑设备名请求分配I/O设备时,系统必须为它分配相应的物理设备,关在逻辑设备表LUT中建立一个表目。
4.组成:
磁盘上的输入井和输出井,内存中的输入缓冲区和输出缓冲区,输入进程和输出进程。
对所有提出输出请求的用户进程,系统接受它们的请求时,并不真正把打印机分配给它们,而是由输出进程在输出井中为它申请一空闲缓冲区,并将要打印的数据卷入其中,输出进程再为用户进程申请一张空白的用户打印请求表,并将用户的打印请求填入表中,再将该表挂到打印机队列上。
这时,用户进程觉得它的打印过程已经完成,而不必等待真正的慢速的打印过程的完成。
当打印机空闲时,输出进程将从请求队列队首取出一张打印请求表,根据表中的要求将要打印的数据从输出井传到内存输出缓冲区,再由打印机进行输出打印。
打印完后,再处理打印队列中的一个打印请求表,实现了对打印机的共享。
5.I/O设备的速率远远低于CPU的运算速率,如在输出数据时,如果没有缓冲,则必然会由于I/O设备的速度跟不上而使CPU停下来等待;而引入缓冲区后,CPU将输出数据写入缓冲区,无需等待输出完成,便能继续执行下面的程序,而同时输出设备可慢慢地进行数据的输出。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 习题 知识 分享