文档库 最新最全的文档下载
当前位置:文档库 › 操作系统选择题带答案

操作系统选择题带答案

操作系统选择题带答案

1、进程管理

1.1、什么是进程?

答案:进程是计算机程序的执行实例。它包括程序、数据和执行状态的集合。

1.2、进程的状态有哪些?

答案:进程的状态包括就绪态、运行态和阻塞态。

1.3、进程调度的目的是什么?

答案:进程调度的目的是提高CPU的利用率和系统的吞吐量,以及保证系统的公平性和响应性。

2、内存管理

2.1、什么是虚拟内存?

答案:虚拟内存是一种将磁盘空间用作扩展内存的技术。它可以让进程在逻辑上拥有比实际物理内存更大的空间。

2.2、页面置换算法有哪些?

答案:常见的页面置换算法包括最佳置换算法、先进先出置换算法、最近最久未使用置换算法和时钟算法。

2.3、什么是分段和分页?

答案:分段是将程序按照逻辑模块进行划分,并分别存储在不同的物理内存区域。而分页是将程序划分为固定大小的块,并存储在物理内存中。

3、文件系统

3.1、什么是文件系统?

答案:文件系统是操作系统用来管理文件的机制,包括文件的创建、读取、写入和删除等操作。

3.2、常见的文件系统有哪些?

答案:常见的文件系统有FAT32、NTFS、ext4等。

3.3、文件系统的目的是什么?

答案:文件系统的目的是提供对文件的组织、存储和访问的方式,以及保护文件的完整性和安全性。

附件:

本文档没有涉及附件。

法律名词及注释:

暂无。

操作系统试题及答案

操作系统试题及答案 一、选择题 1. 操作系统的主要功能是什么? A. 提供人机接口 B. 管理计算机硬件资源 C. 执行应用程序 D. 实现文件管理 答案:B. 管理计算机硬件资源 2. 下列哪个不是操作系统的组成部分? A. 内存管理器 B. 文件管理器 C. 进程管理器 D. 网络管理器 答案:D. 网络管理器 3. 进程是指什么? A. 程序的执行实例 B. 程序的源代码

C. 程序的编译结果 D. 程序的运行环境 答案:A. 程序的执行实例 4. 下列关于多道程序设计的说法正确的是? A. 可以同时运行多个程序 B. 只能运行一个程序 C. 依次执行多个程序 D. 只有操作系统才能运行多个程序 答案:A. 可以同时运行多个程序 5. 以下哪个是常见的作业调度算法? A. 先来先服务(FCFS) B. 最短作业优先(SJF) C. 最高响应比优先(HRRN) D. 所有选项都是 答案:D. 所有选项都是 二、填空题 1. 在进程调度中,使用________算法可以保证公平调度。

答案:轮转法 2. 资源的死锁是指进程之间由于竞争资源而造成的________问题。 答案:互斥 三、判断题 1. 操作系统是必须安装在计算机上才能使用的。() 答案:错误 2. 虚拟内存是操作系统提供的一种管理物理内存的技术。() 答案:正确 3. 操作系统通过中断机制来处理程序的执行顺序。() 答案:正确 四、简答题 1. 请简要解释进程和线程的概念,并说明它们之间的区别。 答案:进程是指计算机中正在运行的程序的实例,多个进程可以同时运行,每个进程都独立分配了资源和状态。线程是进程的一部分,它是程序执行的最小单位,一个进程可以包含多个线程,它们共享进程的资源和状态。进程间切换开销较大,而线程间切换开销较小。 2. 请简要解释死锁的原因以及预防策略。

操作系统试题库及答案

操作系统试题库及答案 操作系统试题库及答案 题型一单项选择题 1.操作系统是一种( ) A.系统软件 B.系统硬件 C.应用软件 D.支援软件 2.当CPU执行操作系统代码时,称处理机处于( )。 A.执行态 B.目态 C.管态 D.就绪态 3.在采用SPOOLING技术的系统中,用户的打印结果首先被送到()。 A.打印机 B.内存固定区域 C.终端 D.磁盘固定区域 4.存放Linux基本命令的目录是什么()? A. /bin B. /tmp C. /lib D. /root 5.若有4个进程共享同一程序段,而且每次最多允许3个进程进入该程序段,则信 号量的变化范围是() A. 3,2,1,0 B. 3,2,1,0,-1

C. 4,3,2,1,0 D. 2,1,0,-1,-2 6.Linux通过VFS支持多种不同的文件系统,Linux缺省的文件系统是() A.VFAT B.ISO9660 C.Ext系列 D.NTFS 7.在下列文件结构中,不便于文件增删的是() A.连续文件 B.链接文件 C.索引文件 D.hash文件 8.下列关于进程的叙述中,不正确的是() A. 进程获得CPU而运行是通过调度得到的 B. 优先级是进行进程调度的重要依据,一旦确定不可更改 C. 在单CPU系统中,任一时刻都有一个进程处于运行状态 D. 进程CPU得不到满足时,将进入就绪态 9.通道又被称为I/O处理器,它用于实现( )之间的信息传输。 A.主存与外设 B.CPU与外设 C.外设与外设 D.CPU与辅存 10.修改以太网mac地址的命令为()。 A.ping B.ifconfig C.arp D.traceroute 11.进程所请求的一次打印输出结束后,将使进程状态从() A、运行态变为就绪态 B、运行态变为等待态 C、就绪态变为运行态 D、等待态变为就绪态

操作系统考试题及答案

操作系统原理复习题一 一、选择题 1、操作系统是对进行C管理的软件。 A、计算机软件 B、计算机硬件 C、计算机资源 D、应用程序 2、配置了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,这样的一台计算机只是一台逻辑上的计算机,称为C计算机。 A、并行 B、真实 C、虚拟 D、共享 3、操作系统提供给程序员的接口是B。 A、进程 B、系统调用 C、库函数 D、B和C 4、下面关于操作系统的叙述中正确的是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、-1 B、0 C、1 D、任意值 10、临界区是C。 A、一个缓冲区 B、一段共享数据区 C、一段程序 D、一个互斥资源 11、操作系统通过B对进程进行管理。 A、JCB B、PCB C、DCT D、CHCT 12、下述哪个选项不是管程的组成部分A。 A、局部于管程的数据结构 B、对管程内数据结构进行操作的一组过程 C、管程外过程调用管程内数据结构的说明 D、对局部于管程的数据结构设置初始的语句 13、下面所述步骤中,A不是创建进程所必须的。 A、由调度程序为进程分配CPU B、建立一个进程控制块 C、为进程分配内存 D、将进程控制块链入就绪队列 14、多道程序环境下,操作系统分配资源以C为基本单位。 A、程序 B、指令 C、进程 D、作业

操作系统选择题带答案

?操作系统选择题 1、操作系统是一种(A(2)系统软件),它负责为用户和用户程序完成所有(B(2)与硬件 相关并与应用无关)的工作,(C(4)高级程序设计语言的编译)不是操作系统关心的主要问题。 2、用户在程序设计过程中,可通过(A(3)系统调用)获得操作系统的服务。 3、在OS中采用多道程序设计技术,能有效地提高CPU、内存和IO设备的(A(4) 利用率),为实现多道程序设计需要有(B(1)更大的内存)。 4、推动批处理系统形成和发展的主要动力是(A(2)提高系统资源利用率),推动 分时系统形成和发展的动力是(B(3)方便用户),推动微机OS发展的主要动力是(C(2)计算机硬件的不断更新换代)。 5、在设计分时操作系统时,首先要考虑的是(A(2)交互性和响应时间);在设计 批处理操作系统时,首先要考虑的是(B(3)周转时间和系统吞吐量);在设计实时操作系统时,首先要考虑的是(C(4)实时性和可靠性)。 6、分时系统的响应时间(及时性)主要是根据(A(4)用户所能接受的等待时间)确 定的,而实时系统的响应时间则是由(B(5)控制对象所能接受的时延)确定的。 7、分时系统和实时系统都具有交互性,实时系统的交互性允许用户访问(A(2) 专用服务程序);分时系统的交互性允许用户请求系统提供(B(4)多方面的服务)。 8、实时操作系统必须在(A(3)规定时间)内处理完来自外部的事件,(B(2)资源利 用率)不是设计实时系统主要追求的目标。 9、采用(A(4)微内核)结构时,将OS分成用于实现OS最基本功能的内核和提供 各种服务的服务器两个部分;通常,下列模块中必须包含在操作系统内核中的是(B(2)中断处理)模块。 10、与早期的OS相比,采用微内核结构的OS具有很多优点,但这些优点不包 含(A(2)提高了OS的运行效率)。 11、从静态-的角度看,进程是由(A(5)程序段)、(B(6)数据段)、(C(2)PCB)三部 分组成的,其中(C(2)PCB)是进程存在的唯一标志。当几个进程共享(A(5)程序段)时,(A(5)程序段)应当是可重入代码。 12、正在等待他人释放临界资源的进程处于(A(2)阻塞)状态,已分配到除CP U外的所有资源的进程处于(B(3)就绪)状态,已获得CPU的进程处于(C(4)执行)状态。 13、下列进程状态转换中,绝对不可能发生的状态转换是(A(3)就绪→阻塞);一 般不会发生的状态转换是(B(5)阻塞→执行)。 14、为使进程由活动就绪转变为静止就绪,应利用(A(2)suspend)原语;为使进 程由执行状态转变为阻塞状态,应利用(B(4)block)原语:为使进程由静止就绪变为活动就绪,应利用(C(3)active)原语;从阻塞状态变为就绪状态应利用(D(5)wakeup)原语。 15、在将CPU的执行状态分为用户态和核心态的系统中,应该在核心态下执行 的指令依次为(A(1)屏蔽所有中断)、(B(3)设置时钟的值)和(C(5)停机),而从用户状态转换到系统状态是通过(D(3)访管指令或中断)实现的。 17、对于记录型信号量,在执行一次wait操作时,信号量的值应当(A(3)减1), 当其值为(B(2)小于0)时,进程应阻塞。在执行signal操作时,信号量的值应当为(C (2)加1),当其值为(D(4)小于等于0)时,应唤醒阻塞队列中的进程。

操作系统选择题带答案

操作系统选择题带答案 操作系统选择题带答案 1. 操作系统的主要功能是什么? 答案:管理和控制计算机硬件资源,并为用户提供一个良好的用户界面。 2. 操作系统的种类有哪些? 答案:目前常见的操作系统有Windows、Linux、Mac OS等。 3. 下列哪个不是操作系统的特征? a) 并发性 b) 共享性 c) 异步性 d) 顺序性 答案:d) 顺序性 4. 操作系统的并发性是指什么? 答案:并发性是指多个程序同时运行的能力。 5. 进程是指什么?

答案:进程是正在执行中的一个程序,它包括程序计数器、寄存器和变量的当前值等。 6. 线程是什么? 答案:线程是进程的一个执行单元,一个进程可以包括多个线程,它们共享进程的资源。 7. 操作系统提供了哪些进程调度算法? 答案:常见的进程调度算法有先来先服务调度、短作业优先调度、优先级调度、轮转调度等。 8. 虚拟内存是什么? 答案:虚拟内存是一种技术,它将物理内存和磁盘空间结合起来,使得程序能够访问超出物理内存限制的数据。 9. 文件系统是什么? 答案:文件系统是操作系统用来管理和组织计算机存储资源的一种机制。 10. 死锁是什么? 答案:死锁是指多个进程或线程因为竞争资源而无法继续执行的状态。 11. 操作系统的安全性有什么措施?

答案:操作系统的安全性可以通过用户身份验证、文件权限控制、防火墙等措施来保障。 附件:无 法律名词及注释: 1. 版权法:保护著作权人的作品免受未经授权的复制、发行、展示或执行等侵犯行为。 2. 数据保护法:管理个人数据的收集、存储和处理,以保护个人隐私权和数据安全。

操作系统选择题

操作系统选择题 下列选项中不属于操作系统的是()。 A.赛扬(Celeron)(正确答案) B.WindowsCE C.Linux D.Solaris 在操作系统中,并发性是指若干个事件()同时发生。 A.在同一时刻 B.一定在不同的时刻 C.在某一时间间隔内(正确答案) D.依次在不同的时间间隔内 下列选项中不属于系统软件的有()。 A.编译程序 B.操作系统 C.磁盘清理工具 D.暴风影音(正确答案) 对外部输入的信息能在规定的时间内处理完毕并作出迅速反应的操作系统称为()。 A.分时操作系统 B.批处理操作系统 C.实时操作系统(正确答案) D.多处理机操作系统 Linux是一个()的操作系统。 A.单用户多任务 B.单用户单任务 C.多用户多任务(正确答案) D.多用户单任务 DOS是一个()的操作系统。 A.单用户多任务

B.单用户单任务(正确答案) C.多用户多任务 D.多用户单任务 多道程序设计是指()。 A.在实时系统中并发执行多个程序 B.在分布系统中同一时刻运行多个程序 C.在一台处理机上同一时刻运行多个程序 D.在一台处理机上并发运行多个程序(正确答案) 批处理系统的主要缺点是()。 A.CPU利用率低 B.不能并发执行 C.缺少交互性(正确答案) D.以上都不是 实时操作系统必须在()内处理完来自外部的事件。 A.响应时间 B.周转时间 C.规定时间(正确答案) D.调度时间 分时系统响应时间与()有关。 A.每个应用进程分配的时间片长度 B.进程大小 C.等待队列中的就绪进程数目 D.等待队列中的就绪进程数目和时间片长度(正确答案) 为了使系统中所有的用户都能得到及时的响应,该操作系统应该是()。A.多道批处理系统 B.分时系统(正确答案) C.实时系统 D.网络系统 对实时操作系统的说法正确的是()。 A.依赖人为干预的监督和控制系统 B.强调系统资源的利用率

操作系统选择题及答案

操作系统选择题及答案 操作系统选择题及答案 1.什么是操作系统? 操作系统是一种软件,它管理计算机硬件和软件资源,为用户 和应用程序提供一个接口,控制和协调计算机的各个部分,以实现 程序的运行和数据的处理。 答案:操作系统是管理计算机资源的软件。 2.操作系统的主要功能是什么? 操作系统的主要功能包括:进程管理、文件管理、内存管理、 设备管理和用户界面。 答案:操作系统的主要功能包括进程管理、文件管理、内存管理、设备管理和用户界面。 3.进程管理是指什么? 进程管理是操作系统对正在运行的程序实例的管理,包括创建、销毁、调度和通信等操作。 答案:进程管理是操作系统对正在运行的程序实例的管理。 4.文件管理是指什么?

文件管理是指操作系统对计算机中存储的文件的管理,包括创建、删除、读取、写入和保护等操作。 答案:文件管理是指操作系统对计算机中存储的文件的管理。 5.内存管理是指什么? 内存管理是操作系统对计算机中的内存资源进行分配、回收和保护的管理,以满足程序和数据的需要。 答案:内存管理是操作系统对计算机中的内存资源进行管理。 6.设备管理是指什么? 设备管理是操作系统对计算机中的硬件设备进行管理,包括设备的分配、释放、驱动和控制等操作。 答案:设备管理是操作系统对计算机中的硬件设备进行管理。 7.用户界面是指什么? 用户界面是操作系统和用户之间进行交互的接口,可以分为命令行界面和图形用户界面两种形式。 答案:用户界面是操作系统和用户之间进行交互的接口。 8.操作系统的类型有哪些? 常见的操作系统类型有Windows、Linux、macOS等。 答案:常见的操作系统类型有Windows、Linux、macOS等。

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

计算机操作系统试题及答案 一、选择题 1. 操作系统主要功能是()。 A. 控制计算机硬件 B. 管理计算机软件 C. 提供用户界面 D. 加速计算机运行 2. 进程调度算法中,最短作业优先(SJF)算法的特点是()。 A. 非抢占式 B. 优先调度短作业 C. 适用于CPU繁忙型任务 D. 容易导致饥饿现象 3. 下列哪个是典型的分页系统的局部置换算法()。 A. 先进先出(FIFO) B. 最佳适应(Best Fit) C. 最近未使用(LRU) D. 循环队列

4. 以下哪个不是进程通信的方式()。 A. 管道 B. 信号 C. 互斥量 D. 堆栈 5. 簇是文件系统中的()。 A. 文件夹 B. 字符 C. 空间单位 D. 进程 二、简答题 1. 解释进程和线程的区别。 进程是指在计算机中运行的程序的实例,拥有独立的地址空间和资源。而线程是进程中的一个执行单元,多个线程可以共享进程的资源,包括内存和文件等。 2. 什么是死锁?死锁产生的必要条件有哪些?

死锁是指系统中的一组进程,每个进程都在等待一个只能由该组进程中的其他进程释放的资源。死锁产生的必要条件包括互斥、占有和等待、不可剥夺和循环等待。 3. 请简要介绍磁盘调度算法中的SCAN算法。 SCAN算法是一种磁盘调度算法,它按照磁盘磁头的移动方向依次访问磁道,直到达到最边缘或最内圈,然后改变移动方向继续访问。SCAN算法可以减少寻道时间,提高磁盘的读写效率。 三、应用题 1. 请简要描述进程的状态转换过程。 一个进程可以处于运行状态、就绪状态、等待状态和终止状态。进程状态的转换可能包括以下情况: - 运行状态到等待状态:当一个进程等待某个事件的发生时,它会从运行状态切换到等待状态。 - 等待状态到就绪状态:当一个进程等待的事件发生时,它会从等待状态切换到就绪状态,表示它可以被调度执行。 - 就绪状态到运行状态:当系统空闲或调度器选择执行该进程时,它会从就绪状态切换到运行状态。 - 运行状态到终止状态:当一个进程完成了它的任务或被终止时,它会从运行状态切换到终止状态。 2. 请简述页面置换算法中的最佳适应(Best Fit)算法。

操作系统选择题整理及答案

1.计算机操作系统的功能是(D ) A 把源程序代码转换为目标代码 B 实现计算机用户之间的相互交流 C 完成计算机硬件与软件之间的转换 D 控制、管理计算机系统的资源和程序的执行 2.操作系统是一组(C)。 A 文件管理程序 B 中断处理程序 C 资源管理程序 D 设备管理程序 3.操作系统的功能是进行处理机管理、(B )管理、设备管理、文件管理和作业管理等。 A 进程 B 存储器 C 硬件 D 软件 4. (D )指令是非特权指令。 A 启动I/O B 设置中断屏敝 C 传送PSW D trap 5.在(B )的控制下,计算机系统能及时处理由过程控制反馈的数据,并作出响应。

B 实时操作系统 C 分时操作系统 D 多处理机操作系统 6.操作系统为用户程序完成与(B )的工作。 A 硬件无关和应用无关 B 硬件相关和应用无关 C 硬件无关和应用相关 D 硬件相关和应用相关 7.分时操作系统的主要目的是(A)。 A 计算机系统的交互性 B 计算机系统的实时性 C 计算机系统的可靠性 D 提高软件的运行速度 8.在操作系统中,用户界面指的是(B )。 A 硬件接口、软件接口和操作环境 B 命令接口、程序接口和操作环境 C 硬件接口、命令接口和操作环境 D 硬件接口、命令接口和程序接口 9.特权指令(B )执行。 A 只能在目态下 B 只能在管态下

C 在目态或管态下均能 D 在目态或管态下均不能 10.下列管理功能中,(B )不属于操作系统的功能。 A 处理器管理 B 软件管理 C 作业管理 D 设备管理 11.以下描述与操作系统无关的是(C )。 A 方便用户的程序集合 B 控制和管理计算机系统的硬件和软件资源 C 计算机系统的硬件和软件资源的集合 D 合理地组织计算机工作流程 12.分时操作系统的特点是(A )。 A 交互性、同时性(多路性)、独立性、及时性 B 可靠性、交互性、独立性、及时性 C 可靠性、交互性、独立性、及时性 D 交互性、同时性(多路性)、独立性、动态性 13.下列各项中,(C )不是现代操作系统的主要特征。 A 并发性 B 共享性 C 确定性 D虚拟性

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

第一章操作系统引论 一.选择题 1.操作系统是一种。 A.通用软件B.系统软件 C.应用软件D.软件包答:B 2.操作系统的管理部分负责对进程进行调度。 A.主存储器B.控制器 C.运算器D.处理机答:D 3.操作系统是对进行管理的软件。 A.软件B.硬件 C.计算机资源D.应用程序答:C 4.从用户的观点看,操作系统是。 A.用户与计算机之间的接口 B.控制和管理计算机资源的软件 C.合理地组织计算机工作流程的软件 D.由若干层次的程序按一定的结构组成答:A 5.操作系统的功能是进行处理机管理、管理、设备管理及信息管理。 A.进程 B. 存储器 C.硬件 D. 软件答:B 6.操作系统中采用多道程序设计技术提高CPU和外部设备的。 A.利用率B.可靠性 C.稳定性D.兼容性答:A 7.操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的和方便用户使用计算机而配备的一种系统软件。 A.速度B.利用率 C. 灵活性D.兼容性答:B 8.操作系统的基本类型主要有。 A.批处理系统、分时系统及多任务系统 B.实时操作系统、批处理操作系统及分时操作系统 C.单用户系统、多用户系统及批处理系统 D.实时系统、分时系统和多用户系统答:B 9.所谓是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。 A. 多重处理B.多道程序设计 C. 实时处理 D. 共行执行答:B 10. 下面关于操作系统的叙述中正确的是。

A.批处理作业必须具有作业控制信息。 B.分时系统不一定都具有人机交互功能。 C.从响应时间的角度看,实时系统与分时系统差不多。 D.由于采用了分时技术,用户可以独占计算机的资源. 答:A 11. 如果分时操作系统的时间片一定,那么,则响应时间越长。 A.用户数少B.用户数越多 C.内存越少D.内存越多答:B 12.实时操作系统必须在内完成来自外部的事件。 A. 响应时间B.周转时间 C.规定时间D.调度时间答:C 13.分时系统中为了使多个用户能够同时与系统交互,最关键的问题是。 A. 计算机具有足够快的运算速度B.能快速进行内外存之间的信息交换 C. 系统能够及时接收多个用户的输入D.短时间内所有用户程序都能运行 答:C 14.分时操作系统通常采用策略为用户服务。 A.可靠性和灵活性B.时间片轮转 C.时间片加权分配D.短作业优先答:B 15. 在操作系统控制下计算机系统能及时处理由过程控制反馈的数据并作出响应。A.实时B.分时 C.分布式D.单用户答:A 16. 下面6个系统中,必须是实时操作系统的有个。 计算机辅助设计系统 航空订票系统 过程控制系统 机器翻译系统 办公自动化系统 计算机激光照排系统 A.1 B.2 C.3 D.4 答:C 17. 若把操作系统看作计算机系统资源的管理者,下列的不属于操作系统所管理的资源。 A. 程序B.内存C.CPU D.中断答:D 18. 在下列操作系统的各个功能组成部分中,不需要硬件的支持。 A. 进程调度 B. 时钟管理 C. 地址映射D.中断系统答:A 19. 设计实时操作系统时,首先应考虑系统的。 A.可靠性和灵活性B.实时性和可靠性

《操作系统》考题及答案

《操作系统》考题及答案操作系统考题及答案 一、选择题(共10题,每题2分,共20分) 1. 操作系统是计算机系统中的()。 A. 软件部分 B. 硬件部分 C. 网络部分 D. 执行部分 答案:A 2. 下列哪个操作系统属于开源操作系统? A. Windows B. macOS C. Linux D. iOS 答案:C 3. 进程是指()。 A. 一个程序的执行 B. 一个任务的执行

C. 一个线程的执行 D. 一个指令的执行 答案:B 4. 下列关于虚拟内存的说法,正确的是()。 A. 提高了程序的运行效率 B. 减少了程序的运行时间 C. 可以充分利用硬盘空间 D. 不会导致系统崩溃 答案:A 5. 进程调度算法中,通过时间片轮转调度可以实现()。 A. 公平性 B. 紧急性 C. 优先级 D. 死锁避免 答案:A 6. 下列关于死锁的说法,正确的是()。 A. 资源利用率提高

B. 进程执行顺序无关 C. 程序运行速度加快 D. 进程无法进行下去 答案:D 7. 磁盘调度算法中,通过扫描算法可以实现()。 A. 最少移动量 B. 最小响应时间 C. 最短寻道时间 D. 最高吞吐量 答案:C 8. 进程同步原语中,P操作(也称为申请资源)的作用是()。 A. 分配资源 B. 请求资源 C. 释放资源 D. 撤销资源 答案:B 9. 下列关于页面置换算法LRU(最近最久未使用)的说法,正确的是()。

A. 置换最近被访问的页面 B. 可以避免缺页中断 C. 不需要记录页面访问情况 D. 只适用于主存容量较小的系统 答案:A 10. 虚拟存储技术中,页面大小的选择应该满足的原则是()。 A. 尽量小,以减少内存开销 B. 尽量大,以提高程序运行速度 C. 适中,以兼顾内存开销和程序运行速度 D. 无固定原则,根据应用需求灵活选择 答案:C 二、简答题(共6题,每题10分,共60分) 1. 请简要阐述操作系统的作用及主要功能。 答案:操作系统是计算机系统中最重要的软件部分,其作用主要体现在以下几个方面: - 管理计算机硬件资源,包括内存、CPU、磁盘等的分配和调度,保证资源的合理利用和高效运行;

操作系统测试题含答案

操作系统测试题含答案 一、单选题(共100题,每题1分,共100分) 1、操作系统中,“抖动”是由( )引起的。 A、缺页率高 B、内存容量不足 C、交换信息量大 D、缺页率反馈模型建立不正确 正确答案:A 2、在下列存储管理方案中,不适用于多道程序的是______。 A、段页式存储分配 B、单一连续分配 C、动态重定位分区分配 D、固定分区分配 正确答案:B 3、从用户的观点看,操作系统是()。 A、计算机资源的的管理者 B、控制和管理计算机资源的软件 C、用户与计算机硬件之间的接口 D、合理组织计算机工作流程的软件 正确答案:C 4、()优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。 A、动态 B、低 C、静态 D、高 正确答案:C 5、某段表的内容如下:有一个逻辑地址为2154,它所对应的物理地址为()。 A、30K+154 B、2+480K C、480K+154 D、120K+2 正确答案:C

6、如果进程需要读取磁盘上的多个连续的数据块,()数据传送方式的效率最高。 A、程序直接控制方式 B、中断控制方式 C、DMA方式 D、通道方式 正确答案:D 7、采用SPOOLing技术的目的是()。 A、提高程序的运行速度 B、减轻用户编程负担 C、提高主机效率 D、提高独占设备的利用率 正确答案:D 8、( )的实现原理是:当进程要求运行时,不是将它的全部信息装入内存而是将其一部分先装入内存,另一部分暂时留在外存。进程在运行过程中,当使用的信息不在内存时发出中断,由操作系统调入内存。 A、段页式存储 B、页式存储 C、虚拟存储 D、段式存储 正确答案:C 9、系统“抖动”现象的发生是由()引起的。 A、置换算法选择不当 B、内存容量不足 C、请求页式管理方案 D、交换的信息量过大 正确答案:A 10、下面关于索引文件的论述中正确的是() A、在索引文件中,索引表的每个表项中必须含有相应记录的关键字和存放该记录的物理地址。 B、对顺序文件进行检索时,首先从FCB中读出文件的第一个盘块号,而对索引文件进行检索时,应先从FCB中读出文件索引表始址。 C、对于一个具有三级索引表的文件,存取一个记录必须要访问三次磁盘。 D、在文件较大时,进行顺序存取比随机存取快。

操作系统原理试题及答案

操作系统原理 一、单项选择题 1. .从总体上说,采用多道程序设计技术可以( )单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要( ). A. 增加,减少B.增加,延长C.减少,延长D.减少,减少 2. 在分时系统中,时间片一定,( ),响应时间越长。 A.内存越多B.用户数越多C.后备队列D.用户数越少 3. 批处理系统的主要缺点是( ) A.CPU的利用率不高B.失去了交互性C.不具备并行性D.以上都不是 4. 以下( )项功能不是操作系统具备的主要功能. A. 内存管理B.中断处理C.文档编辑D.CPU调度 5. 操作系统负责为方便用户管理计算机系统的( ) A. 程序B.文档资料C.资源D.进程 6. 操作系统的基本职能是( ) A.控制和管理系统内各种资源,有效地组织多道程序的运行 B.提供用户界面,方便用户使用 C.提供方便的可视化编辑程序 D.提供功能强大的网络管理工具 7. 未配置操作系统的计算机系统中最主要的矛盾是() A.硬件价格昂贵与消费水平之间的矛盾 B.输入输出无法匹配CPU运行速度的矛盾 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.PCB B.JCB C.TCB D.PTR 14. 下述有关文件管理的叙述中,()是正确的。 A.一个文件不能同时多次建立 B.在一级目录结构中,不同用户可以用相同的文件名 C.文件系统主要是实现按名存取 D.逻辑记录的大小与存储介质块的大小必须一一对应 15. 在动态分区分配方案中,某一作业完成后系统收回其主存空间,并与相邻空闲区合并,为此修改空闲区表,造成空闲区数减一的情况是()。 A 无上邻空闲区,也无下邻空闲区

操作系统试题及答案

操作系统试题及答案 IMB standardization office【IMB 5AB- IMBK 08- IMB 2C】

一、单项选择题(每题2分,共20分) 1.以下着名的操作系统中,属于多用户、分时系统的是(B)。 A.DOS系统B.UNIX系统 C.WindowsNT系统D.OS/2系统 2.在操作系统中,进程的最基本的特征是(A)。 A.动态性和并发性B.顺序性和可再现性 C.与程序的对应性D.执行过程的封闭性 3.操作系统中利用信号量和P、V操作,(C)。 A.只能实现进程的互斥B.只能实现进程的同步 C.可实现进程的互斥和同步D.可完成进程调度 4.作业调度的关键在于(C)。 A.选择恰当的进程管理程序B.用户作业准备充分 C.选择恰当的作业调度算法D.有一个较好的操作环境 5.系统抖动是指(D)。 A.使用机器时,屏幕闪烁的现象 B.由于主存分配不当,偶然造成主存不够的现象 C.系统盘有问题,致使系统不稳定的现象 D.被调出的页面又立刻被调入所形成的频繁调入调出现象 6.在分页存储管理系统中,从页号到物理块号的地址映射是通过(B)实现的。 A.段表B.页表 .JCB 7.在下述文件系统目录结构中,能够用多条路径访问同一文件(或目录)的目录结构是(D) A.单级目录B.二级目录 C.纯树型目录D.非循环图目录 8.SPOOLing技术可以实现设备的(C)分配。 A.独占B.共享 C.虚拟D.物理 9.避免死锁的一个着名的算法是(C)。 A.先人先出算法B.优先级算法 C.银行家算法D.资源按序分配法 10.下列关于进程和线程的叙述中,正确的是(C)。 A.一个进程只可拥有一个线程 B.一个线程只可拥有一个进程 C.一个进程可拥有若干个线程 D.一个线程可拥有若干个进程 二、判断题(选择你认为正确的叙述划√,认为错误的划×并说明原因。每题2分,共10分) 1.简单地说,进程是程序的执行过程。因而,进程和程序是一一对应的。()

操作系统试题及答案

计科技专业计算机操作系统资料 一、选择题(选择最确切的一个答案,将其代码填入括号中,每空2分,共20分) 1.某进程在运行过程中需要等待从磁盘上读人数据,此时该进程的状态是( C )。 A. 从就绪变为运行 B. 从运行变为就绪 C. 从运行变为阻塞 D. 从阻塞变为就绪 2.可重定位内存分区分配目的为( A )。 A.解决碎片问题 B.便于多作业共享内存 C.回收空白区方便 D. 摆脱用户干预 3.原语是( B )。 A.一条机器指令 B. 若干条机器指令组成 C.一条特定指令 D. 中途能打断的指令 4. 设备I/O方式有如下三种:( B )、( D )和( E )。 A.假脱机 B. 询问 C.联机 D. 中断 E.通道 F. 脱机 5.文件目录的主要作用是( A )。 A. 按名存取 B. 提高速度 C. 节省空间 D. 提高外存利用率 6.单机操作系统的共享资源是指( A )。 A. 内存、CPU、打印机 B. 内存 C. CPU D. 打印机 7.操作系统负责为方便用户管理计算机系统的( C )。 A. 程序 B. 文档资料 C.资源 D. 进程 8.没有下列设备计算机无法工作( C )。 A. 软盘 B. 硬盘 C. 内存 D. 打印机 二、是非题(正确的划√,错误的划×,20分) (√)1.进程的互斥和同步的相互制约一般不会同时发生。 (√)2.多用户操作系统在单一硬件终端硬件支持下仍然可以工作。 (√)3,作业同步面向用户而进程同步面向计算机内部资源管理控制。 (×)4.实时操作系统的响应系数最小,设备利用率最低。 (√)5.UNIX或Linux操作系统的最大特点是分时、多用户、多任务和倒树型文件结构。

操作系统复习题及答案

操作系统复习题 一、单项选择题题 1、操作系统中采用多道程序设计技术提高CPU和外部设备的A ; A、利用率 B、可靠性 C、稳定性 D、兼容性 2、如果分时操作系统的时间片一定,那么 C ,则响应时间越短; A、内存越少 B、内存越多 C、用户数越少 D、用户数越多 3、若把操作系统看作资源管理者,下列的C不属于操作系统所管理的资源; A、CPUB B、内存 C、中断 D、程序 4、操作系统是通过 D感知进程存在的; A、程序名 B、进程的状态 C、中断 D、进程控制块 5、当B时,进程从执行状态变为就绪状态; A、进程被进程调度程序选中 B、时间片用完 C、等待某一事件 D、等待的事件发生 6、以下的进程状态变化中,不可能发生的变化是B ; A、执行状态到就绪状态 B、等待状态到就绪状态 C、执行状态到等待状态 D、等待状态到执行状态 7、若P、V操作的信号量S初值为2,当前值为-3,则表示有D个等待进程; A、0个 B、1个 C、2个 D、3个 8、P、V操作是 A A、两条低级进程通信原语 B、两条高级进程通信原语

C、两条系统调用命令 D、两组不同的机器指令 9、用V操作唤醒一个等待进程时,被唤醒的进程状态变为 B ; A、等待 B、就绪 C、执行 D、完成 10、资源的有序分配策略破坏D条件,是一种死锁预防策略; A、互斥条件 B、保持和请求条件 C、不剥夺条件 D、环路等待条件 11、银行家算法是一种B算法; A、死锁预防 B、死锁避免 C、死锁检测 D、死锁解除 12、某系统中有同类资源10个,每个进程的资源需求量为3个,则不会发生死锁的最大并发进程数为 C A、2 B、3 C、4 D、5 13、分区管理中采用首次适应分配算法时,应把空闲区按 C 次序进行管理; A、大小递增 B、大小递减 C、地址递增 D、地址递减 14、很好地解决了内存碎片问题的存储管理方案是C ; A、固定分区管理 B、可变分区管理 C、页式存储管理 D、段式存储管理 15、虚拟存储管理系统的基础是程序的 C 理论; A、虚拟性 B、动态性 C、局部性 D、全局性 16、在请求分页存储管理系统中,若采用FIFO页面淘汰算法,则当分配的页面数增加时,缺页中断的次数D ; A、减少 B、增加 C、无影响 D、可能增加也可能减少 17、设备管理程序对设备的管理是借助一些数据结构来进行的,下面的B不属于设备管理数据结构;

操作系统选择题带答案

•操作系统选择题 1、操作系统是一种(A(2)系统软件),它负责为用户和用户程序完成所有(B(2)与硬件 相关并与应用无关)的工作,(C(4)高级程序设计语言的编译)不是操作系统关心的主要问题。 2、用户在程序设计过程中,可通过(A(3)系统调用)获得操作系统的服务。 3、在OS中采用多道程序设计技术,能有效地提高CPU、内存和IO设备的(A(4) 利用率),为实现多道程序设计需要有(B(1)更大的内存)。 4、推动批处理系统形成和发展的主要动力是(A(2)提高系统资源利用率),推动 分时系统形成和发展的动力是(B(3)方便用户),推动微机OS发展的主要动力是(C(2)计算机硬件的不断更新换代)。 5、在设计分时操作系统时,首先要考虑的是(A(2)交互性和响应时间);在设计 批处理操作系统时,首先要考虑的是(B(3)周转时间和系统吞吐量);在设计实时操作系统时,首先要考虑的是(C(4)实时性和可靠性)。 6、分时系统的响应时间(及时性)主要是根据(A(4)用户所能接受的等待时间)确 定的,而实时系统的响应时间则是由(B(5)控制对象所能接受的时延)确定的。 7、分时系统和实时系统都具有交互性,实时系统的交互性允许用户访问(A(2) 专用服务程序);分时系统的交互性允许用户请求系统提供(B(4)多方面的服务)。 8、实时操作系统必须在(A(3)规定时间)内处理完来自外部的事件,(B(2)资源利 用率)不是设计实时系统主要追求的目标。 9、采用(A(4)微内核)结构时,将OS分成用于实现OS最基本功能的内核和提供 各种服务的服务器两个部分;通常,下列模块中必须包含在操作系统内核中的是(B(2)中断处理)模块。 10、与早期的OS相比,采用微内核结构的OS具有很多优点,但这些优点不包 含(A(2)提高了OS的运行效率)。 11、从静态-的角度看,进程是由(A(5)程序段)、(B(6)数据段)、(C(2)PCB)三部 分组成的,其中(C(2)PCB)是进程存在的唯一标志。当几个进程共享(A(5)程序段)时,(A(5)程序段)应当是可重入代码。 12、正在等待他人释放临界资源的进程处于(A(2)阻塞)状态,已分配到除CP U外的所有资源的进程处于(B(3)就绪)状态,已获得CPU的进程处于(C(4)执行)状态。 13、下列进程状态转换中,绝对不可能发生的状态转换是(A(3)就绪→阻塞);一 般不会发生的状态转换是(B(5)阻塞→执行)。 14、为使进程由活动就绪转变为静止就绪,应利用(A(2)suspend)原语;为使进 程由执行状态转变为阻塞状态,应利用(B(4)block)原语:为使进程由静止就绪变为活动就绪,应利用(C(3)active)原语;从阻塞状态变为就绪状态应利用(D(5)wakeup)原语。 15、在将CPU的执行状态分为用户态和核心态的系统中,应该在核心态下执行 的指令依次为(A(1)屏蔽所有中断)、(B(3)设置时钟的值)和(C(5)停机),而从用户状态转换到系统状态是通过(D(3)访管指令或中断)实现的。 17、对于记录型信号量,在执行一次wait操作时,信号量的值应当(A(3)减1), 当其值为(B(2)小于0)时,进程应阻塞。在执行signal操作时,信号量的值应当为(C (2)加1),当其值为(D(4)小于等于0)时,应唤醒阻塞队列中的进程。

操作系统选择填空练习题答案

期末练习题一、单项选择题 注意:蓝色的选项为正确答案; 第一章 1.在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称为 B ; A.文件系统B.操作系统 C.网络管理系统 D.数据库管理系统 2.按照所起的作用和需要的运行环境,操作系统属于 D ; A.用户软件 B.应用软件 C.支撑软件 D.系统软件 3.操作系统的基本职能是 D ; A. 提供功能强大的网络管理工具 B. 提供用户界面,方便用户使用 C. 提供方便的可视化编辑程序 D. 控制和管理系统内各种资源,有效地组织多道程序的运行 4.操作系统负责管理计算机系统的 C ; A.程序B.作业C.资源D.进程 5.在计算机系统中,操作系统是 A ; A.处于裸机之上的第一层软件 B.处于硬件之下的低层软件 C.处于应用软件之上的系统软件 D.处于系统软件之上的用户软件 6.为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率;这属 于 B ; A.处理器管理B.存储管理 C.文件管理D.作业管理 7.操作系统对缓冲区的管理属于 B 的功能; A.处理器管理 B.设备管理 C.文件管理 D.存储器管理 8.以下不属于操作系统关心的主要问题的是 D ; A.管理计算机裸机 B.设计、提供用户程序与计算机硬件系统的界面 C.管理计算机系统资源 D.高级程序设计语言的编译器 9.以下不属于操作系统具备的主要功能的是 C ; A.内存管理 B.中断处理 C.文档编辑 D.CPU调度 10.在下列操作系统中,强调吞吐能力的是 B ; A.分时系统 B.多道批处理系统 C.实时系统 D.网络系统 11.批处理系统的主要缺点是 B ; A.CPU的利用率不高B.失去了交互性

操作系统习题集(含答案).

注::作红色标记的为答案 一、选择题 模块1: 1.当时引入多道程序的目的在于()。 A.有利于代码共享,减少主、辅存信息交换量B.充分利用存储器 C.充分利用CPU,减少CPU等待时间D.提高实时响应速度 2. 在单处理机计算机系统中,()是并行操作的。 A.程序与程序 B.处理机的操作与通道的操作 C.主程序与子程序 D.用户程序与操作系统程序 3.下面哪一个不是程序在并发系统内执行的特点()。 A.产生死锁的必然性 B.资源分配的动态性 C.程序执行的间断性 D.相互通信的可能性 4.进程和程序的一个本质区别是( D )。 A. 进程分时使用CPU,程序独占CPU B.进程存储在内存,程序存储在外存 C. 进程在一个文件中,程序在多个文件中 D.进程为动态的,程序为静态的 5.在下列情况( ),系统需要进行进程调度。 A. 某一进程正访问一临界资源 B.某一进程运行时因缺乏资源进入阻塞状态 C.某一进程处于运行状态,而另一进程处于自由状态 D.某一进程正在访问打印机,而另一进程处于就绪状态 6.与设备控制器关系最密切的软件是()。 A.编译程序 B.设备驱动程序 C.存储管理程序 D.处理机管理 7. 若进程P一旦被唤醒就能够投入运行,系统可能()。 A.在抢占调度方式中,P的优先级高于当前运行的进程 B.进程P的优先级最高 C.就绪队列为空队列 D.在抢占调度方式中,P的优先级高于就绪队列中所有的进程 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.分布式系统

相关文档