操作系统判断题
- 格式:doc
- 大小:31.50 KB
- 文档页数: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. 请简要解释死锁的原因以及预防策略。
答案:死锁的原因通常是由于进程之间相互等待对方占用的资源,形成了一个循环等待的闭环。
预防死锁的策略包括资源分配策略、环路剥夺策略和预防策略。
资源分配策略是通过破坏死锁的四个必要条件之一(互斥、占有并等待、不可抢占、循环等待)来预防死锁。
操作系统判断题答案CPU和通道的关系是主从关系,CPU是主设备,通道是从设备。
TLinux操作系统属于多用户多任务操作系统。
TLRU页面淘汰算法会出现Belady异常现象。
SPOOLing系统由专门负责I/O的的进程以及输入、输出井组成。
TUNIX的最大特点是分时、多用户、多任务和倒树型文件结构。
T按优先数调度算法,处于运行状态的进程的优先级是所有进程中最高的。
T按最先适应算法分配的分区与作业要求的存储容量最接近。
T并发性是指若干个事件在不同时刻发生。
F并发性是指若干个事件在一定的时间段内交替发生。
F不同的进程必然对应于不同的程序 F采用分页存储技术可以将逻辑上独立的代码装入一段连续的物理内存。
采用静态资源分配方法可以预防死锁的发生。
T磁盘上的文件以记录单位读写。
F磁盘是共享设备,多个进程可在同一时刻对其访问。
F当进程数大于资源数时,进程竞争资源必然产生死锁。
F当调度紧急或重要进程时,应采用FCFS调度算法。
F等待设备的进程队列必须以FCFS顺序排列。
T对文件进行检索时,检索的起点必须是根目录。
F多道程序系统的进程需要等待某事件发生时一定进入阻塞状态。
F多用户操作系统离开了多终端硬件支持就无法使用. F和并发程序执行相比,总体上顺序程序执行快。
F衡量分时系统的核心指标是系统作业吞吐量。
F记录式文件是指又内部不划分结构的字符序列构成的文件。
F进程的互斥和同步是进程通信的基本内容。
T进程的互斥与同步是进程通信的一种形式。
F进程和程序是两个截然不同的概念。
T进程控制块(PCB)是用户进程的私有数据结构,每个进程仅有一个PCB。
F 进程是一个独立的可调度的活动。
T具有多道功能的操作系统一定是多用户操作系统。
F快表位于内存的一个特殊区域中。
链接文件适宜于顺序存取和随机存取。
T批处理系统不允许用户随时干预自己的作业运行。
F批处理系统的主要优点是吞吐量大、资源利用率高、系统开销较小。
操作系统判断题操作系统判断题是经常考核的一个重点题型?下面由店铺为大家整理了操作系统判断题,希望对大家有所帮助!操作系统判断题一1、Shell是一种系统调用; ( ×)2、核心调用指令将机器由用户态切换到核心态;并将控制转到操作系统; ( √)3、系统处于不安全状态时一定发生了死锁; (× )4、最短作业优先调度算法其作业平均周转时间最短。
(√ )5、一个进程被唤醒意味着该进程重新占有了CPU。
(× )6、睡眠与唤醒操作可以解决临界区求解问题,因此可以不必使用信号量机制。
( ×)7、绝对路径名都是由根目录开始。
( √)8、由于用户地响应时间要求,因此要求设置大的时间片长度。
( ×)9、进程由自己创建; (× )10、分时比实时系统效果要差。
(× )操作系统判断题二( × )1、进程的互斥和同步总是因相互制约而同时引起( × )2、操作系统“生成”是可以按用户要求任意装配成各种应用核心( × )3、多用户操作系统离开了多终端硬件支持无法使用。
( × )4、作业同步就是进程同步的条件控制。
( × )5、实时操作系统的响应系数最大,设备利用率最高。
( √ )6、UNIX操作系统的最大特点是多用户,多任务和倒树型文件结构。
( √ )7、一般的分时操作系统无法作实时控制用。
( √ )8、死锁是指两个或多个进程都处于互等状态而无法继续工作。
( × )9、具有多道功能的操作系统一定是多用户操作系统。
( × )10、PC机一个逻辑驱动器号能管理两个以上物理硬盘。
( × )11、操作系统是系统软件中的一种,在进行系统安装时可以先安装其它软件,然后再装操作系统。
( × )12、程序在运行时需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为单位分配系统资源。
操作系统复习题与答案《操作系统》复习题及参考答案⼀、判断题:判断下列各题的正误。
正确的请在题后括号中填“√”,错误的请在题后括号确定进程优先权的依据有_________、_________、_________三个⽅⾯。
三、选择题1.关于操作系统的叙述( )是不正确的。
A.“管理资源的程序”B.“管理⽤户程序执⾏的程序”C.“能使系统资源提⾼效率的程序”D.“能⽅便⽤户编程的程序”2.在设计实时操作系统时,( )不是重点考虑的。
A.及时响应,快速处理B.有⾼安全性C.有⾼可靠性D.提⾼系统资源的利⽤率3.⽂件管理⾯向⽤户实现( )。
A.存储⽤户⽂档B.快速数据传送C.虚拟存储管理D.按⽂件名存取⽂件4.计算机系统中判别是否有中断事件发⽣应是在( )。
A.进程切换时B.执⾏完⼀条指令后C.执⾏P操作后D.由⽤户态转⼊核⼼态时5.每个进程在执⾏过程中的任⼀时刻它所处的状态有( )。
A.1种B.2种C.3种D.4种6.使中央处理器的状态从管态转换到⽬态的原因可能是( )。
A.系统初始启动B.发⽣了中断事件C.系统调⽤功能的完成D.执⾏完⼀条访管指令7.⽀持程序浮动的地址转换机制是( )。
A.页式地址转换B.段式地址转换C.静态重定位D.动态重定位8.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( )进⾏排列。
A.地址从⼤到⼩B.地址从⼩到⼤C.尺⼨从⼤到⼩D.尺⼨从⼩到⼤9.逻辑⽂件存放到存储介质上时,采⽤的组织形式是与( )有关的。
A.逻辑⽂件结构B.存储介质特性C.主存储器管理⽅式D.分配外设⽅式10.页式存储管理中,每取⼀条指令或取⼀个操作数,访问主存的次数最多是( )。
A.1B.2C.3D.411.对磁盘进⾏移臂调度的⽬的是为了缩短( )时间。
A.寻找B.延迟C.传送D.启动12.启动外设前必须组织好通道程序,通道程序是由若⼲( )组成。
/doc/2f98b56b2d60ddccda38376baf1ffc4fff47e243.html WB.CSWC.CAWD.PSW13.⼀种既有利于短⼩作业⼜兼顾到长作业的作业调度算法是( )。
第一章计算机系统概论1.操作系统类似于计算机硬件和人类用户之间的接口。
答案:T。
2.处理器的一个主要功能是与内存交换数据。
答案:T。
3.一般用户对系统程序无障碍,对应用程序有障碍。
答案:F4.数据寄存器一般是通用的,但可能局限于像浮点数运算这样的特定任务。
T5.程序状态字(PSW)通常包含条件码等状态信息。
条件码是由程序员为操作结果设置的位。
答案:F6.一个单一的指令需要的处理称为执行周期。
答案:F(称为指令周期)7.取到的指令通常被存放在指令寄存器中(IR)。
答案:T8.中断是系统模块暂停处理器正常处理过程所采用的一种机制。
答案:T9.为适应中断产生的情况,必须在指令周期中增加一个额外的读取阶段。
F10.在处理器控制控制例行的中断处理器之前,需要储存的最少信息有程序状态字和当前指令地址。
答案:F11.多中断的一个处理方法是在处理一个中断时禁止再发生中断。
答案:T12.多道程序设计允许处理器使用长时间等待的中断处理的空闲时间。
答案:T13.在两级存取优先级中,命中率定义为对较慢存储器的访问次数与对所有存储器访问次数的比值。
答案:F14.高速缓冲存储器的开发利用了局部性原理,即在处理器与主存储器之间提供一个容量小而快速的存储器。
T15.在高速缓冲存储器的设计中,块大小与高速缓冲存储器和主存储器间的数据交换单位有关。
答案:T16.可编程I/O的一个主要问题是,处理器必须等到I/O模块准备完毕,并且在等待的过程中必须反复不停的检查I/O模块的状态。
答案:T第二章操作系统概述1.操作系统是控制应用程序执行的程序,并充当应用程序和计算机硬件之间的接口。
(对)2.在多用户系统中,操作系统管理那些用作重要目的的资源。
(对)3.操作系统通常在它的专用O/S处理器上并行应用程序。
(错)4.操作系统演化的动力之一就是基本硬件技术的进步。
(对)5. 早期的计算机中没有操作系统,用户直接与硬件打交道。
(对)6 在一个批处理系统,“control is passed to a job”意味着处理器正在取指令和执行用户程序。
操作系统选择判断题练习1【单选题】特权指令是指()。
A、其执⾏可能有损系统的安全性B、控制指令C、机器指令D、系统管理员可⽤的指令2【单选题】当CPU执⾏操作系统代码时,称处理机处于()。
A、管态B、就绪态C、⽬态D、⾃由态3【单选题】当计算机提供了管态和⽬态时,()必须在管态下执⾏。
A、从内存取数的指令B、算术运算指令C、输⼊/输出指令D、把运算结果送⼊内存的指令4【单选题】引⼊多道程序设计技术的前提条件之⼀是系统具有( )。
A、多个CPUB、分时功能C、中断功能D、多个终端5【单选题】提⾼处理器资源利⽤率的关键技术是()。
A、多道程序设计技术B、交换技术C、虚拟技术D、SPOOLing技术6【单选题】多道程序设计是指( )。
A、在⼀台处理机上同⼀时刻运⾏多个程序B、在分布系统中同⼀时刻运⾏多个程序C、在实时系统中并发运⾏多个程序若把操作系统看成计算机系统资源的管理者,下⾯的( )不属于操作系统所管理的资源。
A、主存B、程序C、CPUD、中断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【单选题】C、内存越多D、内存越少14【单选题】允许在⼀台主机上同时连接多个终端,各个⽤户可以通过各⾃的终端交互使⽤计算机,这样的操作系统是()。
操作系统判断题操作系统判断题1.操作系统是硬件系统的一部分,用于管理和控制计算机系统资源的软件。
●正确。
操作系统是一个软件,它是计算机系统的核心,负责管理和控制计算机的硬件资源,提供用户与计算机之间的接口。
2.操作系统的主要功能包括文件管理、内存管理、处理器管理、设备管理等。
●正确。
操作系统的主要功能包括但不限于文件管理,负责管理文件的创建、读取、写入和删除;内存管理,负责分配和回收内存资源;处理器管理,负责调度和管理处理器的执行;设备管理,负责管理计算机系统的各种设备的访问和使用。
3.操作系统只能运行在服务器和个人电脑上,无法运行在嵌入式系统和移动设备上。
●错误。
操作系统不仅可以运行在服务器和个人电脑上,还可以运行在嵌入式系统、移动设备和其他各种计算机系统上。
例如,嵌入式系统常用的操作系统包括嵌入式Linux、VxWorks等;移动设备上常见的操作系统有Android、iOS等。
4.操作系统的内核是操作系统的核心部分,负责管理和控制计算机的硬件资源。
●正确。
操作系统的内核是操作系统的核心,它负责管理和控制计算机的硬件资源,并提供给其他系统组件使用。
5.操作系统可以同时支持多用户和多任务。
●正确。
现代操作系统可以同时支持多用户和多任务。
多用户意味着不同用户可以同时访问计算机系统,并进行独立的操作;多任务意味着计算机系统可以同时执行多个任务,通过时间片轮转等技术进行任务的切换。
6.实时操作系统主要用于控制工业自动化系统,要求实时性能比较好。
●正确。
实时操作系统主要用于控制工业自动化系统、航空航天系统等对时间要求较高的系统。
实时操作系统要求任务能够在规定的时间范围内完成,并满足实时性能要求。
附件:本文档没有涉及附件。
法律名词及注释:暂无。
操作系统复习题二一、判断题(共39小题)对1、如果用户把文件信息划分为一个个记录,存取时以记录为单位进行,这种文件的逻辑结构称为“记录文件”。
错2、删除一个文件所用的命令是DEL。
错3、死锁是指系统中的全部进程都处于阻塞状态。
对4、能够随机存取的文件一定能顺序存取。
错5、采用树形目录结构可以有效的利用文件的存储空间。
错6、当其中的一个进程正对该变量或资源进行操作时,不允许其他进程同时对它进行操作。
进程间的这种关系称为“互斥”。
对7、用P、V操作实现的通信,称之为是进程间的一种高级通信。
对8、P、V操作既可实现进程间的同步,也可实现互斥。
对9、树型目录结构能够解决文件重名问题。
对10、文件系统最基本的功能是实现按名存取。
对11、缺页中断不一定引起页面淘汰。
()对12、树型目录结构允许每个用户可以拥有多个自己的目录。
()对13、在实施分页式存储管理的系统中,每一个作业都有一个页表,完成各自的逻辑地址到物理地址的变换工作。
()对14、按照工作特性,鼠标应该属于字符设备之列。
()错15、并发性是指若干事件在同一时刻发生。
对16、虚存容量的扩大是以牺牲CPU工作时间以及内、外存交换时间为代价的。
对17、原语是一种不可分割的操作。
错18、在银行家算法中,只要当前系统剩余的资源数能够满足进程所提出的资源请求数,就应该接受这次对资源申请。
()对19、两个进程合作完成一件工作。
在并发执行中,一个进程要等待合作者发来消息,或建立某条件后才能向前执行。
进程间的这种制约关系应该是同步。
()对20、如果系统死锁了,那么它肯定处于不安全状态。
()错21、线程是最小的拥有资源的单位。
错22、分页式存储管理中,页的大小是可以不相等的。
对23、对临界资源应采取互斥访问方式来实现共享。
错24、文件系统中分配存储空间的基本单位是记录。
对25、在相同硬件的基础上,经过不同操作系统的扩充,可以在用户面前趁呈现出不同性质的虚拟机。
()错26、一个文件的绝对路径名,是从根目录的下一级开始书写的。
1、Shell是一种系统调用;(×)
2、核心调用指令将机器由用户态切换到核心态;并将控制转到操作系统;(√)
3、系统处于不安全状态时一定发生了死锁;(×)
4、最短作业优先调度算法其作业平均周转时间最短。
(√ )
5、一个进程被唤醒意味着该进程重新占有了CPU。
(×)
6、睡眠与唤醒操作可以解决临界区求解问题,因此可以不必使用信号量机制。
(×)
7、绝对路径名都是由根目录开始。
(√)
8、由于用户地响应时间要求,因此要求设置大的时间片长度。
(×)
9、进程由自己创建;(×)
10、分时比实时系统效果要差。
(×)
(×)1、进程的互斥和同步总是因相互制约而同时引起
(×)2、操作系统“生成”是可以按用户要求任意装配成各种应用核心
(×)3、多用户操作系统离开了多终端硬件支持无法使用。
(×)4、作业同步就是进程同步的条件控制。
(×)5、实时操作系统的响应系数最大,设备利用率最高。
(√ )6、UNIX操作系统的最大特点是多用户,多任务和倒树型文件结构。
(√ )7、一般的分时操作系统无法作实时控制用。
(√ )8、死锁是指两个或多个进程都处于互等状态而无法继续工作。
(×)9、具有多道功能的操作系统一定是多用户操作系统。
(×)10、PC机一个逻辑驱动器号能管理两个以上物理硬盘。
(×)11、操作系统是系统软件中的一种,在进行系统安装时可以先安装其它软件,然后再装操作系统。
(×)12、程序在运行时需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为单位分配系统资源。
(√ )13、SPOOLing系统实现设备管理的虚拟技术,即:将独占设备改造为共享设备,它由专门负责I/O的常驻内存的进程以及输入、输出井组成。
(×)14、在采用树型目录结构的文件系统中,各用户的文件名必须互不相同。
(√ )15、虚拟存储器是利用操作系统产生的一个假想的特大存储器,是逻辑上扩充了内存容量,而物理内存的容量并未增加。
1. 操作系统的所有程序都必须常驻内存.╳
2. 进程获得处理机而运行是通过申请而得到的. ╳
3. 通过任何手段都无法实现计算机系统资源之间的互换. ╳
4. 进程控制块中的所有信息必须常驻内存. ╳
5. 一旦出现死锁, 所有进程都不能运行. ╳
6. 所有进程都挂起时, 系统陷入死锁. ╳
7. 优先数是进程调度的重要依据, 一旦确定不能改变. ╳
8. 同一文件系统中不允许文件同名, 否则会引起混乱. ╳
9. 用户程序有时也可以在核心态下运行. ╳
10. 虚拟存储系统可以在每一台计算机上实现. ╳
11. 进程在运行中, 可以自行修改自己的进程控制块. ╳
12. 进程申请CPU得不到满足时, 其状态变为等待态. ╳
13. 在虚存系统中, 只要磁盘空间无限大, 作业就能拥有任意大的编址空间. ╳
14. 在内存为M的分时系统中, 当注册的用户有N个时,每个用户拥有M/N的内存空间.
15. 特殊文件是指其用途由用户特殊规定的文件. ╳
16. 由于P、V操作描述同步、互斥等问题的能力不足, 所以有必要引入其它的通讯原语或机制, 如send, receive或Monitor等. ╳
17. 大多数虚拟系统采用OPT(优化)淘汰算法是因为它确实可以得到最小的缺页率. ╳
18. 实时系统中的作业周转时间有严格的限制. ╳
19. 文件的索引表全部存放在文件控制块中. ╳
20. 打印机是一类典型的块设备. ╳
21. 当一个进程从等待态变成就绪态, 则一定有一个进程从就绪态变成运行态. ╳
22. 执行系统调用时可以被中断. √
23. 在作业调度时, 采用最高响应比优先的作业调度算法可以得到最短的作业平均周转时间. ╳
24. 在请求页式存储管理中, 页面淘汰所花费的时间不属于系统开销. ╳
25. 进程优先数是进程调度的重要依据, 必须根据进程运行情况动态改变. ╳
26. 流式文件是指无结构的文件. √
27. 参与死锁的所有进程都占有资源. ╳
28. 页式存储管理中, 用户应将自己的程序划分成若干相等的页. ╳
29. 引入当前目录是为了减少启动磁盘的次数. √
30. 文件目录必须常驻内存. ╳
31. 固定头磁盘存储器的存取时间包括搜查定位时间和旋转延迟时间. ╳
32. 在文件系统中, 打开文件是指创建一个文件控制块. ╳
33. 存储保护的目的是限制内存的分配. ╳
34. 原语和系统调用的主要区别在于两者的实现方法不同. ╳
35. 清内存指令只能在管态下执行. √
36. 在大型多道程序设计系统中, 为充分利用外部设备, 应使运行的若干程序都是I/O型的. √
37. 在页式虚拟存储系统中, 页面长度是根据程序长度动态地分配的. ╳
38. 如果信号量S的当前值为-5, 则表示系统中共有5个等待进程. ╳
39. 磁盘上物理结构为链接结构的文件只能顺序存取. √
40. 系统处于不安全状态不一定是死锁状态. √
41. 有m个进程的操作系统出现死锁时, 死锁进程的个数为1<k≤m. √
42. 进程状态的转换是由操作系统完成的, 对用户是透明的. √
43. 优先数是进程调度的重要依据, 优先数大的进程首先被调度运行. ╳
44. 文件系统的主要目的是存储系统文档. ╳
45. 对文件进行读写前,要先打开文件. √
46. 所谓最近最少使用(LRU)页面调度算法是指将驻留在内存中使用次数最少的页面淘汰掉. ╳
47. 由于现代操作系统提供了程序共享的功能,所以要求被共享的程序必须是可再入程序. √
48. 参与死锁的进程至少有两个已经占有资源. √
49. 在页式虚拟存储系统中,页面长度固定并且是硬件的设计特性. √
50. 不可抢占式动态优先数法一定会引起进程长时间得不到运行. ╳
51. 设置中断屏蔽指令可以在目态下执行. ╳
52. 选择通道主要用于连接低速设备. ╳
53. 存储保护的功能是限制内存存取. √
54. 如果输入输出所用的时间比处理时间短得多,则缓冲区最有效. ╳
55. 进程间的互斥是一种特殊的同步关系. √
56. 所有进程都进入等待状态时,系统陷入死锁. ╳
57. 引入缓冲的主要目的是提高I/O设备的利用率. ╳
58. 进程从运行状态变为等待状态是由于时间片中断发生. ╳
59. 文件目录一般存放在外存. √。