操作系统复习题及答案
- 格式:doc
- 大小:61.41 KB
- 文档页数:41
操作系统复习题
一、单项选择题题
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 )
《操作系统》复习题及参考答案
一、判断题:判断以下各题的正误。正确的请在题后括号中填“√”,错误的请在题后括号
确定进程优先权的依据有_________、_________、_________三个方面。
三、选择题
1.关于操作系统的表达( )是不正确的。
A.“管理资源的程序”
B.“管理用户程序执行的程序”
C.“能使系统资源提高效率的程序”
D.“能方便用户编程的程序”
2.在设计实时操作系统时,( )不是重点考虑的。
A.及时响应,快速处理安全性 C.有高可靠性资源的利用率
3.文件管理面向用户实现( )。
A.存储用户文档 C.虚拟存储管理
4.电脑系统中判别是否有中断事件发生应是在( )。
A.进程切换时
B.执行完一条指令后 D.由用户态转入核心态时
5.每个进程在执行过程中的任一时刻它所处的状态有( )。
C.3种
6.使中央处理器的状态从管态转换到目态的原因可能是( )。
A.系统初始启动
C.系统调用功能的完成
7.支持程序浮动的地址转换机制是( )。
A.页式地址转换
B.段式地址转换
C.静态重定位
D.动态重定位
8.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( )进行排列。
A.地址从大到小
B.地址从小到大
C.尺寸从大到小
D.尺寸从小到大
9.逻辑文件存放到存储介质上时,采用的组织形式是与( )有关的。
A.逻辑文件结构
B.存储介质特性
C.主存储器管理方式
D.分配外设方式
存储管理中,每取一条指令或取一个操作数,访问主存的次数最多是( )。
A.1
B.2
C.3
11.对磁盘进行移臂调度的目的是为了缩短( )时间。
操作系统题库+答案
第⼀部分引⾔
⼀、选择题
1、下列选择中,哪些不是操作系统关⼼的主要问题。(浙⼤2003)( 4)
(1)管理计算机裸机(2)设计提供⽤户与计算机硬件系统间的界⾯;
(3)管理计算机系统资源(4)⾼级程序设计语⾔的编译器。
2、从⽤户⾓度看,操作系统是(C )。
A、计算机资源的管理者;
B、计算机⼯作流程的组织者;
C、⽤户与计算机之间的接⼝;
D、由按层次结构组成的软件模块的集合。
3、引⼊多道程序技术的前提条件之⼀是系统具有(3)(西电00)
(1)多个cpu;(2)多个终端;(3)中断功能;(4)分时功能
4、操作系统是⼀种A。
A.系统软件
B.系统硬件
C.应⽤软件
D.⽀援软件
5、B操作系统允许⼀台主机上同时连接多台终端,多个⽤户可以通过各⾃的终端同时交互地使⽤计算机。
A.实时
B.分时
C.分布式
D.单⽤户
6、如果操作系统具有很强的交互性,可同时供多个⽤户使⽤,但时间响应不太及时,则属于分时系统类型;如果操作系统可靠,时间响应及时但仅有简单的交互能⼒则属于实时系统类型。
⼆、判断题
1、所谓多道程序设计,即指每⼀时刻有若⼲个进程在执⾏。(×)(南京⼤学00)
2、采⽤多道程序设计的系统中,系统的程序道数越多,系统效率越⾼。(×)(西电01)
3、由于采⽤了分时技术,⽤户可以独占计算机的资源。(×)
4、多道程序设计是利⽤了CPU和通道的并⾏⼯作来提⾼系统利⽤率的。(×)
5、多道程序设计可以缩短系统中作业的执⾏时间。(×)
6、在⼀个兼顾分时操作系统和批处理系统中,通常把终端作业称为前台作业,⽽把批处理型作业称为后台作业。(√)
1操作系统概述自测题1 选择题
1.以下_____操作系统中的技术是用“时间”来换取“空间”的;
A.虚拟存储器
B.缓冲技术技术 D.快表
2.设计实时操作系统必须首先考虑系统的______;
A.效率
B.可移植性
C.可靠性
D.使用的方便性
3.一个作业第一次执行时用了5min,而第二次执行时用了6min,这说明了操作系统的______特点;
A.并发性
B.共享性
C.虚拟性
D.不确定性
4.下述操作系统类型中,哪个操作系统一定是由多台计算机组成的系统
A.实时
B.批处理
C.分时
D.分布式
5.操作系统中,以下______采用了以“空间”换“时间”的技术;
A.终端技术
B.缓冲技术
C.通道技术
D.虚拟存储技术
6.按照所起的作用和需要的运行环境,操作系统属于_______;
A.支撑软件
B.用户软件
C.应用软件
D.系统软件
7.操作系统的主要功能是存储器管理、设备管理、文件管理、用户接口和
______;
A.进程管理
B.用户管理
C.信息管理
D.操作系统管理
8.操作系统的最基本的两个特征是资源共享和_______;
A.多道程序设计
B.程序的并发执行
C.
中断 D.程序顺序执行
9.采用多道程序设计技术可以提高CPU和外部设备的______;
A.稳定性
B.可靠性
C.利用率
D.兼容性
10.在计算机系统中,操作系统是_______;
A.处于裸机之上的第一层软件
B.处于硬件之下的底层软件
C.处于应用软件之上的系统软件
D.处于系统软件之上的用户软件
11.操作系统是对_____进行管理的软件;
A.软件
B.硬件
C.计算机资源
D.程序
一、填空题
1.操作系统的主要特征有三个()、()、()。
2.采用多道程序设计技术能充分发挥()和()并行工作的能力。
3.死锁产生的必要条件有四个,即()、()、()、()
4.操作系统为用户提供两个接口。一个是(),用户利用它来组织和控制作业的执行或管理计算机系统。另一个是(),编程人员使用它们来请求操作系统提供服务。
5.设备管理中采用的数据结构有()、()、()、()等四种。
6.常用的I/O控制方式有程序直接控制方式、中断控制方式、()、()。
7.磁盘是一种()存取设备,磁盘在转动时经过读/写磁头所形成的圆形轨迹称为()。
8.在文件系统中,要求物理块必须连续的物理文件是()
9.访问磁盘时间由三部分组成,即()、()和()
10.文件的结构就是文件的组织形式,从用户观点出发所看到的文件组织形式称为文件的();从实现观点出发,文件在外存上的存放组织形式称为文件的()。
二、选择题:
1.在进程管理中,当()时,进程从阻塞状态变为就绪状态。
A.进程被进程调度程序选中
B.等待某一事件
C.等待的事件发生
D.时间片用完
2.若P、V操作的信号量S初值为2,当前值为-1,则表示有()等待进程。
0个 B.1个 C.2个 D.3个
3.进程的三个基本状态在一定条件下可以相互转化,进程由就绪状态变为运行状态的条件是();由运行状态变为阻塞状态的条件是()。
A.时间片用完
B.等待某时间发生
C.等待的某事件已发生
D.被进程调度程序选中。
4.下列进程状态变化中,()变化是不可能发生的。
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、对管程内数据结构进行操作的一组过程
中南大学网络教育课程
《操作系统》复习题及参考答案
一、判断题:
1.操作系统的目的是提供一个让用户能方便地、高效地执行程序的环境。 [ ]
2.在单CPU环境下可以实现“多道程序系统”。 [ ]
操作系统是多用户多任务操作系统。 [ ]
4.资源共享是现代操作系统的一个基本特征。 [ ]
5.就绪状态、执行状态和挂起状态是进程的三种基本状态。 [ ]
6.程序在并发执行时会失去封闭性。 [ ]
7.进程是程序的一次执行,两个同时存在的进程所对应的程序总是不同的。 [ ]
8.在单处理机系统中,多个进程并行执行是指它们同时处于进程的“运行状态”。 [ ]
9.进程状态可由就绪状态转换到阻塞状态 [ ]
10.进程状态可由阻塞状态转移到运行状态(不考虑挂起状态)。 [ ]
11.独占型设备使用前必须先请求分配。 [ ]
12.一个批处理型作业的调度可能要经历高级调度、低级调度和中级调度三个阶段。 [ ]
13.作业周转时间是指作业需要的运行时间。 [ ]
14.预防死锁是指在资源动态分配过程中,用某种方法去防止系统进入不安全状态。 [ ]
15.死锁与程序的死循环一样。 [ ]
16.绝对装入方式需要对内存地址进行重定位。 [ ]
17.“对换”是指把内存中暂不能运行的数据调到外存。 [ ]
18.具有快表的存储管理系统中,CPU每次存储数据都只访问一次内存。 [ ]
19.在进行页面置换时,被淘汰的页都要回写到辅存。 [ ]
20.在虚拟存储系统中,操作系统为用户提供了巨大的存储空间。因此,用户地址空间的
大小可以不受任何限制 [ ]
填空练习
1. 计算机操作系统是方便用户、管理和控制计算机(软硬件资源)的系统软件。
2. 操作系统目前有五大类型:(批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统)
3. 操作系统的五大功能是:(作业管理、文件管理、存储管理、设备管理、进程管理)
4. DOS是(磁盘操作系统)的缩写。
5. 面对一般用户,通过(操作命令)方式控制操作系统;面对编程人员,通过(系统调用)控制。
6. 作业输入方式有:(联机输入、脱机输入、直接耦合、假脱机、网络输入)。
7. 操作系统用户界面的发展经历了三代:(命令行及系统调用界面、图形界面、虚拟现实的界面元素)
8. 计算机操作命令可分为(联机命令、Shell程序语言命令、脱机作业控制语言命令
9. 按操作系统中文件的性质与用途分,文件分为:(系统文件、库文件、用户文件)
10. 按使用情况,文件可分为(临时文件、永久文件、档案文件)
11. 在UNIX系统中,文件分为(普通文件、目录文件、特殊文件)
12.按文件的逻辑存储结构分,文件分为有结构文件,又称为()和无结构文件,又称(记录式文件、流式文件
13. UNIX的文件物理结构采用(成组链接法)。
单项选择练习
1. 操作系统是计算机系统的核心软件。按功能特征的不同,可把操作系统分为[1]、[2]、[3]、网络操作系统和分布式操作系统基本类型。其中[1]的主要目标是提高系统的吞吐率和效率,而[2]是一旦有处理请求和要求处理的数据时,CPU就应该立即处理该数据并将结果及时送回,例如[4]等。
供选择的答案:
操作系统复习试题及答案
操作系统复习试题及答案
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 文件的操作有哪些?
文件的操作包括创建文件、打开文件、关闭文件、读文件、写文件、删除文件等。
第一章复习
1、关于操作系统,下列叙述不正确的是()。A、管理系统资源B、控制程序执行C、改善人机界面D、提高用户软件运行速度
2、以下哪个系统不是基本的操作系统()。A、分时操作系统B、实时操作系统C、分布式操作系统D、多道批处理系统
3、计算机系统由__________和__________组成。
4、分时操作系统具有的四个主要特点是同时性、_________、__________和_________。
5、多道程序设计的根本目标是____________________。
6、多项选择:操作系统设计目标是(). A、管理系统资源B、提高安全性C、方便用户使用系统D、使系统能高效工作
7、操作系统的资源管理功能主要包括处理器管理、_________、________、设备管理和___________。
8、在()的控制下,计算机系统能及时处理由过程控制反馈的数据,并作出响应。
A、批处理操作系统
B、实时操作系统
C、分时操作系统
D、多处理机操作系统9、多项选择:引入多道程序设计的主要目的在于(). A、提高实时响应速度B、充分利用处理机,减少机空闲时间C、有利于代码共享D、充分利用外围设备
E、减少存储器碎片
10、计算机发展到第三代,操作系统已成为软件的一个重要分支,最早的操作系统是______________。
11、设计实时操作时()不是主要的追求目标。A、安全可靠B、资源利用率C、及时响应D、快速处理
参考答案:1、D2、C3、硬件子系统软件子系统4、独立性及时性交互性5、提高计算机系统的工作效率6、C D7、存储管理文件管理作业管理8、B9、BD 10、批处理操作系统11、B
操作系统复习题1
一、判断题
1。分时系统中,时间片设置得越小,则平均响应时间越短.()
2。多个进程可以对应于同一个程序,且一个进程也可能会执行多个程序.()
3。一个进程的状态发生变化总会引起其他一些进程的状态发生变化。()
4。在引入线程的OS中,线程是资源分配和调度的基本单位。()
5。信号量的初值不能为负数。()
6。最佳适应算法比首次适应算法具有更好的内存利用率。()
7。为提高对换空间的利用率,一般对其使用离散的分配方式.()
8.设备独立性是指系统具有使用不同设备的能力.()
9。隐式链接结构可以提高文件存储空间的利用率,但不适合文件的随即存取。() 10。访问控制矩阵比访问控制表更节约空间。()
二、选择题
1.在设计分时操作系统时,首先要考虑的是(A);在设计实时操作系统时,首先要考虑的是(B);在设计批处理系统时,首先要考虑的是(C)。
A,B,C :(1)灵活性和适应性;(2)交互性和响应时间;(3)周转时间和系统吞吐量;(4)实时性和可靠性。
2.对一个正在执行的进程:如果因时间片完而被暂停执行,此时它应从执行状态转变为(D)状态;如果由于终端用户的请求而暂停下来,则它的状态应转变为(E)状态;如果由于得不到所申请的资源而暂停时下来,则它的状态应转变为(F)状态。D,E,F:(1);静止阻塞(2);活动阻塞(3);静止就绪(4);活动就绪(5)执行.
3.我们如果为每一个作业只建立一个进程,则为了照顾短作业用户,应采用(G);为照顾紧急作业用户,应采用(H);为能实现人机交互,应采用(I);而能使短作业、长作业和交互作业用户满意时,应采用(J)。
操作系统复习题及答案
操作系统是计算机科学中的核心课程之一,它涉及到计算机系统资源的管理和调度。以下是一套操作系统的复习题及答案,供学生复习使用。
一、选择题
1. 操作系统的主要功能是什么?
A. 管理硬件资源
B. 管理软件资源
C. 管理用户界面
D. 管理文件系统
答案:A
2. 在操作系统中,进程和线程的主要区别是什么?
A. 进程是程序的执行实例,线程是进程中的执行单元
B. 线程是程序的执行实例,进程是线程的集合
C. 进程和线程没有区别
D. 进程是线程的子集
答案:A
3. 死锁的必要条件包括以下哪些?
A. 互斥条件
B. 请求和保持条件
C. 不剥夺条件
D. 循环等待条件
E. 所有选项
答案:E
4. 分页和分段内存管理方式的主要区别是什么?
A. 分页将内存分为固定大小的块,分段则根据程序的逻辑结构
B. 分页根据程序的逻辑结构,分段将内存分为固定大小的块
C. 分页和分段没有区别
D. 分页是硬件实现的,分段是软件实现的
答案:A
5. 虚拟内存技术的主要优点是什么?
A. 提高了CPU的利用率
B. 允许程序比实际物理内存大
C. 增加了系统的可靠性
D. 减少了I/O操作
答案:B
二、简答题
1. 简述进程的生命周期。
答案:进程的生命周期包括:创建、就绪、运行、阻塞和终止。创建阶段,操作系统为进程分配必要的资源;就绪阶段,进程等待CPU 时间;运行阶段,进程在CPU上执行;阻塞阶段,进程等待某些事件发生;终止阶段,进程结束执行,释放资源。
2. 什么是死锁?如何预防死锁?
答案:死锁是指两个或多个进程在执行过程中因争夺资源而造成的
操作系统复习题带答案
第⼀章绪论复习题
1、操作系统有多种类型,允许多个⽤户将若⼲个作业提交给计算机集中处理得操作系统,称为A。
A.批处理操作系统 B.分时操作系统
C.实时操作系统D。多处理机操作系统
2、 C 操作系统允许⽤户把若⼲个作业提交给计算机系统。
A、单⽤户
B、分布式
C、批处理
D、监督
3、以下4个特征中, D 不就是分时OS得特征。
A、多路性
B、交互性
C、及时响应性
D、批量性
4、操作系统有多种类型,允许多个⽤户以交互⽅式使⽤计算机得操作系统,称为 B .
A。批处理操作系统B.分时操作系统
C。实时操作系统D。多处理机操作系统
5、⼀个完整得计算机系统就是由 C 组成得。
A、硬件
B、软件
C、硬件与软件
D、⽤户程序
6、操作系统就是⼀种 B ,它负责为⽤户与⽤户程序完成所有与硬件相关并
与应⽤⽆关得⼯作。
A.应⽤软件 B.系统软件C。通⽤软件D.软件包
7、把处理机得时间分成很短得时间⽚(如⼏百毫秒),并把这些时间⽚轮流地分配给各联机作业使⽤得技术称为 A 。A、分时技术B、实时技术 C、批处理技术 D、多道程序设计技术
8、实时操作系统追求得⽬标就是C。
A.⾼吞吐率 B。充分利⽤内存C.快速响应 D.减少系统开销
9、分时操作系统通常采⽤B策略为⽤户服务。
A、可靠性与灵活性
B、时间⽚轮转
C、时间⽚加权分配
D、短作业优先
10、操作系统就是对 C 进⾏管理得软件。
A、软件B、硬件C、计算机资源D、应⽤程序
11、现代操作系统得主要⽬标就是提⾼资源利⽤率与⽅便⽤户。
12、操作系统得基本类型主要有分时系统(或分时操作系统)、实时系统(或实时操作系统)与_批处理系统(或批处理操作系统).
中南大学网络教育课程
《操作系统》复习题及参考答案
一、判断题:
1.操作系统的目的是提供一个让用户能方便地、高效地执行程序的环境。 [ ]
2.在单CPU环境下可以实现“多道程序系统”。 [ ]
3.UNIX操作系统是多用户多任务操作系统。 [ ]
4.资源共享是现代操作系统的一个基本特征。 [ ]
5.就绪状态、执行状态和挂起状态是进程的三种基本状态。 [ ]
6.程序在并发执行时会失去封闭性。 [ ]
7.进程是程序的一次执行,两个同时存在的进程所对应的程序总是不同的。 [ ]
8.在单处理机系统中,多个进程并行执行是指它们同时处于进程的“运行状态”。 [ ]
9.进程状态可由就绪状态转换到阻塞状态 [ ]
10.进程状态可由阻塞状态转移到运行状态(不考虑挂起状态)。 [ ]
11.独占型设备使用前必须先请求分配。 [ ]
12.一个批处理型作业的调度可能要经历高级调度、低级调度和中级调度三个阶段。 [ ]
13.作业周转时间是指作业需要的运行时间。 [ ]
14.预防死锁是指在资源动态分配过程中,用某种方法去防止系统进入不安全状态。 [ ]
15.死锁与程序的死循环一样。 [ ]
16.绝对装入方式需要对内存地址进行重定位。 [ ]
17.“对换”是指把内存中暂不能运行的数据调到外存。 [ ]
18.具有快表的存储管理系统中,CPU每次存储数据都只访问一次内存。 [ ]
19.在进行页面置换时,被淘汰的页都要回写到辅存。 [ ]
20.在虚拟存储系统中,操作系统为用户提供了巨大的存储空间。因此,用户地址空间的
大小可以不受任何限制 [ ]
操作系统复习题
一、单项选择题题
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
《操作系统》考题及答案操作系统考题及答案
一、选择题(共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. 尽量小,以减少内存开销