计算机操作系统期末复习题含答案 联系客服

发布时间 : 星期一 文章计算机操作系统期末复习题含答案更新完毕开始阅读

( )8、文件的具体实现是操作系统考虑的范畴,因而用户不必关心。 ( )9、随机访问文件也能顺序访问,但一般效率较差。 ( )10、UNIX的i节点是文件内容的一部分。

( )11、在UNIX系统中,常采用单空闲块链接法来实施存储空间的分配与回收。 三、填空题

1、 按操作系统中文件的性质与用途分,文件分为:________、________和________。 2、 按保护级别分类,文件可分为________、________和________。 3、 在UNIX系统中,文件分为________、________和________。

4、 按文件的逻辑存储结构分,文件分为有结构文件,又称为_ ______和无结构文件,又称________。

5、 用户对文件的基本操作时,涉及的系统调用主要是文件的: , , , , 和 。

6、 文件系统为每个文件另建立一张指示逻辑记录和物理块之间的对应表,由此表和文件本身构成的文件是________。

7、 文件的结构就是文件的物理组织形式,从用户观点出发所看到的文件组织形式称为文件的________,从实际观点出发,文件在外存上存放的组织形式称为文件的________。

8、 UNIX文件系统对空闲磁盘空间的管理方法是_______ _。

9、 操作系统实现“按名存取”进行检索等的关键在于解决文件名与_______ _的转换。

10、 在UNIX文件系统中,文件的路径名有两种表示形式,它们是________和________;其中,以“/”开始的路径名表示________。

11、 某UNIX文件的保护信息是111 110 100,则表示________可读、写、执行,________可读、写,其他用户只能读。

12、 一级文件目录结构不能解决________的问题。多用户系统所用的文件目录结构至少应是________。

13、 磁盘与主机之间传递数据是________为单位进行的。

14、 目前操作系统常采用的文件的物理结构有 、 和 。

四、简答题

1、 什么是文件?它包含哪些内容及特点?

2、 在UNIX系统中,如果当前目录是/user/wang,那么,相对路径为../ast/xxx文件的绝对路径名是什么?

3、 有3个学生使用一个分时计算机系统,程序和数据同时存放在同一磁盘上,他们各自的终端上如果都为自己的程序取了一个名字WJ1,请问:

⑴ 系统应采用何种目录结构,才能区别这些学生的程序? ⑵ 简单阐述系统怎样为这3个学生索取他们各自的程序WJ1。 4、 文件的逻辑结构、物理组织及存取方法之间的关系如何?

五、综合题

1、设UNIX文件系统中的目录结构如下图所示:

(1) 设当前工作目录是/usr/mengqc,那么,访问文件file_a的绝对路径名和相对路径名各是什么? (2) 现在想把工作目录改到liu,应使用什么命令(写出完整命令行)? (3) 如果用 ls -l 命令列出当前工作目录的内容,其中有如下所示的一项: - r w - r - - r - - 2 mengqc ?? m2.c

那么,该文件m2.c对文件主、同组用户、其他用户分别规定了什么权限?

第六部分 设备管理

一、选择题(选择最确切的一个答案,将其代码填入括号中) 1、 单机操作系统的共享资源是指( )。

A、 内存、CPU、打印机 B、 内存 C、 CPU D、 打印机 2、 下列设备中,不属于独占设备的是( )。

A、打印机 B、磁盘 C、终端 3、 大多数低速设备都属于( )设备 A、独占 B、共享 C、虚拟

D、磁带

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、缓冲技术 答案-1:C

D、虚存技术

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、通道方式

二、是非题(正确的划“√”,错误的划“×”)

( )1、一个物理硬盘可以分成多个逻辑硬盘分区进行面向用户文件系统的管理。 ( )2、常用的缓冲技术是解决慢速设备与快速CPU处理之间协调工作。 ( )3、DMA方式可以完全脱离CPU直接与内存进行交换数据。 ( )4、文件系统的主要功能是“按名存取”,所以从磁盘读取数据的工作是由文件系统来完成的。

( )5、只有引入通道后,CPU计算与I/O操作才能并行执行。

( )6、SPOOLing系统实现设备管理的虚拟技术,即:将独占设备改造为共享设备。它由专门负责I/O的常驻内存的进程以及输入、输出井组成。

( )7、用户程序应与实际使用的物理设备无关,这种特性就称做与设备无关性。

( )利用共享分配技术可以提高设备的利用率,使得打印机之类的独占设备成为可共享的、快速I/O设备。

( )8、一个进程在执行过程中可以被中断事件打断,当相应的中断处理完成后,就一定恢复该进程被中断时的现场,使它继续执行。

( )9、中断处理一般分为中断响应和中断处理两个步骤,前者由软件实施,后者由硬件实施。 ( )10、磁盘上同一柱面上存储的信息是连续的。

( )11、为了实现与设备无关性,系统中必须具有一张联系逻辑设备与物理设备名的映像表。 ( )12、在设备I/O中引入缓冲技术的目的是为了节省内存。 三、填空题

1、 在一般操作系统中,设备管理的主要功能包括 、 、 和 。

2、 SP00LING技术的中文译名 ,它是关于慢速字符设备如何与计算机主机交换信息的一种技术,通常叫做“假脱机技术”。

3、 在设备管理中,为了克服独占设备速度较慢、降低设备资源利用率的缺点,引入了 ,即用共享设备模拟独占设备。

4、 按资源分配,设备类型分为以下三类:独占设备、 和 。

5、 从资源分配的角度看,可以把设备分为独占设备和共享设备。打印机属于 设备,而磁盘属于 设备。

6、 虚拟设备是通过 技术把 设备变成能为若干用户 的设备。

7、 通道是一个独立于 的专管 的处理机,它控制 与内存之间的信息

交换。

8、 常用的设备分配技术有 、 和虚拟分配技术三种。 9、 缓冲区的设置可分为 、 、 和 。

10、 用户编写的程序与实际使用的物理设备无关,而由操作系统负责地址的重定位,我们称之为 。

11、 常用的I/O控制方式有程序直接控制方式、中断方式、 和 。

12、 执行一次磁盘信息传输操作所花的时间有三部分: 、 和 。

四、问答题

1、 以一台打印机为例,简述SPOOLING技术工作原理。

2、 设备驱动程序是什么?为什么要有设备驱动程序,用户进程怎样使用驱动程序? 3、 什么是独占设备?什么是共享设备?两者在分配方式上有什么不同? 4、 简述I/O中断在设备管理中的作用。 5、 有几种I/O控制方式?各有什么特点? 6、 DMA方式与通道方式有什么不同?