汤子瀛《计算机操作系统》(第4版)章节题库-文件管理(圣才出品)

合集下载

【系统】操作系统分章习题汤子瀛版

【系统】操作系统分章习题汤子瀛版

【关键字】系统目录操作系统分章习题(汤子瀛版)2005年8月第一章操作系统引论1.选择题1.计算机操作系统的功能是。

A.把源程序代码转换为目标代码B.实现计算机用户之间的相互交流C.完成计算机硬件与软件之间的转换D.控制、管理计算机系统的资源和程序的执行2. 操作系统是一组。

A. 文件管理程序B. 中断处理程序C. 资源管理程序D. 设备管理程序3. 操作系统的功能是进行处理机管理、管理、设备管理、文件管理和作业管理等。

A. 进程B. 保存器C. 硬件D. 软件4.______不是分时系统的特点。

A.多个用户是经过网络连接,同时使用计算机系统B.各用户可同时请求系统服务C.各用户的请求彼此独立,互不干扰D.用户以会话方式控制自己的程序运行5.指令是非特权指令。

A.启动I/O B.设置中断屏敝C.传送PSW D.trap6.“中断”的概念是指。

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.Windows NT是一种。

A.单用户多进程系统B.多用户多进程系统C.单用户单进程系统D.多用户单进程系统12.用户程序在目态下使用特权指令将引起的中断是属于。

A.硬件故障中断B.程序中断C.外部中断D.访管中断13.分时操作系统的主要目的是。

A.计算机系统的交互性B.计算机系统的实时性C.计算机系统的可靠性D.提高软件的运行速度14. 在操作系统中,用户界面指的是。

汤子瀛《计算机操作系统》(第4版)【考研真题精选】【圣才出品】

汤子瀛《计算机操作系统》(第4版)【考研真题精选】【圣才出品】

2.下列选项中,可能将进程唤醒的事件是( )。[2019 年 408 统考] Ⅰ.I/O 结束 Ⅱ.某进程退出临界区 Ⅲ.当前进程的时间片用完 A.仅Ⅰ B.仅Ⅲ C.仅Ⅰ、Ⅱ D.Ⅰ、Ⅱ、Ⅲ 【答案】C 【解析】可能唤醒进程的事件包括 I/O 结束、某进程退出临界区等。当前进程的时间片 用完会引起另一个进程的调度并运行,不是唤醒进程。
7.资源的有序分配策略是为了破坏死锁产生的( )条件。[电子科技大学 2016 研] A.互斥 B.请求和保持 C.非剥夺 D.循环等待 【答案】D 【解析】在有序分配资源时,系统将所有资源按类型进行线性排队,并赋予不同的序号, 所有进程对资源的请求必须严格按照资源序号递增的次序提出,因此在所形成的资源分配图 中,不可能再出现环路,从而不会出现循环等待的情况,进而避免死锁的产生。
1 / 101
圣才电子书 十万种考研考证电子书、题库视频学习平台

3.下列关于系统调用的叙述中,正确的是( )。[2019 年 408 统考] Ⅰ.在执行系统调用服务程序的过程中,CPU 处于内核态 Ⅱ.操作系统通过提供系统调用避免用户程序直接访问外设 Ⅲ.不同的操作系统为应用程序提供了统一的系统调用接口 Ⅳ.系统调用是操作系统内核为应用程序提供服务的接口 A.仅Ⅰ、Ⅳ B.仅Ⅱ、Ⅲ C.仅Ⅰ、Ⅱ、Ⅳ D.仅Ⅰ、Ⅲ、Ⅳ 【答案】C 【解析】系统调用接口是连接操作系统和应用程序的桥梁,而接口是以具体程序中的函 数实现的,称之为系统调用,在不同的操作系统中,具有不同的系统调用,但是它们实现的 功能是基本相同的。
圣才电子书

第一部分 考研真题精选
十万种考研考证电子书、题库视频学习平台
一、选择题 1.下列关于线程的描述中,错误的是( )。[2019 年 408 统考] A.内核级线程的调度由操作系统完成 B.操作系统为每个用户级线程建立一个线程控制块 C.用户级线程间的切换比内核级线程间的切换效率高 D.用户级线程可以在不支持内核级线程的操作系统上实现 【答案】B 【解析】用户级线程仅存在于用户空间中,与内核无关,其线程库对用户线程的调度算 法与 OS 的调度算法无关,不需要操作系统为每个用户级线程建立一个线程控制块。

汤子瀛《计算机操作系统》配套题库-章节题库(文件管理)【圣才出品】

汤子瀛《计算机操作系统》配套题库-章节题库(文件管理)【圣才出品】

第六章文件管理一、选择题1.假如一个FCB为64字节。

盘块大小为1 KB,则在每个盘块中只能存放( )。

[兰州大学2005研]A.64个FCBB.1个FCBC.1000个FCBD.16个FCB【答案】D【解析】因为1KB=1024B,1024B/64B=16,即每个盘块中只能存放16个FCB(File Control Block)。

2.一般用户只需要知道( )就能使用文件中的信息。

[燕山大学2006研]A.文件的符号名B.文件的逻辑结构C.文件的物理结构D.文件的存取方法【答案】A【解析】文件管理实现按名存取,用户使用文件名即可以实现对文件的操作。

3.通常对文件系统来说,文件名及属性可以集中在()中以便查找。

[浙江大学2006研]A.目录B.索引C.字典D.作业控制块【答案】A【解析】在文件系统中,为每个文件建立了一个文件目录(又称目录或目录项),文件目录记录文件的名字、程度和文件存放在外存的物理地址,以及文件属性、文件建立时间和日期等信息。

文件目录又称为文件控制块。

4.对记录式文件,操作系统为用户存取文件信息的最小单位是( )。

[武汉理工大学2005研]A.字符B.数据项C.记录D.文件【答案】C【解析】由相关联记录组成的文件中的基本信息单位是记录。

记录是由多个字节组成的具有特定意义的信息单位。

记录式文件主要用于信息管理。

5.下列文件中属于逻辑结构的文件是( )。

[西安电子科技大学2006研]A.连续文件B.系统文件C.散列文件D.流式文件【答案】D【解析】考查文件的逻辑结构的分类。

文件的逻辑结构就是从用户观点出发所见到的文件结构。

它通常分为两种形式:记录式文件和流式文件。

6.采用直接存取法来读写磁盘上的物理记录时,效率最高的是( )。

[南昌大学2006研]A.连续结构的文件B.索引结构的文件C.链接结构文件D.其他结构文件【答案】A【解析】采用直接存取方法来读写磁盘上的物理记录时,应采用连续结构的文件存储方式,因为对于连续结构的文件存储方式来说,只要知道文件在存储设备上的起始地址(首块号)和文件长度(总块数),就能很快地进行存取;索引结构也是直接存取的,但要访问索引表;链接结构不是直接存取的。

汤子瀛计算机操作系统第4版知识点总结笔记课后答案

汤子瀛计算机操作系统第4版知识点总结笔记课后答案

第1章操作系统引论1.1复习笔记一、操作系统的目标和作用1.操作系统的目标在计算机系统上配置操作系统的主要目标是方便性、有效性、可扩充性和开放性。

(1)方便性配置操作系统(OS)后,系统可以使用编译命令将用户采用高级语言书写的程序翻译成机器代码,用户可以直接通过OS所提供的各种命令操纵计算机系统,使计算机变得易学易用。

(2)有效性① 提高系统资源利用率早期未配置OS的计算机系统,各种资源无法得到充分利用,配置OS后,能有效分配各种设备的工作状态,提高系统资源的利用率。

② 提高系统的吞吐量OS可以通过合理地组织计算机的工作流程,加速程序的运行,缩短程序的运行周期,从而提高系统的吞吐量。

(3)可扩充性OS必须具有很好的可扩充性,才能适应计算机硬件、体系结构以及应用发展的要求。

(4)开放性开放性是指系统能遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。

开放性是衡量一个新推出系统或软件能否被广泛应用的至关重要的因素。

2.操作系统的作用操作系统(Operating System,OS)是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。

其主要作用是管理好这些设备,提高它们的利用率和系统的吞吐量,并为用户和应用程序提供一个简单的接口,便于用户使用。

可以从以下几个方面讨论它的作用:(1)OS作为用户与计算机硬件系统之间的接口OS处于用户与计算机硬件系统之间,用户通过OS来使用计算机系统。

图1-1是OS作为接口的示意图。

图1-1 OS作为接口的示意图从图中可以看出,用户可以通过命令方式、系统调用方式和图标—窗口方式来实现与操作系统的通信,并取得它的服务。

(2)OS作为计算机系统资源的管理者① 管理处理器,用于分配和控制处理器;② 管理存储器,主要负责内存的分配与回收;③ 管理I/O设备,负责I/O设备的分配与操纵;④ 管理文件,负责文件的存取、共享和保护。

注意:当一台计算机系统同时供多个用户使用时,则用户对系统中共享资源的需求有可能发生冲突,因此,操作系统必须对使用资源的请求进行授权,已协调用户对共享资源的使用。

汤子瀛《计算机操作系统》配套题库-章节题库(进程管理)【圣才出品】

汤子瀛《计算机操作系统》配套题库-章节题库(进程管理)【圣才出品】

第二章进程管理一、选择题1.若一个用户进程通过read系统调用读取一个磁盘文件中的数据,则下列关于此过程的叙述中,正确的是( )。

[2012年统考]Ⅰ.若该文件的数据不在内存中,则该进程进入睡眠等待状态Ⅱ.请求read系统调用会导致CPU从用户态切换到核心态Ⅲ.read系统调用的参数应包含文件的名称A.仅Ⅰ、ⅡB.仅Ⅰ、ⅢC.仅Ⅱ、ⅢD.Ⅰ、Ⅱ和Ⅲ【答案】A【解析】当用户进程读取的磁盘文件数据不在内存时,转向中断处理,导致CPU从用户态切换到核心态,此时该进程进入睡眠等待状态(其实就是阻塞态,只不过换了个说法),因此Ⅰ、Ⅱ正确。

在调用read之前,需要用open打开该文件,open的作用就是产生一个文件编号或索引指向打开的文件,之后的所有操作都利用这个编号或索引号直接进行,不再考虑物理文件名,所以read系统调用的参数不应包含物理文件名。

文件使用结束后要用close关闭文件,消除文件编号或索引。

2.下列关于进程和线程的叙述中,正确的是( )。

[2012年统考]A.不管系统是否支持线程,进程都是资源分配的基本单位B.线程是资源分配的基本单位,进程是调度的基本单位C.系统级线程和用户级线程的切换都需要内核的支持D.同一进程中的各个线程拥有各自不同的地址空间【答案】A【解析】进程始终是操作系统资源分配的基本单位,线程不能直接被系统分配资源。

因此A项是正确的,B项错误。

而且线程可以参与调度,如系统级线程可以被系统直接调度执行。

用户级线程切换不需要通过内核,因为用户级线程只在用户进程的空间内活动,系统并不能感知到用户级线程的存在,所以用户级线程的切换不需要通过内核。

系统级线程的切换是需要内核支持的,因此C项错误。

同一进程下的各线程共享进程的地址空间,并共享进程所持有的资源,但线程有自己的栈空间,不与其他线程共享,因此D项错误。

3.若某单处理机多进程系统中有多个就绪进程,则下列关于处理机调度的叙述中,错误的是( )。

汤子瀛《计算机操作系统》(第4版)章节题库(进程的描述与控制)【圣才出品】

汤子瀛《计算机操作系统》(第4版)章节题库(进程的描述与控制)【圣才出品】

汤子瀛《计算机操作系统》(第4版)章节题库(进程的描述与控制)【圣才出品】第2章进程的描述与控制一、选择题1.某计算机系统中有8台打印机,由K个进程竞争使用,每个进程最多需要3台打印机。

该系统可能会发生死锁的K的最小值是()。

A.2B.3C.4D.5【答案】C【解析】假设K=3,3个进程共享8台打印机,每个进程最多可以请求3台打印机,若3个进程都分别得到2台打印机,系统还剩下2台打印机,然后无论哪个进程申请打印机,都可以得到满足,3个进程都可以顺利执行完毕,这种情况下不会产生死锁。

假设k=4,4个进程共享8台打印机,都得不到满足,产生了互相等待,可能会发生死锁。

如果觉得这种思路不够简略,换个说法或许更好理解。

根据组合数学中鸽巢原理的思想,考虑极端情况,因为每个进程最多需要3台,当每个进程都已经占用了2台时,如果仍然有空闲打印机,则必定能满足某个进程3台的条件;如果没有,则死锁。

所以,将8个打印机分给K个进程的极端情况就是K为4,刚好每个进程2台,没有剩余。

这类型的题通常数字不大,可以凭经验给出正确答案,这样或许会快一些。

下面给出对应计算公式,以便大家加深理解。

假设n为每个进程所需的资源数,m为进程数,A为系统的资源数,则满足(n-1)×m>A的最小整数m即为可能产生死锁的最小进程数,该公式同样可以用于求出每个进程需要多少资源时可能会产生死锁。

该公式可以这样理解:当所有进程都差一个资源就可以执行,此时系统中所有资源都已经分配,因此死锁,其思想和鸽巢原理类似。

2.有关进程的说法不正确的是()A.操作系统通过PCB来控制和管理进程,用户进程可从PCB中读出与本身运行状态相关的信息B.用户进程被创建时,系统为它申请和构造一个相应的PCBC.进程的优先级信息是保存在进程的PCB中的D.同一个程序是不能被创建成多个进程的【答案】D【解析】一个应用程序通常有多个进程组成。

程序是构成进程的组成部分之一,一个进程的运行目标是执行它所对应的程序。

汤子瀛《计算机操作系统》(第4版)笔记和课后习题考研真题详解

汤子瀛《计算机操作系统》(第4版)笔记和课后习题考研真题详解

汤子瀛《计算机操作系统》(第4版)笔记和课后习题(含考研真题)详解完整版>精研学习wang>无偿试用20%资料
全国547所院校视频及题库资料
考研全套>视频资料>课后答案>往年真题>职称考试
第1章操作系统引论
1.1复习笔记
1.2课后习题详解
1.3考研真题详解
第2章进程的描述与控制
2.1复习笔记
2.2课后习题详解
2.3考研真题详解
第3章处理机调度与死锁
3.1复习笔记
3.2课后习题详解
3.3考研真题详解
第4章存储器管理
4.1复习笔记
4.2课后习题详解
4.3考研真题详解
第5章虚拟存储器
5.1复习笔记
5.2课后习题详解
5.3考研真题解
第6章输入输出系统
6.1复习笔记
6.2课后习题详解
6.3考研真题详解
第7章文件管理
7.1复习笔记
7.2课后习题详解
7.3考研真题详解
第8章磁盘存储器的管理
8.1复习笔记
8.2课后习题详解
8.3考研真题详解
第9章操作系统接口
9.1复习笔记
9.2课后习题详解
9.3考研真题详解
第10章多处理机操作系统10.1复习笔记
10.2课后习题详解10.3考研真题详解
第11章多媒体操作系统11.1复习笔记
11.2课后习题详解11.3考研真题详解
第12章保护和安全12.1复习笔记
12.2课后习题详解12.3考研真题详解。

汤子瀛《计算机操作系统》(第4版)章节题库-存储器管理(圣才出品)

汤子瀛《计算机操作系统》(第4版)章节题库-存储器管理(圣才出品)

第4章存储器管理一、选择题1.存储管理的目的是()。

A.方便用户B.提高内存利用率C.方便用户和提高内存利用率D.增加内存实际容量【答案】C【解析】存储管理的目的有两个:一是方便用户,二是提高内存利用率。

2.可变式分区又称为动态分区,它是在系统运行过程中()时动态建立的。

A.在作业装入B.在作业创建C.在作业完成D.在作业未装入【答案】A【解析】动态分区分配是根据进程的实际需要,动态地为之分配内存空间。

为把一个新作业装入内存,须按照一定的分配算法,从空闲分区表或空闲分区链中选出一分区分配给该作业,故它是在作业装入时动态建立的。

3.计算机系统的二级存储包括()。

A.CPU寄存器和主存缓冲区B.超高速缓存和内存储器C.ROM和RAMD.主存储器和辅助存储器【答案】D【解析】由于主存储器能被处理器直接访问,而辅助存储器则不能,因此,在进程运行时,必须把它的程序和数据放到主存储器中,考虑到存储器的空间不足,一般计算机系统都采用二级存储的方法,利用辅助存储器存放准备运行的程序和数据,当需要时或主存空间允许时,随时将它们读入主存储器。

4.操作系统实现()存储管理的代价最小。

A.分区B.分页C.分段D.段页【答案】A【解析】实现分页、分段和段页式存储管理都需要特殊的硬件的支持,因而代价比较高。

分区存储管理是满足多道程序运行的最简单的存储管理方案,这种管理方法特别适用于小型机、微型机上的多道程序系统。

5.分区的保护措施主要是()。

A.界地址保护B.程序状态保护C.用户权限保护D.存取控制表保护【答案】A【解析】目前分区的保护措施常用的是界限寄存器保护,也就是界地址保护。

6.在存储管理中采用对换和覆盖,目的是()。

A.物理上扩充B.实现主存共享C.节省存储空间D.提高CPU利用率【答案】D【解析】对换和覆盖是在逻辑上扩充内存的方法,从而解决内存容量不足和有效利用内存的问题。

所以它不是物理上扩充,与实现主存共享无关,不能节省存储空间,最终目的是提高CPU利用率。

汤子瀛《计算机操作系统》章节题库(磁盘存储器的管理)【圣才出品】

汤子瀛《计算机操作系统》章节题库(磁盘存储器的管理)【圣才出品】

第8章磁盘存储器的管理一、选择题1.假定盘块的大小为1KB,对于1.2MB的软盘,FAT需占用()的存储空间。

A.1KBB.15KBC.1.8KBD.2.4KBE.3KB【答案】C【解析】1.2MB/1KB=1.2K个表项,由于每个FAT表项占12位,(12/8)*1.2K=1.8KB。

2.对于100MB的硬盘,FAT需占用()的存储空间。

A.100KBB.150KBC.200KBD.250KBE.300KB【答案】A【解析】100MB/1KB=100K。

3.从下面的描述中选出一条错误的描述()A.一个文件在同一系统中、不同的存储介质上的拷贝,应采用同一种物理结构B.文件的物理结构不仅与外存的分配方式相关,还与存储介质的特性相关,通常在磁带上只适合使用顺序结构C.采用顺序结构的文件既适合进行顺序访问,也适合进行随机访问D.虽然磁盘是随机访问的设备,但其中的文件也可使用顺序结构【答案】A【解析】文件结构分为两种,有结构文件和无结构文件。

4.从下面关于顺序文件和链接文件的论述中,选出一条正确的论述()A.顺序文件适合于建立在顺序存储设备上,而不适合于建立在磁盘上B.在显式链接文件中是在每个盘块中设置一链接指针,用于将文件的所有盘块都链接起来C.顺序文件必须采用连续分配方式,而链接文件和索引文件则可采用离散分配方式D.在MS-DOS中采用的是隐式链接文件结构【答案】C【解析】文件分配对应于文件的物理结构,是指如何为文件分配磁盘块。

常用的磁盘空间分配方法有三种:连续分配、链接分配和索引分配。

顺序分配:顺序分配方法要求每个文件在磁盘上占有一组连续的块。

隐式链接分配:每个文件对应一个磁盘块的链表;磁盘块分布在磁盘的任何地方,除最后一个盘块外,每一个盘块都有指向下一个盘块的指针,这些指针对用户是透明的。

显式链接分配:是指把用于链接文件各物理块的指针,显式地存放在内存的一张链接表中。

该表在整个磁盘仅设置一张,每个表项中存放链接指针,即下一个盘块号。

汤子瀛《计算机操作系统》(第4版)章节题库(9-12章)【圣才出品】

汤子瀛《计算机操作系统》(第4版)章节题库(9-12章)【圣才出品】
4.NUMA 多处理机结构中,一个 CPU 访问( )速度最快。 A.本地存储器 B.公共存储器 C.其他节点的存储器 D.群内共享存储器 【答案】A 【解析】访问一个存储器约需要 10ns~50ns。每个 CPU 能访问自己的私有存储器或 存储器模块,CPU 之间通过消息进行通信,消息传递大约需要 10μs~50μs。
4.用户接口包括______、______、______。 【答案】命令接口、程序接口、图形接口 【解析】用户接口包括:命令接口、程序接口、图形接口。
1 / 53

5.键盘终端处理程序有______和______这两种方式来实现字符接收功能。 【答案】面向字符方式、面向行方式 【解析】键盘终端处理程序有面向字符方式和面向行方式这两种方式来实现字符接收 功能。
3.联机命令的接口主要是由______、______、______三个部分组成。 【答案】键盘终端处理程序、MS-DOS 解释程序、Shell 解释程序 【解析】联机命令的接口主要是由键盘终端处理程序、MS-DOS 解释程序、Shell 解释 程序三个部分组成。终端处理程序,就是人机交互中计算机与人的一个界面或者交流的通道。 其功能为对输入和输出的支持以及自身的业务逻辑。MS-DOS 用于实现文件管理,包括文 件管理、目录管理、内存管理等功能。它以功能调用的形式实现用户和 MS-DOS 之间的程 序级接口。Shell 解释程序是用户用来进行操作系统内核和其它命令之间交互的程序。
6.比起 UMA 结构,NUMA 结构的最明显的优点是( )。 A.访问内存更快 B.管理更简单 C.扩展能力更强 D.资源利用率更高 【答案】C 【解析】在 UMA 结构的多处理机系统中,处理机对于每个存储器单元的读写速度是相 同的。而在 NUMA 多处理机系统中,拥有多个处理器模块(也称为节点),各节点之间通 过一条公用总线或互连模块进行连接和信息交互。但每个处理机对本地存储器、公共存储器 以及远程存储器的读写速度是不同的。

汤子瀛《计算机操作系统》配套题库-课后习题(操作系统引论)【圣才出品】

汤子瀛《计算机操作系统》配套题库-课后习题(操作系统引论)【圣才出品】

第一章操作系统引论1.设计现代OS的主要目标是什么?答:设计现代OS的主要目标:(1)有效性。

有效性包括两个方面。

一方面在于提高系统资源利用率,可使CPU和I/O设备由于能保持忙碌状态而得到有效利用,同时可使内存和外存中存放的数据因有序而节省存储空间。

另一方面在于提高系统的吞吐量,通过合理地组织计算机的工作流程,而进一步改善资源的利用率,加速程序的运行,缩短程序的运行周期,从而提高系统的吞吐量;(2)方便性。

OS的设计应尽量使计算机系统更容易使用;(3)可扩充性。

OS必须具有很好的可扩充性,方能适应计算机硬件、体系结构以及应用发展的要求;(4)开放性。

由于不同生产厂家生产了各种不同类型的计算机和设备而引发的兼容使用问题,要求建立一个统一开放的环境使出自不同厂家的计算机和设备,能通过网络加以集成化并正确、有效地协同工作,其中首先要求OS具有开放性。

其中,方便性和有效性是操作系统设计阶段最重要的两个目标。

2.OS的作用可表现在哪几个方面?答:OS的作用可表现在3个方面:(1)OS作为用户与计算机硬件系统之间的软件接口。

OS处于用户与计算机硬件系统之间,用户通过OS来使用计算机系统;(2)OS作为计算机系统资源的管理者。

在计算机系统中,通常都包含硬件和软件资源,归纳起来可将资源分为4类:处理器、存储器、I/O设备以及信息(数据和程序)。

相应地,0S的主要功能也正是针对这4类资源进行有效的管理。

为了管理好这些共享资源(包括硬件和信息)的使用,操作系统必须记录下各种资源的使用情况,对使用资源的请求进行授权,协调诸用户对共享资源的使用,避免发生冲突,并计算使用资源的费用等;(3)OS实现了对计算机资源的抽象。

它向用户(进程)提供了一个对硬件操作的抽象模型,用户可利用抽象模型提供的接口使用计算机,而无需了解物理接口实现的细节,从而使用户更容易地使用计算机硬件资源。

3.为什么说OS实现了对计算机资源的抽象?答:OS是铺设在计算机硬件上的多层系统软件,它们不仅增强了系统的功能,而且还隐藏了对硬件操作的细节,由它们实现了对计算机硬件操作的多个层次的抽象。

汤子瀛《计算机操作系统》配套题库-章节题库(设备管理)【圣才出品】

汤子瀛《计算机操作系统》配套题库-章节题库(设备管理)【圣才出品】

第五章设备管理一、选择题1.操作系统的I/O子系统通常由4个层次组成,每一层明确定义了与邻近层次的接口,其合理的层次组织排列顺序是( )。

[2012年统考]A.用户级I/O软件、设备无关软件、设备驱动程序、中断处理程序B.用户级I/O软件、设备无关软件、中断处理程序、设备驱动程序C.用户级I/O软件、设备驱动程序、设备无关软件、中断处理程序D.用户级I/O软件、中断处理程序、设备无关软件、设备驱动程序【答案】A【解析】本题从选项上看应该是选择从用户角度往下看,因此看到的依次为用户级I/O 软件(应用软件)、设备无关软件(逻辑设备与物理设备对应)、设备驱动程序(操作设备)、中断处理程序(操作系统内核)。

2.某文件占l0个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进行分析。

假设一个缓冲区与一个磁盘块大小相同,把一个磁盘块读入缓冲区的时间为100µs,将缓冲区的数据传送到用户区的时间是50µs,CPU对一块数据进行分析的时间为50µs。

在单缓冲区和双缓冲区结构下,读入并分析完该文件的时间分别是( )。

[2011年统考] A.1500µs,1000µsB.1550µs,1100µsC.1550µs,1550µsD.2000µs,2000µs【答案】B【解析】如图5-17所示。

图5-17图5-17中上半部分为单缓冲,下半部分为双缓冲。

每个标号的格子长度为100,没标号的格子长度为50,代表对应处理步骤所需的时间。

在单缓冲的情况下,当上一个磁盘块从缓冲区读入用户区完成时下一磁盘块才能开始读入,将读入缓冲区和传送用户区作为一个单元,共有l0个这样的单元,也就是l50×10µs=1500µs,加上最后一个磁盘块的CPU处理时间50µs,得l550µs。

汤子瀛《计算机操作系统》(第4版)【章节题库(1-12章)】【圣才出品】

汤子瀛《计算机操作系统》(第4版)【章节题库(1-12章)】【圣才出品】

①命令方式。这是指由 OS 提供的一组联机命令(语言),用户可通过键盘键入有关的
命令,来直接操纵计算机系统。
②系统调用方式。OS 提供了一组系统调用,用户可在应用程序中通过调用相应的系统
调用来操纵计算机。
6.操作系统在计算机系统中位于( )之间。 A.CPU 和用户之间 B.中央处理器 CPU C.计算机硬件和用户 D.计算机硬件和软件之间 【答案】C 【解析】现代操作系统是一个复杂的软件系统,它与计算机硬件系统有着紧密联系,也 与用户有密不可分的关系,它在计算机系统中位于计算机裸机和计算机用户之间,用户通过 OS 来使用计算机系统。或者说,用户在 OS 帮助下,能够方便、快捷、安全、可靠地操纵 计算机硬件和运行自己的程序。
7.操作系统是对( )进行管理的软件。 A.软件 B.硬件 C.计算机资源
4 / 205
圣才电子书

D.应用程序
十万种考研考证电子书、题库视频学习平台
【答案】C
【解析】从一般用户的观点,可把 OS 看做是用户与计算机硬件系统之间的接口;从资
源管理的观点看,则可把 OS 视为计算机系统资源的管理者。另外,OS 实现了对计算机资
5.用户可以通过( )两种方式来使用计算机。 A.命令方式和函数方式 B.命令方式和系统调用方式 C.命令方式和文件管理方式 D.设备管理方式和系统调用方式
3 / 205
圣才电子书

【答案】B】用户可以通过以下两种方式来使用计算机:
3.批处理操作系统的目的是( )。 A.提高系统与用户的交互性能 B.提高系统资源利用率 C.降低用户作业的周转时间 D.减少用户作业的等待时间 【答案】B 【解析】在批处理系统中,操作人员将作业成批地装入计算机中,由操作系统在计算机 某个特定区域(一般称为输入井)将其组织好并按一定的算法选择其中的一个或几个作业,

汤子瀛《计算机操作系统》(第4版)章节题库(磁盘存储器的管理)【圣才出品】

汤子瀛《计算机操作系统》(第4版)章节题库(磁盘存储器的管理)【圣才出品】
圣才电子书 十万种考研考证电子书、题库视频学习平台

第 8 章 磁盘存储器的管理
一、选择题 1.假定盘块的大小为 1KB,对于 1.2MB 的软盘,FAT 需占用( )的存储空间。 A.1KB B.15KB C.1.8KB D.2.4KB E.3KB 【答案】C 【解析】1.2MB/1KB=1.2K 个表项,由于每个 FAT 表项占 12 位(,12/8)*1.2K=1.8KB。
7.某些系统中设置了一张( )表,其中的每个表项存放着文件中下一个盘块的物 理地址。
A.文件描述符表 B.文件分配表 C.文件表 D.空闲区表 E.位示图 【答案】B 【解析】文件分配表的每个表项存放着文件中下一个盘块的物理地址。
4 / 25
圣才电子书 十万种考研考证电子书、题库视频学习平台

4.从下面关于顺序文件和链接文件的论述中,选出一条正确的论述( ) A.顺序文件适合于建立在顺序存储设备上,而不适合于建立在磁盘上 B.在显式链接文件中是在每个盘块中设置一链接指针,用于将文件的所有盘块都链接 起来 C.顺序文件必须采用连续分配方式,而链接文件和索引文件则可采用离散分配方式 D.在 MS-DOS 中采用的是隐式链接文件结构 【答案】C 【解析】文件分配对应于文件的物理结构,是指如何为文件分配磁盘块。常用的磁盘空 间分配方法有三种:连续分配、链接分配和索引分配。 顺序分配:顺序分配方法要求每个文件在磁盘上占有一组连续的块。 隐式链接分配:每个文件对应一个磁盘块的链表;磁盘块分布在磁盘的任何地方,除最 后一个盘块外,每一个盘块都有指向下一个盘块的指针,这些指书 十万种考研考证电子书、题库视频学习平台

显式链接分配:是指把用于链接文件各物理块的指针,显式地存放在内存的一张链接表 中。该表在整个磁盘仅设置一张,每个表项中存放链接指针,即下一个盘块号。在该表中, 凡是属于某一文件的第一个盘块号,或者说是每一条链的链首指针所对应的盘块号,均作为 文件地址被填入相应文件的 FCB 的“物理地址”字段中。由于查找记录的过程是在内存中 进行的,因而不仅显著地提高了检索速度,而且大大减少了访问磁盘的次数。由于分配给文 件的所有盘块号都放在该表中,故称该表为文件分配表(File Allocation Table, FAT)。 MS-DOS 采用的就是这种方式。

操作系统复习题(汤子瀛)

操作系统复习题(汤子瀛)

操作系统复习参考题第一章操作系统引论一、填空题:1.裸机是指,虚机器是指。

2.OS向用户提供的接口有、、。

3.多道程序设计的好处有、、。

4.操作系统是。

5.分时系统的特征有、、、。

实时系统除具有以上特征外,还具有特征。

6.OS的公共服务类型有、、、、。

7.系统调用的类型有、、、、。

8.OS的资源管理功能有、、、。

9.MPS是指,它可分为、两类。

10.多处理机OS可分为、两种模式。

11.网络OS的工作模式有、。

12.网络OS的功能有、、、、。

二、回答问题:1.OS的目标有哪些?分别如何?2.画出OS的层次模型。

3.多道批处理的特征有哪些?4.OS有哪些特征?分别如何?5.微机OS可分为哪几种?每种微机OS中具有代表性的OS有哪些?6.比较分布式OS和网络OS。

第二章进程的描述与控制一、填空题:1.前趋图是一个,前趋图中必须。

2.程序顺序执行时的特征有、、;程序并发执行时的特征有、、。

3.进程的挂起状态是指。

4.PCB是,它是标志。

它的组织方式有、。

5.OS的内核是指。

6.引起进程创建的事件有、、、。

7.引起进程终止的异常事件有、、、、、、、。

8.引起进程阻塞和唤醒的事件有、、、。

二、回答问题:1.画出下列五条语句的前趋图,并说明S2和S3语句、S3和S4语句是否可以并发执行,为什么?S1:a=5-x;S2:b=a*x;S3:c=4*x;S4:d=b+c;S5:e=d+3;2.什么是进程?它有哪些特征?分别如何?3.画出进程五种基本状态的转换图。

(注意转换方向和时机)4.列出PCB中包括的信息。

5.什么是原语?它有哪两个特征?6.进程创建的过程是怎样的?7.什么是线程?比较线程和进程。

第三章进程的同步与通信一、填空题:1.进程同步的主要任务是。

2.临界资源是,临界区是。

3.同步机制应遵循的准则有、、、。

4.利用硬件方法解决进程互斥问题时使用的硬件指令有、,它们都不能满足准则。

5.用于实现进程互斥的信号量初始值一般是,用于实现进程同步的信号量初始值一般是。

操作系统(汤子瀛)习题答案

操作系统(汤子瀛)习题答案

操作系统(汤子瀛)习题答案计算机操作系统(汤子瀛)习题答案计算机操作系统(唐子英)练习答案第1章1.设计现代os的主要目标是什么?直接从磁带机高速输入到内存,大大加快了程序的输入过程,减少了CPU等待输入的时间。

这是离线输入技术;当程序运行或停止一段时间时方便性,有效性,可扩充性和开放性.落,cpu需要输出时,无需直接把计2.os的作用可表现为哪几个方面?算结果送至低速输出设备,而是高速a.os作为用户与计算机硬件系统之间的接口;b、操作系统作为计算机系统资源的管理者;c.os作为扩充机器.3.试图解释推动多通道批处理系统形成和发展的主要动力是什么?不断提高计算机资源利用率和系统吞吐量的需要;4.何谓脱机i/o和联机i/o?将计算结果输出到磁带上,然后在外围机的控制下,通过相应的输出设备将计算结果输出到磁带上,即离线输出技术b.若这种输入输出操作在主机控制下进行则称之为联机输入输出方式.5.试说明推动分时系统形成和发展的主要动力是什么?用户的需求也就是说,对于用户来说,它更好地满足了人机交互、主机共享和便利性a.脱机输入输出方式(off-line于用户上机的需求.i/o)是为了解决人机矛盾及cpu和i/o设备之间速度不匹配而提出的.它减少了cpu的空闲等待时间,提高了i/o速度.具体内容是将用户6.试着解释实时任务的类型和实时系统的类型a.实时任务的类型按任务执行时是否呈现周期性来划分,分为周期性实在外围计算机的控制下,程序和数据可以执行实时任务和非周期实时任务——根从低速输入设备提前输入到磁带。

根据截止日期的要求,分为硬性要求。

当CPU需要这些程序和数据时,它就在1实时任务和软实时任务;计算机操作系统(汤子瀛)习题答案b、通常,需要实时控制的系统统称为实时控制系统,需要实时信息处理的系统称为实时信息处理系统7.实现多道程序应解决哪些问题?a.处理机管理问题;b.内存管理问题;c.i/o设备管理问题;d.文件管理问题;e.作业管理问题.8.尝试比较单通道和多通道批处理系统的特点、优缺点a.单道批处理系统是最早出现的一种os,它具有自动性,顺序性和单道性的特点;---多道批处理系统则具有调度性,无序性和多道性的特点;b、单通道批处理系统是通过解决人机之间的矛盾以及CPU与I/O设备之间的速度不匹配而形成的。

汤子瀛《计算机操作系统》(第4版)笔记和课后习题(含考研真题)详解

汤子瀛《计算机操作系统》(第4版)笔记和课后习题(含考研真题)详解

目 录第1章 操作系统引论1.1 复习笔记1.2 课后习题详解1.3 考研真题详解第2章 进程的描述与控制2.1 复习笔记2.2 课后习题详解2.3 考研真题详解第3章 处理机调度与死锁3.1 复习笔记3.2 课后习题详解3.3 考研真题详解第4章 存储器管理4.1 复习笔记4.2 课后习题详解4.3 考研真题详解第5章 虚拟存储器5.1 复习笔记5.2 课后习题详解5.3 考研真题解第6章 输入输出系统6.1 复习笔记6.2 课后习题详解6.3 考研真题详解第7章 文件管理7.1 复习笔记7.2 课后习题详解7.3 考研真题详解第8章 磁盘存储器的管理8.1 复习笔记8.2 课后习题详解8.3 考研真题详解第9章 操作系统接口9.1 复习笔记9.2 课后习题详解9.3 考研真题详解第10章 多处理机操作系统10.1 复习笔记10.2 课后习题详解10.3 考研真题详解第11章 多媒体操作系统11.1 复习笔记11.2 课后习题详解11.3 考研真题详解第12章 保护和安全12.1 复习笔记12.2 课后习题详解12.3 考研真题详解第1章 操作系统引论1.1 复习笔记一、操作系统的目标和作用1操作系统的目标(1)方便性。

(2)有效性。

(3)可扩充性。

(4)开放性。

2操作系统的作用(1)OS作为用户与计算机硬件系统之间的接口。

(2)OS作为计算机系统资源的管理者。

(3)OS实现了对计算机资源的抽象。

二、操作系统的发展过程1未配置操作系统的计算机系统(1)人工操作方式。

(2)脱机输入/输出方式。

2单道批处理系统3多道批处理系统多道批处理系统特征:多道、宏观上并行、微观上串行。

4分时系统分时系统的特征:多路性、独立性、及时性、交互性。

5实时系统(1)实时系统的类型①工业(武器)控制系统,如火炮的自动控制系统、飞机的自动驾驶系统,以及导弹的制导系统等。

②信息查询系统,如飞机或火车的订票系统等。

③多媒体系统。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第7章文件管理
一、选择题
1.假如一个FCB为64字节。

盘块大小为1KB,则在每个盘块中只能存放()。

A.64个FCB
B.1个FCB
C.1000个FCB
D.16个FCB
【答案】D
【解析】因为1KB=1024B,1024B/64B=16,即每个盘块中只能存放16个FCB(File Control Block)。

2.一般用户只需要知道()就能使用文件中的信息。

A.文件的符号名
B.文件的逻辑结构
C.文件的物理结构
D.文件的存取方法
【答案】A
【解析】文件管理实现按名存取,用户使用文件名即可以实现对文件的操作。

3.通常对文件系统来说,文件名及属性可以集中在()中以便查找。

A.目录
B.索引
C.字典
D.作业控制块
【答案】A
【解析】在文件系统中,为每个文件建立了一个文件目录(又称目录或目录项),文件目录记录文件的名字、程度和文件存放在外存的物理地址,以及文件属性、文件建立时间和日期等信息。

文件目录又称为文件控制块。

4.对记录式文件,操作系统为用户存取文件信息的最小单位是()。

A.字符
B.数据项
C.记录
D.文件
【答案】C
【解析】由相关联记录组成的文件中的基本信息单位是记录。

记录是由多个字节组成的具有特定意义的信息单位。

记录式文件主要用于信息管理。

5.下列文件中属于逻辑结构的文件是()。

A.连续文件
B.系统文件
C.散列文件
D.流式文件
【答案】D
【解析】考查文件的逻辑结构的分类。

文件的逻辑结构就是从用户观点出发所见到的文件结构。

它通常分为两种形式:记录式文件和流式文件。

6.采用直接存取法来读写磁盘上的物理记录时,效率最高的是()。

A.连续结构的文件
B.索引结构的文件
C.链接结构文件
D.其他结构文件
【答案】A
【解析】采用直接存取方法来读写磁盘上的物理记录时,应采用连续结构的文件存储方式,因为对于连续结构的文件存储方式来说,只要知道文件在存储设备上的起始地址(首块号)和文件长度(总块数),就能很快地进行存取;索引结构也是直接存取的,但要访问索引表;链接结构不是直接存取的。

7.文件系统采用两级索引分配方式,如果每个磁盘块大小为1KB,每个盘块号占4字节,则在该系统中,文件的最大长度是()。

A.64MB
B.128MB
C.32MB
D.以上都不对
【答案】A
【解析】每个磁盘块大小为1KB,每个盘块号占4字节,则一个盘块可以存放1KB/4B =256个盘块,则二级索引文件的最大长度是256×256×1KB=64MB。

8.文件的二级目录结构由()和()组成。

A.根目录
B.子目录
C.主文件目录
D.用户文件目录
E.当前目录
【答案】CD
【解析】文件的二级目录结构是由主文件目录和用户文件目录组成的,主文件目录包括用户名和对应用户文件目录的首地址,而用户文件目录包含对应用户的目录结构。

9.文件系统中设立打开(Open)系统调用的主要目的是()。

A.把文件从辅存读到内存
B.把文件的控制信息从辅存读到内存
C.把文件的FAT表信息从辅存读到内存
D.把磁盘文件系统的控制管理信息从辅存读到内存
【答案】A
【解析】Open操作是将基本文件目录中的内容读入到用户活动文件表中,并在系统活动文件表中记录文件的打开次数。

10.设置当前目录的主要原因是()。

A.节省主存空间
B.加快文件查找速度
C.节省辅存空间
D.便于打开文件
【答案】B
【解析】设置当前目录后查询顺序从当前目录开始,根据局部性原理,在当前目录找到的概率很高,所以能加快文件查找速度。

二、填空题
1.文件系统的重要职责之一是管理磁盘空间,相关的两个问题包括______和______。

【答案】空闲空间的分配;空闲空间的管理
【解析】文件管理的主要功能之一是如何在外部存储介质上为创建文件分配空间,为删除文件回收空间以及对空闲空间的管理。

磁盘可以随机存取的特性非常适合文件系统的实现,因此磁盘是最常用的文件外部存储介质。

这里主要讨论两个问题:一是磁盘空闲空间的分配,二是磁盘空闲空间的有效管理。

2.文件的符号名与物理地址之间的转换是通过______来实现的。

【答案】文件目录
【解析】文件名或记录名与物理地址之间的转换是通过文件目录来实现的。

有单级目录、二级目录和多级目录几种目录结构。

二级目录和多级目录是为了解决文件的重名问题和提高搜索速度而提出来的。

多级目录构成文件树形结构。

另外,为了便于共享,把目录项中存放
的文件说明信息划分为两部分:文件内部标识符和文件说明信息部分包含文件名与存取控制信息以及结构信息等。

3.访问磁盘一个数据块的时限由三部分组成,即______、______和数据传输时间。

【答案】寻道时间;旋转延迟时间
【解析】考查磁盘访问时间的组成。

这是文件存储设备的性能参数。

当活动头磁盘驱动器工作时,磁盘以恒定的速度旋转,为了读和写,磁头必须置于适当的磁道和扇区上。

寻道包括在活动磁盘系统中移动磁头,或是在固定磁头系统中选择一个磁头。

所需的时间称为寻道时间。

一旦磁道选择好,磁盘控制器等待,直到合适的扇区转到磁头下。

这个时间称为旋转延迟时间。

接着,磁头到达某个位置后开始进行读写,这是数据传输时间。

4.对任何一个文件,都存在着两种形式的结构,即______结构和______结构。

【答案】逻辑;物理
【解析】考查文件的两种结构。

文件组织结构分为文件的逻辑结构和文件的物理结构。

前者是从用户的观点出发,所看到的是独立于文件物理特性的文件组织形式,是用户可以直接处理的数据及其结构,而后者则是文件在外存上具体的存储结构。

5.文件存储空间的分配可采取多种方式,其中______方式可使文件顺序访问的效率最高;______方式则可解决文件存储空间中的碎片问题,但却不支持对文件的随机访问;而UNIX采用的则是______方式。

【答案】连续分配;隐式链接分配;混合(索引)分配
【解析】对于连续分配方式来说,访问文件时只要知道文件在存储设备上的起始地址(首。

相关文档
最新文档