A、文件的物理结构 B、存放文件的存储设备的特性 C、A和B D、文件的逻辑结构 答案-3:C
17、多级目录结构形式为( )。 A、线形结构 B、散列结构 C、网状结构 D、树型结构 答案-1:D
18、树型目录结构的主文件目录称为( )。 A、父目录 B、根目录 C、子目录 D、用户文件目录 答案-2:B
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、AUTOEXEC.BAT文件的逻辑结构形式是( )。 A、字符流式文件 B、 库文件 C、记录式文件 D、只读文件 25、数据库文件的逻辑结构形式是( )。 A、字符流式文件 B、 档案文件 C、记录式文件 D、只读文件 26、逻辑文件是( )的文件组织形式。 A、在外部设备上 B、从用户观点看 C、虚拟存储 D、目录 27、对顺序文件做读文件操作时,总是从( )按顺序读出信息。 A、文件头部向后 B、文件中部开始 C、文件尾部开始 D、当前位置开始 28、在文件系统中,要求物理块必须连续的物理文件是( )。 A、顺序文件 B、链接文件 C、索引文件 D、多重索引文件 29、对文件的存取时必须按指针进行,效率较低,采用这种物理结构的是( )。 A、顺序文件 B、链接文件 C、索引文件 D、多重索引文件 答案-2:B
30、若用户总是要求用随机存取方式查找文件记录,则采用索引结构比采用链接结构( )。 A、麻烦 B、方便 C、一样 D、有时方便有时麻烦 31、磁盘与主机之间传递数据的单位是( )。 A、柱面 B、磁道 C、数据块 D、记录 答案-2:C
32、用户归还文件的使用权可以调用的文件操作是( )。 A、建立 B、打开 C、关闭 D、删除
33、在UNIX系统中,磁盘存储空间空闲块的链接方式是( )。 A、单块链接 B、位示图法 C、顺序结构 D、成组链接 答案-3:D
34、有一个长度为3000字节的流式文件要存储在磁盘上,磁盘的每块可存放512个字节,该文件至少用( )块。 A、5 B、6 C、7 D、3000 答案-3:B
二、是非题(正确的划“√”,错误的划“×”)
( )1、在文件系统管理中,可以利用串联文件存储结构来实现直接存取。
( )2、可顺序存取的文件不一定能随机存取;但可随机存取的文件都可以顺序存取。 ( )3、采用数型目录结构的文件系统中,各用户的文件名必须互不相同。 ( )4、顺序文件适合于建立在顺序存储设备上,而不适合建立在磁盘上。 ( )5、在文件系统的支持下,用户需要知道文件存放的物理地址。
( )6、一般的文件系统都是基于磁盘设备的,而磁带设备可以作为转储设备使用,以提高系统的可靠性。 ( )7、在磁盘上的顺序文件中插入新的记录时,必须复制整个文件。
( )8、文件的具体实现是操作系统考虑的范畴,因而用户不必关心。 ( )9、随机访问文件也能顺序访问,但一般效率较差。 ( )10、UNIX的i节点是文件内容的一部分。
( )11、在UNIX系统中,常采用单空闲块链接法来实施存储空间的分配与回收。 三、填空题
1、 按操作系统中文件的性质与用途分,文件分为:________、________和________。 2、 按保护级别分类,文件可分为________、________和________。 3、 在UNIX系统中,文件分为________、________和________。
4、 按文件的逻辑存储结构分,文件分为有结构文件,又称为_ ______和无结构文件,又称________。 5、 用户对文件的基本操作时,涉及的系统调用主要是文件的: , , , , 和 。
6、 文件系统为每个文件另建立一张指示逻辑记录和物理块之间的对应表,由此表和文件本身构成的文件是________。
7、 文件的结构就是文件的物理组织形式,从用户观点出发所看到的文件组织形式称为文件的________,从实际观点出发,文件在外存上存放的组织形式称为文件的________。
8、 操作系统实现“按名存取”进行检索等的关键在于解决文件名与_______ _的转换。
9、 一级文件目录结构不能解决________的问题。多用户系统所用的文件目录结构至少应是________。 10、 磁盘与主机之间传递数据是________为单位进行的。
11、 目前操作系统常采用的文件的物理结构有 、 和 。 四、简答题
1、 什么是文件?它包含哪些内容及特点?
2、 在UNIX系统中,如果当前目录是/user/wang,那么,相对路径为../ast/xxx文件的绝对路径名是什么?
3、 有3个学生使用一个分时计算机系统,程序和数据同时存放在同一磁盘上,他们各自的终端上如果都为自己的程序取了一个名字WJ1,请问:
⑴ 系统应采用何种目录结构,才能区别这些学生的程序? ⑵ 简单阐述系统怎样为这3个学生索取他们各自的程序WJ1。 4、 文件的逻辑结构、物理组织及存取方法之间的关系如何?
5、 在创建一个文件时,可能发生哪几种情况?应如何处理? 6、 在关闭一个文件时,可能发生哪几种情况?应如何处理? 7、 为什么使用文件之前要先将它打开?
8、 分别给出文件的磁盘索引节点与内存索引节点的引用数可能大于1的情况。
第六部分 设备管理
一、选择题(选择最确切的一个答案,将其代码填入括号中) 1、 单机操作系统的共享资源是指( )。
A、 内存、CPU、打印机 B、 内存 C、 CPU D、 打印机 2、 下列设备中,不属于独占设备的是( )。
A、打印机 B、磁盘 C、终端 D、磁带 3、 大多数低速设备都属于( )设备
A、独占 B、共享 C、虚拟 D、SPOOLing 4、 设备管理的目的是为了合理地利用外部设备和( )。
A、提高CPU利用率 B、提供接口 C、方便用户 D、实现虚拟设备 答案-2:C
5、 按( )分类可将设备分为块设备和字符设备。
A、从属关系 B、操作特性 C、共享属性 D、信息交换单位 6、 下列描述中,不是设备管理的功能的是( )。
A、实现外围设备的分配与回收 B、实现虚拟设备 C、实现“按名存取” D、实现对磁盘的驱动调度 答案-2:C
7、 共享设备是指( )。
A、可以为多个用户服务的设备 B、只能为一个用户服务的设备 C、任意时刻都可以同时为多个用户服务的设备
D、一个作业还没有撤离就可以为另一个作业同时服务的设备,但每个时刻只为一个用户服务。 答案-3:D
8、 操作系统中采用缓冲技术的目的是为了增强系统( )的能力。
A、串行操作 C、控制操作 B、重执操作 D、并行操作
9、 操作系统采用缓冲技术,能够减少对CPU的( )次数,从而提高资源的利用率。
A、中断 B、访问 C、控制 D、依赖 10、 缓冲技术用于( )。
A、提高主机和设备交换信息的速度 B、提供主、辅存接口 C、提高设备利用率 D、扩充相对地址空间 11、 CPU数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用( )。
A、并行技术 B、通道技术 C、缓冲技术 D、虚存技术 答案-1:C 12、 一个含有6个盘片的双面硬盘,盘片每面有100条磁道,则该硬盘的柱面数为( )。
A、12 B、250 C、100 D、1 200 答案-2:C 13、 如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是( )。
A、程序查询 B、中断方式 C、DMA方式 D、无条件存取方式 14、 设备独立性是指( )。
A、设备具有独立执行I/O功能的一种特性
B、设备驱动程序独立于具体使用的物理设备的一种特性 C、能独立实现设备共享的一种特性
D、用户程序使用的设备与实际使用哪台设备无关的一种特性。 答案-3:D 15、 磁盘是共享设备,因此每个时刻与它交换信息的进程( )。
A、至少有任意多个 B、限定几个 C、至少有一个 D、最多一个 16、 SPOOLing技术利用于( )。
A、外设概念 B、虚拟设备概念 C、磁带概念 D、存储概念 17、 SPOOLing技术可以实现设备的( )分配。
A、独占 B、共享 C、虚拟 D、物理 答案-2:C 18、 通道是一种( )。
A、I/O端口 C、数据通道 C、I/O专用处理机 D、软件工具 答案-2:C 19、 通过硬件和软件的功能扩充,把原来独立的设备改造成为能为若干用户共享的设备,这种设备称为(A、存储设备 B、系统设备 C、用户设备 D、虚拟设备 答案-2:D 20、 下列有关通道的叙述中,不正确的是( )。
A、通道是处理输入、输出的软件
B、所有外围设备的启动工作都由设备管理负责处理 C、来自通道的I/O中断事件由设备管理负责处理 D、编制好的通道程序是存放在主存中的 答案-3:A 21、 CPU启动通道后,设备的控制工作由( )。
A、CPU执行程序来控制 B、CPU执行通道程序来控制 C、通道执行预先编好的通道程序来控制 D、通道执行用户程序来控制 答案-2:C 22、 采用SPOOLING技术的目的是( )。
A、提高独占设备的利用率 B、提高主机效率
C、减轻用户编程负担 D、提高程序的运行速度 23、 假脱机技术一般不适用于( )。
A、分时系统 B、多道批处理系统 C、网络操作系统 D、多处理机系统 24、 在操作系统中,用户在使用I/O设备时,通常采用( )。
A、物理设备名 B、逻辑设备名 C、虚拟设备名 D、设备牌号 25、 虚拟设备是指( )
A、允许用户使用比系统中具有的物理设备更多的设备 B、允许用户以标准化方式来使用物理设备 C、用共享设备模拟独占设备
。 )
D、允许用户程序不必全部装入主存便可以使用系统中的设备 答案-2:C 26、 利用虚拟设备达到输入输出要求的技术是( )。
A、利用外存作为缓冲,将作业与外存交换信息和外存与物理设备交换信息两者独立起来,并使它们并行工作的过程。
B、把I/O要求交给多个物理设备分散完成的过程
C、把I/O信息先放在外存,然后由一台物理设备分批完成I/O要求的过程 D、把共享设备改为某作业的独占设备,集中完成I/O要求的过程 27、 下列I/O控制方式中没有在WINDOWS 98系统中使用的是( )。
A、程序直接控制方式 B、中断方式 C、DMA方式 D、通道方式 28、下列叙述中正确的是 ( B ) 。
A:字符设备是可寻址的,即能指定输入时的源地址与输出时的目标地址。 B:共享设备必须是可寻址的和可随机访问的设备。 C:共享设备是指在同一时刻允许多个进程同时访问的设备。 D:在分配共享设备和独占设备时,都可能引起进程死锁。
29、在利用RS-232接口进行通信时,其通信速率为9.6K位/s。如果在通信接口中仅设置了一个8位寄存器作为缓冲寄存器,这意味着大约每隔 D 的时间便要中断一次CPU,且要求CPU必须在( C )时间内予以响应。
A:1ms
B:8ms
C:0.1ms
D:0.8ms
30、假定把磁盘上一个数据块中的信息输入到一单缓冲区的时间T为0.1ms,将缓冲区中数据传送到用户区的时间M为0.05ms,而CPU对这一数据块进行计算的时间C为0.05ms,这样,系统对每一块数据的处理时间为( C ) ;若将单缓冲改为双缓冲,则系统对每一块数据的处理时间为( B ) 。
A:0.05ms
B:0.1ms
C:0.15ms
D:0.2ms
E:0.25ms
31、下列关于虚拟设备的叙述中正确的是 ( C )。
A:虚拟设备是指允许用户使用比系统中具有的物理设备更多的设备。 B:虚拟设备是指允许用户以标准化方式来使用物理设备。 C:虚拟设备是指把一个物理设备变换成多个对应的逻辑设备。
D:虚拟设备是指允许用户程序不必全部装入内存便可使用系统中的设备。 32、下列关于设备独立性的叙述中正确的是 B 。
A:设备独立性是指I/O设备具有独立执行I/O功能的一种特性。 B:设备独立性是指用户程序独立于具体使用的物理设备的一种特性。 C:设备独立性是指能独立实现设备共享的一种特性。
D:设备独立性是指设备驱动程序独立于具体使用的物理设备的一种特性。 33、通道是一种特殊的 ( C ),具有执行I/O指令集的能力。
A:I/O设备
B:设备控制器
C:处理机
D:I/O控制器 D:执行I/O进程
34、通道是一种特殊的处理机,具有 ( A ) 能力。
A:执行I/O指令集 B:执行CPU指令集
C:传输I/O命令
9.下列关于设备驱动程序的叙述中正确的是 ( D )。
A:设备驱动程序与I/O设备的特性密切相关,因此应为每个I/O设备配备一个驱动程序。
B:设备驱动程序与I/O控制方式密切相关,因此对DMA方式应以字节为单位去启动设备及进行中断处理。 C:设备驱动程序与I/O设备(硬件)密切相关,因此必须全部用汇编语言编写。
D:对于一台多用户机,配置了相同的8个终端,此时可以只配置1个由多个终端共享的驱动程序。
二、是非题(正确的划“√”,错误的划“×”)
( )1、一个物理硬盘可以分成多个逻辑硬盘分区进行面向用户文件系统的管理。 ( )2、常用的缓冲技术是解决慢速设备与快速CPU处理之间协调工作。 ( )3、DMA方式可以完全脱离CPU直接与内存进行交换数据。 ( )4、文件系统的主要功能是“按名存取”,所以从磁盘读取数据的工作是由文件系统来完成的。 ( )5、只有引入通道后,CPU计算与I/O操作才能并行执行。
( )6、SPOOLing系统实现设备管理的虚拟技术,即:将独占设备改造为共享设备。它由专门负责I/O的常驻内