(完整版)操作系统复习题答案

合集下载

计算机操作系统题库及答案

计算机操作系统题库及答案

第一章操作系统引论一.选择题1.操作系统是一种。

A.通用软件B.系统软件C.应用软件D.软件包答:B2.操作系统的管理部分负责对进程进行调度。

A.主存储器B.控制器C.运算器D.处理机答:D3.操作系统是对进行管理的软件。

A.软件B.硬件C.计算机资源D.应用程序答:C4.从用户的观点看,操作系统是。

A.用户与计算机之间的接口B.控制和管理计算机资源的软件C.合理地组织计算机工作流程的软件D.由若干层次的程序按一定的结构组成答:A5.操作系统的功能是进行处理机管理、管理、设备管理及信息管理。

A.进程 B. 存储器C.硬件 D. 软件答:B6.操作系统中采用多道程序设计技术提高CPU和外部设备的。

A.利用率B.可靠性C.稳定性D.兼容性答:A7.操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的和方便用户使用计算机而配备的一种系统软件。

A.速度B.利用率C. 灵活性D.兼容性答:B8.操作系统的基本类型主要有。

A.批处理系统、分时系统及多任务系统B.实时操作系统、批处理操作系统及分时操作系统C.单用户系统、多用户系统及批处理系统D.实时系统、分时系统和多用户系统答:B9.所谓是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。

A. 多重处理B.多道程序设计C. 实时处理D. 共行执行答:B10. 下面关于操作系统的叙述中正确的是。

A.批处理作业必须具有作业控制信息。

B.分时系统不一定都具有人机交互功能。

C.从响应时间的角度看,实时系统与分时系统差不多。

D.由于采用了分时技术,用户可以独占计算机的资源.答:A11. 如果分时操作系统的时间片一定,那么,则响应时间越长。

A.用户数少B.用户数越多C.内存越少D.内存越多答:B12.实时操作系统必须在内完成来自外部的事件。

A. 响应时间B.周转时间C.规定时间D.调度时间答:C13.分时系统中为了使多个用户能够同时与系统交互,最关键的问题是。

(完整word版)操作系统及参考答案

(完整word版)操作系统及参考答案

一、单项选择题1.若处理器有32位地址,则它的虚拟地址空间为( B )字节。

A 2GB B 4GBC 100KBD 640KB2.支持程序浮动的地址转换机制是( A )A 动态重定位B 段式地址转换C 页式地址转换D 静态重定位3.UNIX中的文件系统采用( D )。

A 网状文件B 记录式文件C 索引文件D 流式文件4.段页式管理每取一数据,要访问(C )次内存。

A 1B 2C 3D 45.文件系统的主要目的是( A )。

A 实现对文件的按名存取B 实现虚拟存贮器C 提高外围设备的输入输出速度D 用于存贮系统文档6. 某基于动态分区存储管理的计算机,其主存容量为55mb(初始为空),采用最佳适配算法,分配和释放的顺序为:分配15mb,分配30mb,释放15mb,分配8mb,分配6mb,此时主存中最大空闲分区的大小是( B )A 7mbB 9mbC 10mbD 15mb7.设计批处理多道系统时,首先要考虑的是( B )。

A 灵活性和可适应性B 系统效率和吞吐量C 交互性和响应时间D 实时性和可靠性8.进程调度的对象和任务分别是( C )。

A 作业,从就绪队列中按一定的调度策略选择一个进程占用CPUB 进程,从后备作业队列中按调度策略选择一个作业占用CPUC 进程,从就绪队列中按一定的调度策略选择一个进程占用CPUD 作业,从后备作业队列中调度策略选择一个作业占用CPU9.一种既有利于短小作业又兼顾到长作业的作业调度算法是( C )。

A 先来先服务B 轮转C 最高响应比优先D 均衡调度10.两个进程合作完成任务。

在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系称为进程的(B )。

A 互斥B 同步C 调度D 伙伴11.当每类资源只有一个个体时,下列说法中不正确的是(C )。

A 有环必死锁B 死锁必有环C 有环不一定死锁D 被锁者一定全在环中12.在现代操作系统中引入了(D ),从而使并发和共享成为可能。

操作系统复习题及答案

操作系统复习题及答案

操作系统复习题及答案1. 什么是进程?进程与程序有何区别?进程是程序在数据集上的一次执行过程,是系统进行资源分配和调度的一个独立单位。

进程与程序的主要区别在于:进程是动态的,程序是静态的;进程是程序的执行过程,而程序是指令的有序集合。

2. 简述操作系统的五大基本功能。

操作系统的五大基本功能包括:进程管理、存储管理、文件管理、设备管理和用户接口。

3. 什么是死锁?如何避免死锁?死锁是指两个或多个进程在执行过程中,因争夺资源而造成的一种僵局,若无外力作用,这些进程都将无法向前推进。

避免死锁的方法包括:确保系统资源充足、避免进程进入不安全状态、采用资源分配图等。

4. 什么是分页和分段?它们有何区别?分页是将物理内存划分为固定大小的页,并为每个页分配一个唯一的页号。

分段则是根据程序的逻辑结构将地址空间划分为若干个段。

分页和分段的主要区别在于:分页是固定大小的划分,而分段是可变大小的划分;分页由系统统一管理,分段由程序员控制。

5. 什么是虚拟内存?虚拟内存的作用是什么?虚拟内存是一种内存管理技术,它允许程序使用比物理内存更大的地址空间。

虚拟内存的作用是扩展可用的内存空间,提高内存的利用率,支持更大的程序运行。

6. 简述文件系统的层次结构。

文件系统的层次结构通常包括:用户层、文件系统层和硬件层。

用户层负责与用户交互,文件系统层负责管理文件和目录,硬件层负责管理存储设备。

7. 什么是中断?中断的作用是什么?中断是计算机系统中的一个信号,用于通知CPU暂停当前执行的程序,转而处理更高优先级的任务。

中断的作用是提高系统的响应性和实时性,允许多任务并发执行。

8. 什么是同步和异步?它们在操作系统中如何应用?同步是指两个或多个进程在执行时,按照一定的顺序和时间关系进行协作。

异步则是指进程之间没有固定的协作顺序和时间关系。

在操作系统中,同步用于控制进程间的协作和资源共享,异步用于提高系统的并发性和效率。

9. 什么是设备驱动程序?设备驱动程序的作用是什么?设备驱动程序是操作系统中用于控制和管理硬件设备的软件。

操作系统考试题及答案

操作系统考试题及答案

操作系统原理复习题一一、选择题1、操作系统是对进行C管理的软件。

A、计算机软件B、计算机硬件C、计算机资源D、应用程序2、配置了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,这样的一台计算机只是一台逻辑上的计算机,称为C计算机。

A、并行B、真实C、虚拟D、共享3、操作系统提供给程序员的接口是B。

A、进程B、系统调用C、库函数D、B和C4、下面关于操作系统的叙述中正确的是A。

A、批处理作业必须具有作业控制信息。

B、分时系统不一定都具有人机交互功能。

C、从响应时间的角度看,实时系统与分时系统差不多。

D、由于采用了分时技术,用户可以独占计算机的资源。

5、在操作系统中,P、V操作是一种D。

A、机器指令B、系统调用命令C、作业控制命令D、低级进程通讯原语6、若信号量S的初值为2,当前值为-1,则表示有B等待进程。

A、0个B、1个C、2个D、3个7、下列进程状态变化中,C变化是不可能发生的。

A、运行→就绪B、运行→等待C、等待→运行D、等待→就绪8、当B时,进程从执行状态变为就绪状态。

A、进程被调度程序选种B、时间片到C、等待某一事件D、等待的事件发生9、用P、V操作管理临界区时,信号量的初值定义为C。

A、-1B、0C、1D、任意值10、临界区是C。

A、一个缓冲区B、一段共享数据区C、一段程序D、一个互斥资源11、操作系统通过B对进程进行管理。

A、JCBB、PCBC、DCTD、CHCT12、下述哪个选项不是管程的组成部分A。

A、局部于管程的数据结构B、对管程内数据结构进行操作的一组过程C、管程外过程调用管程内数据结构的说明D、对局部于管程的数据结构设置初始的语句13、下面所述步骤中,A不是创建进程所必须的。

A、由调度程序为进程分配CPUB、建立一个进程控制块C、为进程分配内存D、将进程控制块链入就绪队列14、多道程序环境下,操作系统分配资源以C为基本单位。

A、程序B、指令C、进程D、作业15、对于两个并发进程,设互斥信号量为mutex,若mutex=0,则B。

完整计算机操作系统试题及答案

完整计算机操作系统试题及答案

完整计算机操作系统试题及答案计算机操作系统试题及答案第一节试题一:操作系统的定义及作用答案:操作系统是计算机系统中的核心软件,它负责管理和协调计算机硬件资源,为用户和应用程序提供一个友好、安全、高效的工作环境。

操作系统的主要作用包括:进程管理、文件管理、内存管理、设备管理和用户接口等。

试题二:操作系统的发展历程答案:操作系统的发展经历了分时操作系统、多道程序设计系统、分布式系统和实时系统等不同阶段。

早期的操作系统注重于资源管理和程序运行,随着技术的发展,操作系统也逐渐演化为能提供更好用户体验和更高性能的系统。

第二节试题三:进程和线程的定义及区别答案:进程是程序的一次执行过程,是操作系统进行资源分配和调度的基本单位。

线程是进程的一个执行流,是CPU调度和执行的基本单位。

区别在于进程拥有独立的地址空间和系统资源,而线程共享进程的地址空间和资源,线程间的通信更加方便快捷。

试题四:进程间通信的方式及特点答案:进程间通信的方式主要包括共享内存、消息传递和管道通信。

共享内存适合大数据量和高并发的通信,但需要自行处理同步和互斥问题。

消息传递是通过操作系统提供的消息队列进行通信,具有灵活性和可靠性的特点。

管道通信是通过文件描述符进行通信,适用于父子进程或兄弟进程间的通信。

第三节试题五:文件系统的作用和组成答案:文件系统是操作系统用来管理和存储文件的一种机制。

它由文件、目录和文件操作三部分组成。

文件是操作系统中的基本存储单位,目录用于组织和管理文件,文件操作包括文件的创建、读取、写入和删除等。

试题六:虚拟内存的概念及优点答案:虚拟内存是一种技术,它将物理内存和磁盘空间组合起来,形成一个更大的内存空间供程序使用。

虚拟内存的优点包括:扩大了程序的可用内存空间、提高了内存利用率、简化了内存管理和程序设计、增强了系统的稳定性和安全性。

第四节试题七:死锁的概念及原因答案:死锁是指系统中的进程互相等待对方持有的资源导致无法继续执行的状态。

操作系统复习试题及答案

操作系统复习试题及答案

操作系统复习试题及答案操作系统复习试题及答案1.操作系统的基本概念1.1 什么是操作系统?操作系统是管理计算机软硬件资源的一种软件,它提供了对计算机系统的抽象,为应用程序提供接口,并协调各个硬件和软件组件之间的工作。

1.2 操作系统的目标是什么?操作系统的目标包括提供资源管理、提供用户接口、实现文件管理、实现进程管理、提供系统安全等方面的功能。

1.3 操作系统的主要功能有哪些?主要功能包括进程管理、内存管理、文件管理、设备管理和用户界面等方面的功能。

2.进程管理2.1 什么是进程?进程是程序的执行实例,是一个具有独立执行流的基本单位。

2.2 进程状态有哪些?进程状态包括就绪状态、运行状态和阻塞状态。

2.3 进程调度算法有哪些?常用的进程调度算法有先来先服务(FCFS)、最短进程优先(SJF)、优先级调度、时间片轮转等。

3.内存管理3.1 什么是虚拟内存?虚拟内存是指操作系统将虚拟地质空间映射到物理内存的技术,它可以使得每个进程都能够拥有连续的、私有的地质空间。

3.2 什么是页面置换算法?页面置换算法是在虚拟内存管理中,当物理内存不足时将页面从内存中转移到磁盘上的算法,常见的页面置换算法有最佳置换算法、先进先出(FIFO)置换算法、最近使用(LRU)置换算法等。

4.文件管理4.1 什么是文件系统?文件系统是指操作系统中用来管理文件的一整套数据结构和算法。

4.2 文件的组织方式有哪些?文件的组织方式主要包括顺序文件、索引文件和散列文件等。

4.3 文件的操作有哪些?文件的操作包括创建文件、打开文件、关闭文件、读文件、写文件、删除文件等。

5.设备管理5.1 什么是设备驱动程序?设备驱动程序是操作系统中负责管理硬件设备的软件模块,它通过与硬件设备进行通信来完成各种输入输出操作。

5.2 什么是虚拟设备?虚拟设备是指通过软件模拟的设备,它可以被操作系统用来管理和控制。

5.3 外部设备中断的处理过程是什么样的?外部设备中断的处理过程包括中断请求、中断处理、中断返回等步骤。

操作系统考试题及答案

操作系统考试题及答案

操作系统考试题及答案一、选择题1. 操作系统的主要功能是什么?A. 控制计算机硬件B. 管理计算机软件C. 进行数据处理D. 实现用户界面答案:A. 控制计算机硬件2. 进程是什么?A. 程序的执行实例B. 存储器中的数据C. 操作系统的一部分D. 磁盘文件答案:A. 程序的执行实例3. 以下哪个不是操作系统的基本特征?A. 并发B. 共享C. 虚拟D. 可靠性答案:D. 可靠性4. 什么是死锁?A. 一种程序错误B. 进程无法继续执行C. 内存溢出错误D. 系统崩溃答案:B. 进程无法继续执行5. 什么是文件系统?A. 硬件设备B. 操作系统的一部分C. 外部存储器D. 磁盘分区答案:B. 操作系统的一部分二、填空题1. 按照逻辑结构划分,操作系统可以分为____和____。

答案:内核,外壳2. 进程是由____和____组成的。

答案:程序代码,程序数据3. 共享资源可能导致____的发生。

答案:死锁4. 哪些调度算法适用于实时系统?答案:最短作业优先(SJF),最早截止时间优先(EDF)5. 文件系统中的____用来记录文件的地址信息。

答案:目录三、简答题1. 请简要解释“操作系统的并发性”是什么意思。

答案:并发性指的是操作系统能够同时管理多个任务或进程。

通过引入进程调度算法,操作系统可以在有限的时间内轮流执行多个任务,提高计算机的利用率和响应速度。

2. 什么是死锁?请列举几个可能导致死锁发生的条件。

答案:死锁是指两个或多个进程无限期地等待对方持有的资源而无法继续执行的情况。

可能导致死锁发生的条件包括互斥(进程独占资源)、占有并等待(进程持有资源同时等待其他资源)、非抢占(资源不能被强制性地从进程手中夺取)、循环等待(进程间形成环路依赖)。

3. 请简述文件系统的作用。

答案:文件系统是操作系统的一部分,用于管理和组织计算机中的文件。

它提供了一种统一的方式来访问和存储文件,可以进行文件的创建、读取、写入、删除等操作。

操作系统复习题带答案

操作系统复习题带答案

操作系统复习题带答案一、选择题1. 在操作系统中,进程和程序的主要区别是:A. 进程有程序计数器B. 程序是静态的,进程是动态的C. 进程有内存地址空间D. 程序是进程的子集答案:B2. 死锁的必要条件不包括:A. 互斥条件B. 请求和保持条件C. 循环等待条件D. 资源利用率答案:D3. 页面置换算法中,LRU(最近最少使用)算法的基本原理是:A. 替换最老的页面B. 替换最不常使用的页面C. 替换最近最少使用的页面D. 替换最不活跃的页面答案:C4. 在文件系统中,索引节点(inode)的作用是:A. 存储文件名B. 存储文件的物理位置C. 存储文件的权限信息D. 存储文件的元数据答案:D5. 虚拟内存技术的主要目的是:A. 提高CPU利用率B. 减少程序的执行时间C. 允许程序使用比物理内存更多的内存D. 减少磁盘I/O操作答案:C二、简答题1. 简述操作系统的五大基本功能。

答案:操作系统的五大基本功能包括:进程管理、存储管理、文件系统、输入/输出管理和用户接口。

2. 描述操作系统中的分页和分段两种内存管理技术的区别。

答案:分页是一种内存管理技术,它将物理内存分割成固定大小的页,而虚拟内存则被分割成大小可变的段。

分页简化了内存管理,因为它允许操作系统以统一的方式管理所有内存。

分段则允许程序和操作系统使用不同大小的内存块,这使得程序可以更灵活地管理内存。

3. 解释什么是死锁以及如何避免死锁。

答案:死锁是指多个进程在执行过程中因争夺资源而造成的一种僵局,若无外力作用,这些进程都将无法向前推进。

避免死锁的方法包括:确保资源分配的顺序一致、预防资源请求的循环等待、设置资源请求的上限以及使用银行家算法等。

4. 操作系统如何实现文件的共享?答案:操作系统实现文件共享主要通过文件系统的权限管理,允许多个用户或进程对同一文件具有读写权限。

此外,操作系统还通过文件锁机制来控制对文件的并发访问,确保数据的一致性和完整性。

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

一、基本概念1 用户使用操作系统提供的操作接口操作计算机,常见的操作接口有:终端命令、图形用户接口、和(④)。

① 高级指令② 宏命令③ 汇编语言④作业控制语言2 操作系统在执行系统调用时会产生一种中断,这种中断称为(④)。

① 外中断② I/O中断③ 程序性中断④ 访管中断3 在下列操作中,不会引起处理器模式转换的操作是(④)。

①中断② 键盘命令③ 系统调用④ 程序调用4 (④)中断事件是正在运行的进程所期待的自愿中断事件。

① 程序② I/O③ 时钟④访管5 当用户程序执行访管指令时,系统(④)。

① 维持在目态② 维持在管态③ 从管态到目态④从目态到管态注:管态又叫核心态;目态又叫用户态。

6 从作业提交到作业完成的时间间隔是(②)。

① 响应时间②周转时间③ 运行时间④ 等待时间7 既考虑作业等待时间,又考虑作业运行时间的调度算法是(④)。

① 优先数调度② 先来先服务③ 短作业优先④最高响应比优先8 有三个作业J1,J2,J3同时提交,其运行时间分别是a、b、c且a<b<c。

系统按单道程序方式运行且采用短作业优先调度算法,则平均周转时间是(④)。

① a+b+c ② 2(a+b+c) ③ a+2b+3c ④ 3a+2b+c注:原题”④3a+2b+t3”应改为”④3a+2b+c”9 以下选项中何种处理不属于系统内核的范围(④)。

① 进程调度② 执行原语③执行外设基本操作④命令解释10 在同步控制中,所谓的临界区是指(③)。

① 一个缓冲区② 一段共享数据区③ 一段程序④ 一个互斥的硬件资源11 创建I/O进程一般是在(②)。

① 系统调用时②系统初启时③ 有设备中断时④ 输入输出时12 一个进程被唤醒意味着(④)。

①进程重新占有CPU并变为运行状态②进程保持等待状态③ 进程PCB移到等待队列首部④ 进程变为就绪状态注:原题漏掉第2选项。

13 在下列事件中不立即进入进程调度程序进行调度的是(④)。

① 等待I/O ② 时间片到③ 进程执行完④ 输入新作业14 Windows XP系统的线程调度策略是(④)。

① 时间片调度② 先来先调度 C 短线程优先调度④ 优先级抢占式调度15 如下所述的工作中,(①)不是创建进程所必须做的。

① 为进程分配CPU ② 为进程分配内存③ 建立一个PCB ④ 将PCB链入就绪队列16 进程管理中,在(④)情况下,进程的状态由等待变为就绪。

① 进程被调度② 等待某一事件③ 时间片用完④ 等待的事件发生17 当作业调度程序将某作业调入内存并建立一个相应进程时,该进程的状态处于(③)。

① 等待状态② 后备状态③ 就绪状态④ 执行状态18 对于两个并发进程,设互斥信号量为mutex,若mutex.value=0; 则表示(②)。

① 没有进程进入临界区② 一个进程进入临界区③ 一个进入另一个等待④ 二个进程进入临界区19 系统处理某一紧急任务时,应选择(②)。

① 最高响应比优先② 优先数调度③ 短作业优先④ 先来先服务20 在下列状态中不是属于进程状态的是(②)。

① 等待状态② 后备状态③ 就绪状态④ 执行状态21 在单处理机上执行多道程序,是在(③)进行的。

① 同一时刻② 某一时刻③ 同一时间间隔内④ 某一时间间隔内22 如下的进程状态变化,不可能发生的是(④)。

① 运行->就绪② 运行->等待③ 等待->就绪④ 等待->运行4.当作业进入(③)状态时,已处于进程管理之下。

①等待② 后备③执行④完成23 当某进程被调度建立一个相应的进程并分配到必要的资源,该进程的状态是(③)。

① 等待状态② 后备状态③ 就绪状态④ 执行状态2.19 在生产者-消费者问题中,设置信号量empty以确保生产者进程能向缓冲区存入信息,设置信号量full以确保消费者进程能从缓冲区中取出信息。

生产者进程向缓冲区存入信息后应执行以下的那一种P、V操作(②)。

① P(empty) ② V(full) ③ P(full) ④ V(empty)24 若某临界资源r的信号量s的初值为3,且有4个进程共享r,则s的取值范围是(②)。

① [-3,3] ② [-1,3] ③ [0,3] ④ [-4,3]25 MS-DOS操作系统的命令处理程序分为常驻、暂驻二部分,其暂驻部分存放在主存中的高地址区域,以便用户区可向该区域扩展,这种存储管理技术称为(③)。

① 虚存管理② 交换③ 覆盖④重定位26 在请求分页虚拟存储管理中,为了避免不必要的页面回写,在页表中须设置(④)。

① 主存块号② 辅存地址③ 引用位④ 修改位27 在页面替换算法中,淘汰主存中下次访问离当前访问的页面最远的页面,这种页面替换算法称为(①)。

① OPT算法② FIFO算法③ LRU算法④ WS算法28 一个目标程序所限定的存储范围称为该程序的(④)。

① 名空间② 地址空间③ 物理空间④ 符号空间29 分段存储管理中,(②)。

① 段与段之间必定连续② 以段为单位分配,段内连续③ 段与段之间必定不连续④ 以段为单位分配,每段等长30 在下列存储管理方式中,不要求连续空间且不要求作业全部装入的管理方式是(④)。

①可变分区存储管理② 分页存储管理③分段存储管理④请求分页存储管理31 能够实际增加存储单元的存储扩充方式是(③)。

① 覆盖技术② 交换技术③ 物理扩充④ 虚存技术32 LRU页面替换算法选择(③)页面作为淘汰页面。

① 最先进入② 访问次数最少③ 此前最长时间未访问④ 此后最长时间未访问33 在存储管理中,所谓的虚拟存储技术是指(④)的技术。

① 扩充逻辑空间② 扩充内存空间③ 扩充外存空间④ 扩充存储空间34 采用(②),目标程序可以不经任何改动而装入内存。

① 静态重定位② 动态重定位③交换技术④ 覆盖技术35 在下列概念中,与虚存有关的概念是(④)。

①抖动② 覆盖技术③ 静态重定位④ 最先适应分配算法36 要求存储分配时地址连续的管理方式是(①)。

① 分区存储管理② 段式存储管理③ 分页存储管理④ 段页式存储管理37 将暂不执行的进程映象移到外存,让出内存空间另作它用的技术是(②)。

① 覆盖技术② 交换技术③ 物理扩充④ 虚存技术38 在下列存储管理方法中,属于连续存储空间管理方法的是(④)。

① 分页存储管理② 分段存储管理③ 虚拟存储管理④ 可变分区存储管理39 为了使大作业可在小的主存空间中运行,可采用的技术是(③)。

① 分页存储管理②分段存储管理③ 请求分页存储管理④ 可变分区存储管理40 程序的(③)原理是虚拟存储管理系统的基础。

①动态性②虚拟性③ 局部性④ 全局性41 CPU启动通道后(②)。

① CPU执行程序来控制设备② 通道执行通道程序来控制设备③ CPU执行通道程序来控制设备④ 以上都不对42 一般来说,用户程序是通过使用(②)向操作系统提出使用外部设备的要求的。

① 作业申请② 系统调用③ I/O指令④ 操作原语43 用户在使用设备时,用的是逻辑设备名,而在操作系统内部,是按(①)来启动I/O 设备的。

① 设备号② 设备名③设备型号④逻辑设备名44 在下列设备中可以进行直接存取的设备是(③)。

① 键盘② 打印机③ 磁盘机④ 显示器45 CPU与通道并行执行,彼此之间的通信与同步是通过(③)实现的。

① 操作员② I/O指令③ I/O指令与I/O中断④ I/O中断46 索引结构文件中的索引表是用来(①)的。

① 指示逻辑记录与物理块的对应关系②存放有关的数据结构和文件信息③ 指示逻辑地址④存放查找关键字47 进程和线程的一个本质区别是(④)。

① 进程有地址空间,线程没有地址空间。

② 进程存储在外存,线程存储在磁盘。

③ 进程存放于一个文件中,线程存放在多个文件中。

④ 进程是拥有资源的基本单位,线程是CPU执行的基本单位。

注:原题选项③”现存”改为”线程”, 原题选项④的”进本单位”改为”基本单位”。

48 在下列系统调用中,将文件目录读入内存的系统调用是(②)。

① 建立文件② 打开文件③ 读取文件④ 写入文件49 在使用文件系统的系统调用进行信息读写时,下列那些功能不是文件系统完成的(④)。

①核实参数的合法性②核实操作权限③确定物理地址④读写磁盘50 文件的物理结构主要有(②)四类。

① 索引、直接、顺序、记录②顺序、直接、连接、索引③ 顺序、连接、索引、记录④顺序、索引、目录、连接51 为了防止死锁,某系统采用一次性分配全部资源的方法,这种方法是破坏了产生死锁的那一个必要条件(②)。

① 互斥资源② 占有等待③ 循环等待④ 非剥夺式分配52 在解决死锁的方法中属于死锁防止的策略是(④)。

① 死锁检测法② 资源分配图化简③ 银行家算法④ 资源有序分配法53 迪克斯特拉(Dijkstra)提出的银行家算法是具有代表性的(②)算法。

① 死锁预防② 死锁避免③ 死锁检测④ 死锁解除54 系统中有3个并发进程都需要同类资源4个,则系统不会发生死锁的最少资源数是(③)。

① 8② 9③ 10④ 1155 某系统中有同类互斥资源m个,可并发执行且共享该类资源的进程有n个,每个进程申请该类资源的最大量为x(n≤x≤m),当不等式(④)成立时,系统一定不发生死锁。

① nx+1≤m ② nx≤m ③ m(x-1)+1≤n ④ m-nx+(n-1)≥056 操作系统提供的基本服务有执行程序、信息存取、通信服务、差错检测和处理。

57 在分时系统中,影响响应时间的主要因素有_主机速度__、_会话终端数_。

58 设计实时系统时应特别强调系统的_实时性_和_可靠性_。

59 操作系统的主要特征是:_并发性、共享性、不确定性及虚拟性。

60 按中断信号来源,可把硬中断分为内中断(异常)和外中断二大类,属于第一类的中断例子有访管中断、故障、程序异常、终止,属于第二类的中断例子有外设中断。

61 __中断__是激活操作系统的手段。

62 用户程序是通过使用_系统调用__产生中断进入系统内核的。

63 系统调用与一般过程的主要区别是_系统调用在管态(又叫核心态)下执行_。

64 作业的控制方式有交互和批处理。

65 一个用作业说明书组织的批处理作业,其作业体一般由_程序_、_数据_和_JCL_组成。

66 按作业到达时间的先后进行调度称为__先来先服务调度算法,按作业执行时间的长短进行调度称为__短作业优先__调度算法,既考虑到等待时间又考虑到执行时间的调度算法称为__最高响应比优先__调度算法。

67 操作系统内核的主要功能是__执行原语、处理中断、进程调度、执行外设基本操作_。

68 系统中用以表征进程的数据结构是_ PCB_,表征“作业”的数据结构是_JCB_。

69 一次仅允许一个进程使用的资源叫临界资源 ,访问这种资源的那段程序称为临界区。

相关文档
最新文档