操作系统题库-判断题
操作系统试题库-判断题
操作系统试题库-判断题1. 操作系统是计算机系统中的一个重要组成部分。
[√]2. 操作系统的主要功能包括文件管理、内存管理和进程管理等多个方面。
[√]3. 操作系统是一种软件,它可以直接执行用户程序并提供服务。
[√]4. 操作系统的核心功能是提供用户界面,方便用户与计算机交互。
[×]5. 操作系统可以管理计算机硬件资源,如处理器、内存、硬盘等。
[√]6. 操作系统的主要任务是保证计算机系统的安全与稳定。
[√]7. 操作系统的发展可以分为批处理系统、多道程序系统和分时系统等阶段。
[√]8. 操作系统中的进程是指计算机执行的一个程序。
[√]9. 操作系统可以同时运行多个进程,通过时间片轮转的方式实现多任务处理。
[√]10. 操作系统通过中断机制实现对外部设备的管理和响应。
[√]11. 操作系统中的虚拟内存是通过将部分磁盘空间作为扩展内存来实现的。
[×]12. 操作系统使用调度算法来决定进程的执行优先级和顺序。
[√]13. 操作系统中的死锁是指两个或多个进程因竞争资源而无法继续执行的情况。
[√]14. 操作系统可以通过页面置换算法实现进程对内存的管理和优化。
[√]15. 操作系统的安全机制包括用户身份验证、访问控制和数据加密等功能。
[√]本文分为15个判断题,旨在测试读者对操作系统的基本知识和理解能力。
下面将对每道题的答案进行解析。
1. 操作系统是计算机系统中的一个重要组成部分。
[正确]解析:操作系统是指控制和管理计算机系统硬件和软件资源的程序集合,是计算机系统中必不可少的一部分。
2. 操作系统的主要功能包括文件管理、内存管理和进程管理等多个方面。
[正确]解析:操作系统的主要功能包括文件管理(对文件的创建、读写、删除等操作)、内存管理(分配、回收内存空间)和进程管理(进程的创建、终止、切换等操作)等。
3. 操作系统是一种软件,它可以直接执行用户程序并提供服务。
[正确]解析:操作系统是一种软件,它能够直接执行用户程序,并提供诸如文件管理、内存管理、进程调度等服务。
国开形成性考核高分题库之操作系统-1814315
操作系统
一、单选题(每题4分,共计16题)
按照所起的作用和需要的运行环境,操作系统属于()。
A.应用软件
B.系统软件
C.用户软件
D.支撑软件
答案:B.
下列系统中,属于实时系统的是()。
A.办公自动化系统
B.方正排版系统
C.火车订票系统
D.计算机辅助设计系统
答案:C.
现代操作系统的基本特征是()、资源共享和操作的异步性。
A.实现分时与实时处理
B.多道程序设计
C.中断处理
D.程序的并发执行
答案:D.
为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。
这属于()。
A.作业管理
B.文件管理
C.存储管理
D.处理器管理
答案:C.
批处理系统的主要缺点是()。
A.不具备并行性
B.系统吞吐量小
C.失去了交互性
D.CPU的利用率不高
答案:C.
UNIX操作系统核心层的实现结构设计采用的是()。
Linux操作系统考试题库
一、选择题1)下列关于操作系统的叙述中,哪一条是不正确的?( C )A.操作系统管理计算机系统中的各种资源B.操作系统为用户提供良好的界面C.操作系统与用户程序必须交替运行D.操作系统位于各种软件的最底层2)Linux的发展始于( )年,它是有()的一名大学生开发的.( A )A。
1990、芬兰B。
1991、芬兰 C. 1993、美国D。
1991、波兰3)内核不包括的子系统是( D )。
(进程管理系统\内存管理系统\I/O管理系统\ 虚拟文件系统\进程间同性间通信子系统)A。
进程管理系统B。
内存管理系统C。
I/O管理系统 D.硬件管理系统4)Linux 中权限最大的账户是( B ).A. adminB. root C。
guest D. super5)在通常情况下,登录Linux 桌面环境,需要( B )。
A.任意一个帐户B.有效合法的用户帐号和密码C.任意一个登录密码D.本机IP 地址6)在Red Hat Enterprise Linux 5中要配置计算机的IP地址,需要打开哪个菜单( C )。
A.“应用程序”→“Internet” B.“系统”→“首选项”→“网络代理”C.“系统"→“管理”→“网络” D.“位置”→“网络服务器”7)配置网卡时,下面哪一项一般不需要配置( D )。
A.IP地址B.子网掩码C。
默认网关地址 D.MAC地址8)Linux文件权限中保存了( D )信息。
A.文件所有者的权限 B。
文件所有者所在组的权限C.其他用户的权限D.以上都包括9)Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在( C )目录中。
A./bin B。
/etc C。
/dev D。
/lib10)某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为( D ).A。
467 B。
674 C。
476 D. 76411)文件exer1的访问权限为rw—r——r-—,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是( A ) 。
操作系统 题库 判断题
第一章计算机系统概论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、计算机操作系统是方便用户、管理和控制计算机__ 资源______的系统软件.2、采用多道程序设计技术能充分发挥处理器与与外围设备之间并行工作的能力。
3、操作系统目前有五大类型:_ 批处理操作系统_、__分时操作系统__、_实时操作系统__、__网络操作系统__和__分布式操作系统__。
4、操作系统的五大功能是:__ 处理机管理功能______、__ 存储器管理功能______、_设备管理功能_、文件管理功能______和_ 用户接口_______。
5、DOS是_ Disk Operating System_(磁盘操作系统)______的缩写。
6、UNIX系统是分时操作系统,DOS系统是单用户单任务操作系统。
7、计算机中的CPU的工作分为系统态和用户态两种,系统态运行操作系统程序,用户态运行应用程序.三、简答题1、什么是操作系统?它的五大主要功能是什么?答:操作系统是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口.操作系统作为计算机基本的系统软件,具有五大功能,分别是:存储管理、进程和处理机管理、文件管理、设备管理和用户接口管理。
2、解释以下术语:资源、多道程序设计、并发、分时、吞吐量。
答:资源:计算机中硬件和软件的总称。
多道程序设计:在这种设计技术下,内存中能同时存放多道程序,在管理程序的控制下交替地执行。
这些作业共享CPU和系统中的其他资源。
并发:是指两个或多个活动在同一给定的时间间隔中进行,是宏观上的概念.分时是指多个用户分享使用同一台计算机。
多个程序分时共享硬件和软件资源。
吞吐量:在一段给定的时间内,计算机所能完成的总工作量.3、实时系统与分时系统的区别是什么?答:实时系统的交互能力较弱,为某个特定的系统专用;实时系统的响应时间更严格、及时;实时系统对可靠性的要求更高。
(1)关于交互性。
分时系统中各个终端用户与系统之间具有较强的交互性,而实时系统一般是专为某一领域使用的,对此要求不强。
操作系统题库+答案
第一部分引言一、选择题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、在一个兼顾分时操作系统和批处理系统中,通常把终端作业称为前台作业,而把批处理型作业称为后台作业。
(√)7、批处理系统不允许用户随时干预自己程序的运行。
(√)8、Windows操作系统完全继承了分时系统的特点。
(√)9、并发是并行的不同表述,其原理相同。
(×)(清华1998)10、在单处理机系统中实现并发技术后,判断:(1)各进程在某一时刻并行运行,cpu与外设间并行工作;(×)(2)各进程在一个时间段内并行运行,cpu与外设间串行工作;(×)(3)各进程在一个时间段内并行运行,cpu与外设间并行工作。
操作系统题库
操作系统题库操作系统题库⼀种以计算机⽹络为基础的,将物理上分布的具有⾃治功能的数据处理系统或计算机系统互联起来的操作系统。
是⾮题(正确的划“√”,错误的划“×”)( F)1、多⽤户操作系统离开了多终端硬件⽀持,则⽆法使⽤。
( F)2、具有多道功能的操作系统⼀定是多⽤户操作系统。
( T )3、多⽤户操作系统在单⼀硬件终端硬件⽀持下仍然可以⼯作。
( F)4、多⽤户操作系统⼀定是具有多道功能的操作系统。
(T )5、进程的相对速度不能由⾃⼰来控制。
( F )6、进程的并发执⾏是指同⼀时刻有两个以上的程序,它们的指令在同⼀个处理器上执⾏。
( F )7、并发进程在访问共享资源时,不可能出现与时间有关的错误。
( F )8、并发是并⾏的不同表述,其原理相同。
( T)9、临界资源是指每次仅允许⼀个进程访问的资源。
( T)10、进程的互斥和同步是进程通信的基本内容。
( F)11、进程的互斥和同步的相互制约⼀般不会同时发⽣。
( T )12、进程的互斥和同步总是因相互制约⽽同时引起。
( T )13、作业同步⾯向⽤户⽽进程同步⾯向计算机内部资源管理控制。
(T )14、进程之间的同步,主要源于进程之间的资源竞争,是指对多个相关进程在执⾏次序上的协调。
( T )15、P操作和V操作都是原语操作。
( F )16、利⽤信号量的PV操作可以交换⼤量的信息。
(F )17、信号量机制是⼀种有效的实现进程同步与互斥的⼯具。
信号量只能由PV操作来改变。
( T )18、V操作是对信号量执⾏加1操作,意味着释放⼀个单位资源,加1后如果信号量的值等于零,则从等待队列中唤醒⼀个进程,现进程变为等待状态,否则现进程继续进⾏。
(F )19、死锁是指因相互竞争资源使得系统中有多个阻塞进程的情况。
( T )20、产⽣死锁的原因可归结为竞争资源和进程推进顺序不当。
( T )21、死锁是指两个或多个进程都处于互等状态⽽⽆法继续⼯作。
( F)22、计算机的死锁俗称“死机”。
操作系统考研题库
操作系统考研题库一、选择题1. 在计算机系统中,磁盘调度算法的主要作用是()A. 减少磁盘的空间占用B. 提高磁盘的读写速度C. 确保磁盘的可靠性D. 确定磁盘的容量大小答案:B解析:磁盘调度算法是为了提高磁盘读写的效率,通过合理调度磁盘访问顺序,减少寻道时间和旋转延迟等因素,提高磁盘的读写速度。
2. 下列关于进程调度算法的说法中,正确的是()A. 短进程优先调度算法可以保证磁盘访问的效率B. 时间片轮转调度算法适用于实时系统C. 最高优先权优先调度算法可能导致低优先级进程饥饿D. 先来先服务调度算法适用于响应时间要求较高的系统答案:C解析:最高优先权优先调度算法在调度时,会为优先级最高的进程分配最大的时间片,可能导致优先级较低的进程长时间得不到调度,从而导致饥饿现象。
二、判断题1. 多道程序设计这一概念是指在计算机系统中,可以同时运行多个程序,并且这些程序之间相互独立运行。
()答案:错误解析:多道程序设计指的是在计算机系统中,将多个程序同时调入内存,并且这些程序可以并发执行。
程序之间可以相互制约和共享资源。
2. 分页存储管理方式下,虚拟地址空间被划分为固定大小的分页。
()答案:正确解析:分页存储管理方式将虚拟地址空间和物理地址空间进行划分,虚拟地址空间被划分为固定大小的分页,与物理内存中的分页对应。
三、填空题1. 在进程间通信中,常用的通信方式有____、____和____。
答案:管道、共享内存、消息队列2. 页面置换算法中,缺页率是评价算法好坏的重要指标之一,缺页率等于____ / ____。
答案:缺页次数 / 请求页面次数四、简答题1. 请简要说明进程与线程的区别。
答:进程和线程都是计算机程序的执行实体,但是两者有一些明显的区别。
进程是操作系统资源分配的基本单位,拥有独立的地址空间和系统资源,进程间相互独立。
而线程是进程的执行单元,一个进程可以包含多个线程,同一进程的多个线程共享进程的资源。
操作系统原理-- 山大20年考试题库及答案
操作系统原理
一、填空题(38分)
1、通道是独立于CPU的,专门负责数据_____传输工作的处理单元
标准答案:输入输出
2、操作系统的特征是__,共享性和随机性.
标准答案:_并发性
3、操作系统为用户提供两种类型的使用接口,它们是_接口和__接口.
标准答案:操作员程序员
4、操作系统中,进程可以分为_____进程和_进程两类
标准答案:系统和用户
5、在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,
_的作业将得到优先调度,当各个作业要求运行的时间相同时,_的作业得到优先调度
标准答案:计算时间短等待时间长
6、单个分区存储管理仅适用于_和_系统
标准答案:__个人计算机(单用户) ___和_专用计算机(单道,单作业) __
7、实现SPOOL系统时必须在磁盘上辟出称为_____和__的专门区域。
以存放作业信息和作业执行结果.
标准答案:__输入井__和__输出井__
二、应用题(30分)
8、有两个用户进程A和B,在运行过程中都要使用系统中的一台打印机输出计算结果
(1)试说明A,B两进程之间存在什么样的制约关系
(2)为保证这两个进程能正确地打印出各自的结果,请用信号量和P,V操作写出各自的有关申请,使用打印机的代码要求给出信号量的含义和初值标准答案:。
Linux操作系统考试题库及答案
Linux操作系统考试题库及答案一、单项选择题1. Linux操作系统的创始人是()。
A. Bill GatesB. Linus TorvaldsC. Steve JobsD. Richard Stallman答案:B2. 在Linux系统中,查看当前路径的命令是()。
A. pwdB. lsC. cdD. mkdir答案:A3. 在Linux系统中,以下哪个命令用于查看文件内容?()A. catB. grepC. findD. touch答案:A4. 在Linux系统中,以下哪个命令用于创建目录?()A. touchB. mkdirC. rmdirD. rm答案:B5. 在Linux系统中,以下哪个命令用于删除文件?()A. mkdirB. rmdirC. rmD. touch答案:C6. 在Linux系统中,以下哪个命令用于查找文件?()A. grepB. findC. catD. ls答案:B7. 在Linux系统中,以下哪个命令用于查看当前登录用户?()A. whoB. userC. usersD. whoami答案:A8. 在Linux系统中,以下哪个命令用于查看系统运行时间和平均负载?()A. uptimeB. topC. psD. free答案:A9. 在Linux系统中,以下哪个命令用于查看磁盘空间使用情况?()A. dfB. duC. lsD. pwd答案:A10. 在Linux系统中,以下哪个命令用于查看网络配置?()A. ifconfigB. netstatC. routeD. all of the above答案:D二、多项选择题1. 在Linux系统中,以下哪些命令用于文本编辑?()A. viB. nanoC. emacsD. gedit答案:ABC2. 在Linux系统中,以下哪些命令用于文件权限管理?()A. chmodB. chownC. chgrpD. ls答案:ABC3. 在Linux系统中,以下哪些命令用于进程管理?()A. psB. topC. killD. free答案:ABC4. 在Linux系统中,以下哪些命令用于网络管理?()A. ifconfigB. netstatC. pingD. route答案:ABCD5. 在Linux系统中,以下哪些命令用于磁盘管理?()A. dfB. duC. fdiskD. mount答案:ABCD三、判断题1. Linux是一个开源的操作系统。
计算机操作系统试题库(判断)
判断题(共73个题目)200151. 操作系统属于最重要的、最不可缺少的应用软件。
此题答案为:0200152. 操作系统完成的主要功能是与硬件相关的。
此题答案为:0200153. 操作系统的所有程序都在系统态执行。
此题答案为:0200154. 在单处理机的环境下,多道程序的执行是并发的不是并行的,程序的执行与I/O 操作也只能并发不能并行。
此题答案为:0200155. 当计算机系统没有用户执行时,处理机完全处于空闲状态。
此题答案为:0200156. 超级用户(管理员、特权用户)可以使用特权指令。
此题答案为:0200157. 系统的资源利用率越高用户越满意。
此题答案为:1200158. 多道程序的执行一定不具备再现性。
此题答案为:0200159. 分时系统不需要多道程序技术的支持。
此题答案为:0200160. 分时系统的用户具有独占性,因此一个用户可以独占计算机系统的资源。
此题答案为:0此题难度等级为:D200161. 设计实时操作系统时,首先应该考虑系统的优良性和分配性。
此题答案为:0200162. 批处理系统不允许用户随时干涉自己程序的运行。
此题答案为:1200163. 虚拟机不需要硬件的支持。
此题答案为:0200164. 操作系统的所有程序是常驻内存的。
此题答案为:0200165. 有了线程之后,程序只能以线程的身份运行。
此题答案为:1200166. 线程的切换会引起进程的切换。
此题答案为:0200167. 多个线程可以对应同一段程序。
此题答案为:1200168. 系统内可以有无父进程的进程。
此题答案为:1200169. 线程所对应的程序肯定比进程所对应的程序短。
此题答案为:0200170. 进程从CPU退下时,将"现场"保存在系统栈内。
此题答案为:1200171. 在多道程序系统,进程需要等待某种事件的发生时,进程一定进入阻塞状态。
此题答案为:0200172. 进程上下文是仅进程执行全过程的静态描述。
《操作系统》试题库-判断题
1、以批处理方式和交互方式控制作业运行都需要注册(LOGON)。
(×)批处理方式是按用户使用作业控制语言书写的。
作业说明书控制作业运行,不需注册。
或交互方式控制作业运行需要注册。
2、早期的批处理系统中,用户可以用交互式方式方便地使用计算机。
(×)3、分时系统中,时间片越小越好。
(×)当时间片过小时,进程调度时间所占比重加大。
4、作业控制语言是供用户编写程序以实现某项计算任务。
(×)作业控制语言是供书写作业说明书的,以控制作业的执行(不同于编程语言)。
5、对批处理作业,运行时不须提供相应的作业控制信息。
……………………………(×)6、联机用户接口是指用户与操作系统之间的接口,它不是命令接口。
………………(×)7、操作系统是系统软件中的一种,在进行系统安装时可以先安装其它软件,然后再装操作系统。
(×)8、SPOOLing系统实现设备管理的虚拟技术,即:将独占设备改造为共享设备,它由专门负责I/O的常驻内存的进程以及输入、输出井组成。
(√)9、批处理系统的(主要优点)是系统的吞吐量大、资源利用率高、系统的开销较小。
(√)10、(Windows 98操作系统)是支持多任务的操作系统。
(√)11、原语是一种不可分割的操作。
(√)12、交互式作业也称为脱机用户作业。
(×)改正:“脱机”改为“联机”13、用户程序有时也可以在核心态下运行. (×)14、实时系统中的作业周转时间有严格的限制. (×)15、执行系统调用时可以被中断. (√)16、原语和系统调用的主要区别在于两者的实现方法不同. (×)17、在大型多道程序设计系统中, 为充分利用外部设备, 应使运行的若干程序都是I/O型的.(√)18、设置中断屏蔽指令可以在目态下执行. (×)19、MS-DOS是一种多用户操作系统。
(×)20、在UNIX系统中,因为有SPOOLING技术存在,用户无法做真正的联机打印输出。
操作系统选择题库答案及详解
操作系统选择题库答案及详解一、单选题1、以下关于操作系统的说法中,错误的是()A 操作系统是管理计算机硬件与软件资源的程序B 操作系统能合理地组织计算机的工作流程C 操作系统能为用户提供各种服务功能D 操作系统能直接对硬件进行操作答案:D详解:操作系统不能直接对硬件进行操作,而是通过驱动程序等中间层来管理和控制硬件。
操作系统主要负责对计算机的资源进行管理和调度,为应用程序提供运行环境和服务。
2、操作系统的主要功能不包括()A 处理机管理B 存储管理C 设备管理D 文字编辑答案:D详解:操作系统的主要功能包括处理机管理、存储管理、设备管理、文件管理和作业管理等。
文字编辑通常是应用程序的功能,而非操作系统的主要功能。
3、在多道程序环境下,操作系统分配资源以()为基本单位。
A 程序B 进程C 作业D 指令答案:B详解:在多道程序环境中,进程是资源分配和调度的基本单位。
程序只是一组指令的集合,本身不具有资源分配的概念。
作业是用户向计算机提交任务的实体,而指令是构成程序的基本单元。
4、进程从运行状态转变为阻塞状态的原因可能是()A 时间片用完B 被选中占有处理机C 等待某一事件发生D 等待的事件已发生答案:C详解:当进程等待某一事件发生时,如等待输入输出完成、等待资源分配等,会从运行状态转变为阻塞状态。
时间片用完会使进程从运行状态变为就绪状态;被选中占有处理机是进程从就绪状态变为运行状态;等待的事件已发生会使进程从阻塞状态变为就绪状态。
5、以下进程调度算法中,对短进程不利的是()A 先来先服务B 短作业优先C 时间片轮转D 高响应比优先答案:A详解:先来先服务调度算法按照进程到达的先后顺序进行调度,不管进程的执行时间长短。
短进程可能会因为长进程先到达而长时间等待,对短进程不利。
短作业优先算法有利于短进程;时间片轮转算法对所有进程相对公平;高响应比优先算法在一定程度上兼顾了短进程和等待时间长的进程。
6、产生死锁的四个必要条件是:互斥、()、循环等待和不剥夺。
操作系统判断题题库
操作系统判断题题库本文为操作系统判断题题库,共包含20道判断题。
请仔细阅读每道题目,根据自己的理解选择正确的答案。
答案位于每道题目的后面。
开始答题前,请先准备好纸和笔。
1.操作系统是一种软件系统,用于管理计算机硬件和软件资源。
答案:正确2.操作系统负责分配计算机的硬件资源,如处理器、内存和硬盘。
答案:正确3.操作系统的主要功能之一是提供用户与计算机硬件之间的接口。
答案:正确4.所有操作系统都是开源的,可以自由修改和分发。
答案:错误5.操作系统内核是操作系统的核心部分,负责管理系统的各种资源。
答案:正确6.多道程序环境下,操作系统能够同时执行多个程序。
答案:正确7.操作系统可以在不重启计算机的情况下更新。
答案:正确8.一个操作系统可以同时支持多种文件系统。
答案:正确9.操作系统可以通过进程间通信来实现不同进程之间的数据交换。
答案:正确10.操作系统总是将内存中的数据备份到磁盘中,以防止数据丢失。
答案:错误11.操作系统负责管理计算机系统的安全性,包括防止恶意软件和未经授权的访问。
答案:正确12.操作系统可以从网络上下载和安装新的软件。
答案:正确13.操作系统的性能只与硬件有关,与软件无关。
答案:错误14.操作系统可以通过文件系统来组织和管理存储设备中的数据。
答案:正确15.操作系统可以通过设备驱动程序来管理和控制计算机的硬件设备。
答案:正确16.操作系统只能同时支持单用户和单任务。
答案:错误17.操作系统在计算机启动时自动加载并运行。
答案:正确18.操作系统可以通过虚拟化技术在一台计算机上同时运行多个操作系统。
答案:正确19.操作系统可以通过内存管理技术提高计算机的性能。
答案:正确20.操作系统是硬件和应用软件之间的媒介,不直接参与应用程序的执行。
答案:正确答题完毕!请检查你的答案,并计算得分。
每道题目的正确答案为一个字母,你可以用数字代表答案。
例如:1. A, 2. B。
希望这些题目能够帮助你加深对操作系统的理解,感谢阅读!。
操作系统试题库(经典版)
操作系统试题库一, 选择题第一部分:操作系统概述1.在计算机系统中,操作系统是(B).A. 一般应用软件B.核心系统软件2.( D)不是基本的操作系统.A,批处理操作系统B,分时操作系统C,实时操作系统D,网络操作系统3.(C )不是分时系统的基本特征:A,同时性B,独立性C,实时性D,交互性4.关于操作系统的叙述(D)是不正确的.A."管理资源的程序"B."管理用户程序执行的程序"C."能使系统资源提高效率的程序"D."能方便用户编程的程序"5.操作系统的发展过程是(A )A.设备驱动程序组成的原始操作系统,管理程序,操作系统B.原始操作系统,操作系统,管理程序C.管理程序,原始操作系统,操作系统D.管理程序,操作系统,原始操作系统6.设计批处理多道系统时,首先要考虑的是( B)7.操作系统是一种(B ).A, 应用软件B, 系统软件C, 通用软件D, 工具软件8.计算机系统的组成包括(B ).A,程序和数据B, 计算机硬件和计算机软件C,处理器和内存D,处理器,存储器和外围设备9.下面关于计算机软件的描述正确的是(B ).A,它是系统赖以工作的实体B,它是指计算机的程序及文档C,位于计算机系统的最外层D,分为系统软件和支撑软件两大类10.财务软件是一种(C).A,系统软件B,接口软件C,应用软件D,用户软件11.世界上第一个操作系统是(B).A,分时系统B,单道批处理系统C,多道批处理系统D,实时系统12.批处理操作系统提高了计算机的工作效率,但(B ).A,系统吞吐量小B,在作业执行时用户不能直接干预C,系统资源利用率不高D,不具备并行性13.允许多个用户以交互使用计算机的操作系统是(A).A,分时系统B,单道批处理系统C,多道批处理系统D,实时系统14.下面关于操作系统的叙述正确的是(A ).A,批处理作业必须具有作业控制信息B,分时系统不一定都具有人机交互功能C,从响应时间的角度看,实时系统与分时系统差不多D,由于采用了分时技术,用户可以独占计算机的资源15.操作系统是一组(C ).A,文件管理程序B,中断处理程序C,资源管理程序D,设备管理程序16.现代操作系统的两个基本特征是(C)和资源共享. A,多道程序设计B, 中断处理C,程序的并发执行D, 实现分时与实时处理17.(D)不是操作系统关心的主要问题.A, 管理计算机裸机B, 设计,提供用户程序与计算机硬件系统的界面C, 管理计算机系统资源D, 高级程序设计语言的编译器18.引入多道程序的目的是(D ).A,为了充分利用主存储器B,增强系统的交互能力C,提高实时响应速度D,充分利用CPU,减少CPU的等待时间19.在多道程序设计的计算机系统中,CPU(C ).A,只能被一个程序占用B,可以被多个程序同时占用C,可以被多个程序交替占用D,以上都不对20.多道程序设计是指(B ).A,有多个程序同时进入CPU运行B,有多个程序同时进入主存并行运行C,程序段执行不是顺序的D,同一个程序可以对应多个不同的进程21.从总体上说,采用多道程序设计技术可以( )单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要(B).A,增加,减少B,增加,延长C,减少,延长D,减少,减少22.(A)没有多道程序设计的特点.A,DOS B,UNIX C,WINDOWS D,OS/223.下列四个操作系统中,是分时系统的为(C ).A,MS-DOS B,WINDOWS 98C,UNIX D,OS/2系统24.在分时系统中,时间片一定,( B),响应时间越长. A,内存越多B,用户数越多C,后备队列D,用户数越少25.批处理系统的主要缺点是(B ).A,CPU的利用率不高B,失去了交互性C,不具备并行性D,以上都不是26.在下列性质中,哪一个不是分时系统的特征.( C ) A, 交互性B, 多路性C, 成批性D, 独占性27.实时操作系统追求的目标是( C).A,高吞吐率B,充分利用内存C, 快速响应D, 减少系统开销28.以下(C)项功能不是操作系统具备的主要功能. A,内存管理B,中断处理C,文档编辑D,CPU调度29.操作系统程序结构的主要特点是(C).A, 一个程序模块B,分层结构C, 层次模块化D,子程序结构30.操作系统负责为方便用户管理计算机系统的(C ). A, 程序B, 文档资料C, 资源D, 进程31.计算机在接受用户请求后处理数据以及在数据处理结束时,将结果送到终端显示器.例如,导弹控制系统应选择安装(C )A,批处理操作系统B,分时操作系统C,实时操作系统D,网络操作系统32.操作系统的基本职能是(A).A.控制和管理系统内各种资源,有效地组织多道程序的运行B.提供用户界面,方便用户使用33.分布式操作系统与网络操作系统本质上的不同在于(D ).A.实现各台计算机之间的通信B.共享网络中的资源C.满足较大规模的应用34.Linux操作系统是著名的(B )。
题库--操作系统原理
39. 设备管理的主要任务是控制设备和CPU之间进行I/O操作。
40. 常用的文件存取方法有顺序存取法,随机存取法和按键存取法。
41. 在页面置换算法中最有效的一种称为LRU算法。
42. 地址变换机构的基本任务是将虚地址空间中的逻辑地址变换为内存中的物理地址。43.操作系统为用户编程所提供的接口是系统调用。。
67.用户编写的程序与实际使用的物理设备无关,而由操作系统负责地址的重定位,我们称之为设备无关性(设备独立性)。
68.置换算法是在内存中没有空闲页面时被调用的,它的目的是选出一个被淘汰的页面。如果内存中有足够的空闲页面存放所调入的页,则不必使用置换算法。
69.在一个请求分页系统中,假如系统分配给一个作业的物理块数为3,且此作业的页面走向为2,3,2,1,5,2,4,5,3,2,5,2。OTP算法的页面置换次数为3 ,LRU算法的页面置换次数为4,CLOCK算法的页面置换次数为5 。
70.若干个等待访问磁盘者依次要访问的磁道为20,44,40,4,80,12,76,移动臂当前位于40号柱面,则先来先服务算法的平均寻道长度为292; 最短寻道时间优先算法的平均寻道长度为120;扫描算法(当前磁头移动的方向为磁道递增)的平均寻道长度为116。二、单选题
1. 按逻辑结构可把文件分为 E 和 F 两类。
E:以F2分区的表项作为新表项,同时修改新表项的始址。
16.为了对文件系统中的文件进行安全管理,任何一个用户在进入系统时都必须进行注册,这一级管理是____安全管理。( )
A.无上邻空闲区,也无下邻空闲区 B.有上邻空闲区,但无下邻空闲区
C.有下邻空闲区,但无上邻空闲区 D.有上邻空闲区,也有下邻空闲区
5.使用文件之前必须先 文件。
《操作系统》题库及参考答案
《操作系统》练习测试题库一、单项选择题1. 在OS中,进程是一个具有独立功能的程序在某个数据集上的一次()。
A 执行B 操作C 中断D 调度2. 分时操作系统通常采用()算法为用户服务。
A 时间片轮转B 最短作业优先C 先来先服务D 优先数调度3. 操作系统是对()进行管理的软件。
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. UNIX系统中,用于创建新进程的系统调用命令是()。
A forkB pipeC exitD read9. 下列哪项不是分时操作系统的特点()。
A 交互性B 多路性C 独占性D 自治性10. 不仅要给每个进程赋以一个优先数,而且还要设置一对标志(u,v)的进程调度的方式是()。
A 非抢占方式B 非剥夺式C 抢占方式D 选择抢占方式11. 实现虚拟存储器的目的是()。
A 实现存储保护B 实现信息共享 C扩充辅存容量 D 扩充主存容量12. 为了使多个进程能有效地同时处理输入输出,最好使用()结构的缓冲技术。
A 单缓冲B 双缓冲C 环型缓冲D 缓冲池13. 设备管理是对计算机()的管理。
A 输入/输出系统B 存储设备C 供电设备D 虚拟设备14. 引起中断发生的事件被称为()。
A 中断源B 中断请求C 中断响应D 中断屏蔽15. 在设备分配方式,动态分配()。
A 在用户作业开始执行之前B 设备的使用效率低C 不符合设备分配的总原则D 有可能造成进程死琐16. 现代小型操作系统一般都按照()来组合各个功能模块。
电大操作系统形考题库及答案
一、单项选择题注意:蓝色的选项为正确答案.第一章1.在计算机系统中,限制和治理各种资源、有效地组织多道程序运行的系统软件称为〔B 〕.A.文件系统B.操作系统C.网络治理系统D.数据库治理系统2.根据所起的作用和需要的运行环境,操作系统属于〔DA.用户软件B.应用软件C.支撑软件D.系统软件3.操作系统的根本职能是〔D 〕0A.提供功能强大的网络治理工具B.提供用户界面,方便用户使用C.提供方便的可视化编辑程序D.限制和治理系统内各种资源,有效地组织多道程序的运行4.操作系统负责治理计算机系统的〔CA.程序B.作业C.资源D.进程5. ■«.在计算机系统中,操作系统是〔A 〕.A.处于裸机之上的第一层软件B.处于硬件之下的低层软件C.处于应用软件之上的系统软件D.处于系统软件之上的用户软件7.为用户分配主存空间,保护主存中的程序和数据不被破坏,提升主存空间的利用率. 这属于〔B 〕.A.处理器治理B.存储治理C.文件治理D.作业治理8.操作系统对缓冲区的治理属于〔B 〕的功能.A.处理器治理B.设备治理C.文件治理D.存储器治理9.以下不属于操作系统关心的主要问题的是〔DA.治理计算机裸机B.设计、提供用户程序与计算机硬件系统的界面C.治理计算机系统资源D.高级程序设计语言的编译器10.以下不属于操作系统具备的主要功能的是〔CA.内存治理B.中断处理<C.文档编辑D. CPU调度11.在以下操作系统中,强调吞吐水平的是〔B 〕.A.分时系统B.多道批处理系统C.实时系统D.网络系统12.批处理系统的主要缺点是〔B 〕0A. CPU的利用率不高B.失去了交互性C.不具备并行性D.系统吞吐量小13.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是〔B 〕.A.多道批处理系统 C.实时系统14 .下面不属于分时系统特征的是〔D 〕.A.为多用户设计B.需要中断机构及时钟系统的支持C.方便用户与计算机的交互D.可靠性比实时系统要求高15 .在以下性质中,不属于分时系统特征的是〔D 〕.A.交互性B.同时性C.及时性D.高可靠性16 .在分时系统中,时间片一定,那么〔B 〕,响应时间越长.A.内存越大B.用户数越多C.后备队列越短D.用户数越少17 .在实时系统中,一旦有处理请求和要求处理的数据时,CPU 就应该立即处理该数据 并将结果及时送回.下面属于实时系统的是〔D A.计算机激光照排系统 B.办公自动化系统 C.计算机辅助设计系统D.航空订票系统18 .工业过程限制系统中运行的操作系统最好是〔B 〕.A.分时系统B.实时系统 C,分布式操作系统 D.网络系统19 . <纯 以下系统中,属于实时系统的是〔CA.方正排版系统B.计算机辅助设计系统C.火车订票系统D.办公自动化系统 21 .实时操作系统追求的目标是〔C 〕.A.高吞吐率B.充分利用内存C.快速响应D.减少系统开销 B.分时系统 D.网络系统22.操作系统内核与用户程序、应用程序之间的接口是〔CA. shel 1 命令B.图形界面C.系统调用23 .系统调用的目的是〔A 〕oA.请求系统效劳 C.申请系统资源24 . 0040用户要在程序一级获得系统帮助,必须通过〔D 〕0A.进程调度B.作业调度C.键盘命令D.系统调用25 . 0041系统调用是由操作系统提供的内部调用,它〔BA.直接通过键盘交互方式使用B.只能通过用户程序间接使用C.是命令接口中的命令D.与系统的命令一样26 . CPU 状态分为核心态和用户态,从用户态转换到核心态的途径是〔C 〕.A.运行进程修改程序状态字B.中断屏蔽C.系统调用D.进程调度程序第二章27 .在单CPU 的系统中,假设干程序的并发执行是由〔C 〕实现的.A.用户B.程序自身C.进程D.编译程序28 .进程与程序之间有密切联系,但又是不同的概念.二者的一个本质区别是〔A 〕.A.程序是静态概念,进程是动态概念B.程序是动态概念,进程是静杰概念C.程序保存在文件中,进程存放在内存中D. C 语言函数B.终止系统效劳 D.卷放系统资源D.程序顺序执行,进程并发执行29.在操作系统中,进程的最根本的特征是〔AA.动态性和并发性B.顺序性和可再现性C.与程序的对应性D.执行过程的封闭性30•多个进程的实体都存在于同一内存中,在一段时间内都得到运行.这种性质称作进程的〔BA.动态性B.并发性C.调度性D.异步性31.进程是程序的执行过程,各进程向前推进的速度是不可预知的,这种性质称作进程的〔DA.动态性B.并发性C.调度性D.异步性32. <33在以下特性中,不是进程的特性的是〔C 〕.A.异步性B.调度性C.静态性D.动态性34.在操作系统中引入“进程〞概念的主要目的是〔C 〕.A.改善用户编程环境B.提升程序的运行速度C.描述程序动态执行过程的性质D.使程序与计算过程一一对应35.某进程由于需要从磁盘上读入数据而处于阻塞状态.当系统完成了所需的读盘操作后,此时该进程的状态将〔D 〕0A.从就绪变为运行B.从运行变为就绪C.从运行变为阻塞D.从阻塞变为就绪36. 一个进程被唤醒意味着〔B 〕0A.该进程重新占有了 CPUB.进程状态变为就绪C.它的优先权变为最大D.其PCB 移至就绪队列的队首37 .在单处理机系统中,处于运行状态的进程〔AA.只有一个B.可以有多个C.不能被挂起D.必须在执行完后才能被撤下38 .已经获得除〔C 〕以外的所有运行所需资源的进程处于就绪状态.A.存储器B.打印机C. CPUD.磁盘空间39 .进程从运行状态变为阻塞状态的原因是〔AA.输入或输出事件发生B.时间片到C.输入或输出事件完成D.某个进程被唤醒40 .以下进程状态的转换中,不正确的选项是〔A 〕.A.从就绪到阻塞B.从运行到就绪C.从就绪到运行D.从阻塞到就绪41 .进程间的根本关系为〔B 〕o42 .两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息, 或者建立某个条件后再向前执行,这种关系是进程间的〔A 〕关系. A.同步B.互斥C.竞争D.合作43 .在一段时间内,只允许一个进程访问的资源称为〔CA.共享资源B.临界区C.临界资源44 .操作系统中有一组常称为特殊系统调用的程序,其操作具有不可分割性,在操作系 统中称为〔B 〕<,A.相互独立与相互制约B.同步与互斥C.并行执行与资源共享D.信息传递与信息缓冲D.共享区C.子程序D.限制模块45.如果信号量S的值是0 ,此时进程A执行P 〔S〕操作,那么,进程A会〔B 〕.A.继续运行B.进入阻塞态,让出CPUC.进入就绪态,让出CPUD.继续运行,并唤醒S队列头上的等待进程46.在操作系统中,对信号量S的P操作原语的定义中,使进程进入相应阻塞队列等待的条件是〔C 〕.A. S>0B. S=0C. S<0D. S 047.信号量S的初值为8,在S上执行了 10次P操作,6次V操作后,S的值为〔D 〕.A. 10B. 8C. 6D. 448.假设P、V操作的信号量S初值为2,当前值为 1,那么表示有〔B 〕个等待进程.A. 0B. 1C. 2D. 349.在执行V操作时,当信号量的值〔C 〕,应释放一个等待该信号量的进程.A.小于0B.大于0C.小于等于0D.大于等于050.有9个生产者,6个消费者,共享容量为8的缓冲区.在这个生产者-消费者问题中,互斥使用缓冲区的信号量mutex的初值应该为〔AA. 1B. 6C. 8D. 9笫三章51.作业生存期共经历四个状态,它们是提交、后备、〔D 〕和完成.A.等待B.就绪C.开始D.执行52.作业调度程序从处于〔D 〕状态的队列中选取适当的作业调入主存运行.A.执行B.提交C.完成D.后备53.放在输入井中的作业处于〔A 〕状态.A.后备B.提交C.执行D.完成54.在操作系统中,JCB是指〔C 〕.A.文件限制块B.进程限制块C.作业限制块D.程序限制块55.作业调度是〔AA.从输入井中选取作业进入主存B.从读卡机选取作业进入输入井C.从主存中选取作业进程占有CPUD.从等待设备的队列中选取一个作业进程56.作业调度的关键在于〔BA.选择恰当的进程治理程序B.选择恰当的作业调度算法C.用户作业准备充分D.有一个较好的操作环境57.作业调度选择一个作业装入主存后,该作业能否占用处理器必须由〔C 〕来决定.A.设备治理B.作业限制C.进程调度D.驱动调度58.进程调度是根据一定的调度算法,从〔B 〕队列中挑选出适宜的进程.A.阻塞B.就绪C.运行D.等待59.在操作系统中,作业处于〔C 〕状态时,已处于进程的治理之下.60 .作业一旦进入内存即为执行状态,与之相关的进程在作业进入内存时予以创立,该 进程的初始状态为〔B A.运行态 B.就绪态C.阻塞态D.提交态61 .在批处理系统中,周转时间是〔B 〕.C.作业的相对等待时间D.作业被调度进入主存到运行完毕的时间62 .从系统的角度出发,希望批处理限制方式下进入输入井的作业〔D 〕尽可能小.A.等待装入主存时间B.周转时间C.执行时间D.平均周转时间63 .设某作业进入输入井的时间为S,开始运行的时间为R,得到计算结果的时间为E, 那么该作业的周转时间1为〔A 〕. A. T=E-S B. T=E- 〔S+R 〕 C. T=〔S+R 〕+ ED. T=E-R64 .现有3个作业同时到达,每个作业的计算时间都是1小时,它们在一台CPU 上按单 道方式运行,那么平均周转时间为〔B 〕小时.A. 1B. 2C. 3D. 665 .为了保证系统的吞吐量,系统总是力争缩短用户作业的〔D 〕.A.执行时间B.提交时间C.输入时间D.周转时间66 .根据作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指〔A 〕调度算法. A.先来先效劳法A.作业运行时间B .作业等待时间和运行时间之和B.短作业优先法67.限 为了对紧急进程或重要进程进行调度,调度算法应采用〔B 〕.A.先来先效劳法B.优先级法C.短作业优先法D.时间片轮转法69.在作业调度中,假设采用优先级调度算法,为了尽可能使CPU 和外部设备并行工作, 有如下三个作业:J1以计算为主,J2以输入输出为主,J3计算和输入输出兼顾, 那么它们的优先级从高到低的排列顺序是〔C A. JI, J2, J3 B. J2, J3, J1 C. J3, J2, JID. J2, JI, J370 .为了使计算机在运行过程中能及时处理内部和外部发生的各种突发性事件,现代操 作系统采用了〔 B 〕机制. A.查询 B.中断C.调度D.进程71 . •泛在操作系统中,引起中断的事件称为〔A 〕.A.中断源B.中断请求C.断点D.系统调用73 .当硬件中断装置发现有事件发生,就会中断正在占用CPU 的程序执行,让操作系统 的〔B 〕占用CPU. A.系统调用程序 B.中断处理程序 C.作业治理程序D.文件治理程序74 .以下中断类型中,属于自愿性中断事件的是〔C 〕.A.硬件故障中断B.程序性中断C.访管中断 C.时间片轮转法D.优先级法D.外部中断75.以下中断中,可能要人工介入的中断是〔D 〕.A.程序性中断B.时钟中断C.输入输出中断D.硬件故障中断第四章76.把逻辑地址转变为内存物理地址的过程称作〔D 〕.A.编译B.连接C.运行D.重定位77.-这经过〔B 〕,目标程序可以不经过任何改动而装入物理内存单元.A.静态重定位B.动态重定位C.编译或汇编D.存储扩充79.动态重定位是在程序〔A 〕期间,每次访问内存之前进行重定位.A.执行B.编译C.装入D.修改80.在分时系统中,可将进程不需要或暂时不需要的局部移到外存,让出内存空间以调入其他所需数据,称为〔BA.覆盖技术B.对换技术C.虚拟技术D.物理扩充81.:曜在目标程序装入内存时,一次性完成地址修改的方式是〔A 〕.A.静态重定位B.动态重定位C.静态连接D.动态连接83.以下存储治理方案中,不采用动态重定位的是〔C 〕.A.页式治理B.可变分区C.固定分区D.段式治理84.分区治理要求对每一个作业都分配〔A 〕的内存单元.C.假设干连续的页面D.假设干不连续的页面85.固定分区中各分区的大小是〔B 〕.A.相同的B.相同或者不同,但预先固定C.根据进程要求确定D.随进程个数而定86.在存储治理中,为实现地址映射,硬件应提供两个存放器,一个是基址存放器.另一个是〔C 〕.A.限制存放器B.程序状态字存放器C.限长存放器D.通用存放器87.可重定位分区存储治理采用的地址转换公式是〔C 〕.A. •B,绝对地址=界限存放器值+逻辑地址C.绝对地址=下限存放器值+逻辑地址D.绝对地址=基址存放器值+逻辑地址E.绝对地址二块号X块长+页内地址88.最先适应分配算法把空闲区〔A 〕A.按地址顺序从小到大登记在空闲区表中B.按地址顺序从大到小登记在空闲区表中C.按长度以递增顺序登记在空闲区表中D. $E.按长度以递减顺序登记在空闲区表中89.最容易形成很多小碎片的可变分区算法是〔B 〕.A.最先适应算法B.最正确适应算法C.位示图法D.以上都不是90.动态分区分配根据进程的需求量分配内存分区,所以〔D96 .虚拟存储器的容量是由计算机的地址结构决定的,假设CPU 有32位地址,那么它的虚拟地址空间为〔D 〕oA.分区的长度是固定的B.分区的个数是确定的C.分区的长度和个数都是确定的D.分区的长度不是预先固定的,分区的个数是不确定的91 .在分页系统环境下,程序员编制的程序,其地址空间是连续的,分页是由〔D 〕 完成的.A.程序员B.编译地址C.用户D.系统92 .以下存储治理方式中,存储碎片尽可能少,使内存利用率较高的是〔C 〕.A.固定分区 C.分页治理B.可变分区 D.段页式治理93 .在分页存储治理系统中,从页号到物理块号的地址映射是通过〔B 〕实现的.A.分区表 B .页表 C. PCB D. JCB94 .在页式存储治理系统中,整个系统的页表个数是〔D 〕个.A. 1C.与页面数相同95 .虚拟存储技术是〔B 〕. A.扩充内存空间的技术C.扩充外存空间的技术 B. 2D.和装入主存的进程个数相同B.扩充相对地址空间的技术 D.扩充输入输出缓冲区的技术A. 100KB. 640KC. 2GD. 4G97.与虚拟存储技术不能配合使用的是〔A 〕0B.页式存储治理A.分区治理C.段式存储治理D.段页式存储治理98.实现虚拟存储器的目的是〔D 〕0A.实现存储保护B.实现程序浮动C.扩充辅存容量D.扩充主存容量99.虚拟存储器的最大容量〔B 〕0A.为内外存容量之和B.由计算机的地址结构决定C.是任意大的D.由作业的地址空间决定100.存储治理中,页面抖动是指〔B 〕.A.使用机器时,屏幕闪烁的现象B.被调出的页面又马上被调入所形成的频繁调入调出现象C系统盘有问题,致使系统不稳定的现象D.由于主存分配不当,偶然造成主存不够的现象101.系统“抖动〞现象的发生是由〔A 〕引起的.A.置换算法选择不当B.交换的信息量过大C.内存容量缺乏D.请求页式治理方案102.在请求分页存储治理中,假设采用FIFO页面淘汰算法,那么当分配的页面数增加时, 缺页中断的次数〔DA.减少B.增加C.无影响D.可能增加也可能减少103.在页式虚拟存储治理系统中,LRU算法是指〔B 〕.,A.最早进入内存的页先淘汰B.近期最长时间以来没被访问的页先淘汰C. 文件逻辑地址到文件名称的转换c.D.近期被访问次数最少的页先淘汰E.以后再也不用的页先淘汰104 .下述页面置换算法中会产生Belady 现象的算法是〔AA.先进先出法B.最近最少使用置换法C.最近未使用置换法D.最正确置换法第五章105 .按文件用途来分,编译程序是〔C 〕.A.用户文件B.档案文件C.系统文件D.库文件106 .在UNIX/Linux 系统中,用户程序经过编译之后得到的可执行文件属于〔BA.主存空间B.辅助存储空间C.逻辑地址空间D.物理地址空间109 .操作系统实现“按名存取〞的关键在于解决〔B 〕.A.文件逻辑地址到文件具体的物理地址的转换 8.文件名称与文件具体的物理地址的转换A. ASCII 文件B.普通文件 107.特别文件是与〔C 〕有关的文件.A.文本 C.硬件设备108.文件治理实际上是治理〔B 〕0C.目录文件D.特别文件B.图像 D.二进制数据D.文件名称到文件逻辑地址的转换110.操作系统是通过〔A 〕来对文件进行编辑、修改、维护和检索.A.按名存取B.数据逻辑地址C.数据物理地址D.文件属性111.以下描述不属于文件系统功能的是〔C 〕0A.建立文件目录B.提供一组文件操作C.实现对磁盘的驱动调度D.治理文件存储空间112.文件系统的主要目的是〔AA.实现对文件的按名存取B.实现虚拟存储C.提供外存的读写速度D.用于存储系统文件113.文件的逻辑组织是〔B 〕的文件组织形式.A.在外部设备上B.从用户观点看C.虚拟存储D.目录114.由一串字符序列组成,文件内的信息不再划分可独立的单位,这是指〔AA.流式文件B.记录式文件C.顺序文件D.徒接文件115.数据库文件的逻辑结构形式是〔C 〕.A.流式文件B.档案文件C.记录式文件D.只读文件116.与文件物理组织形式有关的是〔D 〕.C.文件目录结构D.用户对文件的存取方法117.在以下的文件物理存储组织形式中,常用于存放大型系统文件的是〔A 〕.A.连续文件B.链接文件C.索引文件D.多重索引文件118. ...锥接文件解决了连续文件存在的问题,它〔DA.使用指针存入主存,速度快B.适合于随机存取方式C.不适用于顺序存取D.提升了存储空间的利用率120.文件系统为每个文件另建立一张指示逻辑记录和物理记录之间的对应关系表,由此表和文件本身构成的文件是〔C 〕.A.连续文件B.佳接文件C.索引文件D.逻辑文件121.假设用户总是要求用随机存取方式查找文件记录,那么使用索引文件比使用徒接文件〔B 〕.A.麻烦B.方便C. 一样D.有时方便有时麻烦122.» g以下文件的物理结构中,不利于文件长度动态增长的文件物理组织形式是〔A 〕.A.连续文件B.链接文件C.索引文件D.系统文件 124.文件名与〔B 〕的转化是通过文件目录来实现的.A.逻辑地址B.物理地址C.文件内部名D.文件记录125.如果文件系统中有两个文件重名,不应采用〔A 〕结构.A.单级目录B.树形目录C.二级目录D.非循环图目录126.-文件系统采用二级文件目录可以〔DA.缩短访问存储器的时间B.解决同一用户间的文件命名冲突C.节省内存空间D.解决不同用户间的文件命名冲突128.在二级目录结构中,同一个用户不同文件的文件名〔CA.可以相同B.可以不同C.一定不同D.应该相同129.树形目录结构的主文件目录称为〔BA.父目录B.根目录C.子目录D.用户文件目录130. > BI.当前目录是/usr/meng,其下属文件prog/的绝对路径名是〔D 〕.A. /usr/meng/B. /usr/C. /prog/D. /usr/meng/prog/132.在下述文件系统目录结构中,能够用多条路径访问同一文件〔或目录〕的目录结构是〔DA.单级目录B.二级目录C.纯树形目录D.非循环图目录133.文件系统采用树形目录结构后,对于不同用户的文件,其文件名〔C 〕.A.应该相同B.应该不同C.可以不同,也可以相同D.受系统约束134.为预防用户共享文件时破坏文件,往往采用〔C 〕方式.A.设置口令B.加密C.规定存取权限D.定期备份135.以下属于文件保密技术的是〔C 〕.A.建立副本B.定期备份136,用Is 命令以长格式列目录信息时,假设某一文件的特征在文件列表中按如下顺序显 示在屏幕上:drwxrw-r ― 2 user gk 3564 Oct 28 10:30 /user/那么同组用户的访问权限是〔D 〕0 A.读和执行 B.读、写、执行 C.写和执行D.读和写137 .在UNIX 系统中,某文件的使用权限设置为754,那么表示〔A 〕.A.文件主可读、写、执行B.同组用户仅能读C.其他用户可读、写、执行D.同组用户仅能写第六章138 .以下设备中,不属于独占设备的是〔B 〕.A.打印机B.磁盘C.终端D.磁带139 .大多数低速设备都属于〔A 〕设备.140 .通过硬件和软件的功能扩充,把原来独占的设备改造成为能为假设干用户共享的设备, 这种设备称为〔D 〕设备. A.存储 C.共享 141....X 在操作系统中,用户在使用I/O 设备时,通常采用〔BA.设备的绝对号B.设备的相对号C.虚拟设备号D.设备名143 .计算机系统启动外围设备是按〔A 〕启动的.A .独占B.共享C.虚拟D. SPOOLingB.块 D.虚拟A.设备的绝对号 C.通道号144 .通道是一种〔C 〕.A. I/O 端口 C. I/O 专用处理机D.软件工具145. CPU 启动通道后,设备的限制工作由〔C 〕.A. CPU 执行程序来限制B. CPU 执行通道程序来限制C.通道独立执行预先编好的通道程序来限制D.通道执行用户程序来限制 146 .设备独立性是指〔D 〕.A.设备具有独立执行I/O 功能的一种特性B.设备驱动程序独立于具体使用的物理设备的一种特性C.能独立实现设备共享的一种特性D.用户程序使用的设备与实际使用哪台设备无关的一种特性147 .用户编制的程序与实际使用的物理设备无关是由〔D 〕功能实现的.A.设备分配B.设备驱动C.虚拟设备D.设备独立性148 .以下描述中,不是设备治理的功能的是〔C 〕.A.实现缓冲区治理B.进行设备分配C.实现中断处理D.完成I/O 操作B.设备的相对号 D.设备名B.数据通道149.以下关于Linux系统设备治理的描述中,不正确的选项是〔BA.把设备作为特殊文件处理B.将存储设备称为字符设备C.设备名由主、次设备号构成D.设备驱动程序可动态装卸 150 .采用SPOOLing 技术的目的是〔AA.提升独占设备的利用率C.减轻用户编程负担151 . SPOOLING 技术一般不适用于〔AA.实时系统 C.网络操作系统152 .操作系统中采用的以空间换取时间技术的是〔A. SPOOLing 技术B.C.覆盖与交换技术D.153.SPOOLing 技术可以实现设备的〔C 〕分配.A.独占B.共享C.虚拟154 .设备的翻开、关闭、读、写等操作是由〔DA.用户程序B.C.设备分配程序D.155 .以下关于设备驱动程序的描述,错误的选项是〔CA.设备驱动程序应可以动态装卸B.设备驱动程序往往由生产设备的厂家提供C.设备驱动程序可使用系统调用B.提升主机效率D.提升程序的运行速度B.多道批处理系统 D.多计算机系统A 〕. 虚拟存储技术 通道技术D.物理 〕完成的. 编译程序 设备驱动程序D.设备驱动程序可实现请求I/O进程与设备限制器之间的通信156.引入缓冲技术的主要目的是〔C 〕.A.改善用户编程环境B.提升CPU的处理速度C.提升CPU与设备之间的并行程度D.降低计算机的硬件本钱157. CPU处理数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用〔C 〕.A.并行技术B.通道技术C.缓冲技术D.虚存技术158.以下缓冲技术中,对于一个具有信息的输入和输出速率相差不大的I/O系统比拟有效的是〔A 〕.A.双缓冲技术B.环形缓冲技术C.多缓冲技术D.单缓冲技术159.为了使多个进程能有效地同时处理阵发性的输入和输出,最好使用〔A 〕结构的缓冲技术.A.多缓冲B. SPOOLingC.单缓冲区D.双缓冲区160.一个含有6个盘片的双面硬盘,盘片每面有100条磁道,那么该硬盘的柱面数为〔C 〕.A. 12B. 250C. 100D. 1200161.设磁盘的转速为3000转/分,盘面划分为10个扇区,那么读取一个扇区的时间是〔B 〕.A. 20msB. 2msC. 3msD. 1ms提示:1分〔m〕等于60秒〔s〕, 1秒等于1000亳秒〔ms〕.162.以下关于磁盘的描述中,正确的选项是〔A 〕.A.减少磁盘的寻道时间可以显著改善系统性能B.当关掉电源后,磁盘存储的内容丧失C.磁盘属于字符设备D.磁盘的动作不局限于机械运动,可以无限快二、判断正误题¥注意:蓝色的为正确的,其余是错误的.第一章1.操作系统是用户与计算机之间的接口. 〔J〕2.操作系统是系统软件中的一种,在进行系统安装时可以先安装其它软件,然后再安装操作系统.〔X 〕3.操作系统是整个计算机系统的限制治理中央,它对其它软件具有支配权利.因而, 操作系统建立在其它软件之上.〔X 〕4.虽然分时系统也要求系统可靠,但实时系统对可靠性的要求更高.〔V 〕5.在UNIX/Linux系统上,系统调用以C函数的形式出现.〔V 〕6.系统调用是操作系统与外界程序之间的接口,它属于核心程序.在层次结构设计中, 它最靠近硬件.〔X 〕7.-H.操作系统核心提供了大量的效劳,其最高层是系统调用,它允许正在运行的程序直接得到操作系统的效劳.〔V 〕9.系统调用的调用过程是通过用户程序,运行在用户态,而被调用的过程是运行在核心态下.〔V 〕第二章10.简单地说,进程是程序的执行过程.因而,进程和程序是一一对应的.〔X 〕11.进程和程序是两个截然不同的概念.〔V 〕12.程序在运行时需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为单位分配系统资源.〔x 〕13.进程执行的相对速度不能由进程自己来限制.〔V 〕14.并发是并行的不同表述,其原理相同.〔x 〕15.〕。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章计算机系统概论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”意味着处理器正在取指令和执行用户程序。
(对)7. 单编程通常比多编程更好的利用系统资源。
(错)8. 在分时系统中,操作系统控制每个应用程序以很短的时间单位执行,但由于人的反应时间相对较慢,这种交换对用户来说是透明的(对)9. 进程可以定义为由单一的顺序执行线索、一个当前状态和一组相关的系统资源所描述的活动单元。
(对)10. 虚拟内存地址通常由页号和页偏移量组成。
(对)11. 实施优先级策略是一种常见的短程调度,根据其重要程度它涉及分配给每个进程的队列对12. 现在,复杂的操作系统通常由数千行的指令组成。
(错)13. 单体内核结构只给内核分配一些最基本的功能,包括地址空间、进程间通信和基本的调度。
(对)14. 硬件抽象层(HLA)在通用的硬件命令和响应与某一特定平台通用的命令和响应之间进行映射。
(对)15. Linux是一个实行模块化结构的现代UNIX操作系统。
(对)第三章进程描述和控制1. 处理器的主要功能是处理驻留在主存中的指令。
答案:T2. 进程的轨迹就是该进程的指令序列的列表。
答案:T3. 操作系统的主要任务是控制进程的执行。
答案:T4. 当一个进程派生另一个进程时,派生的进程是子进程,被派生的进程是父进程。
答案:F5. 轮循是一种线程优先级调度的方法。
答案:F6. 两状态进程模型和五状态进程模型的主要区别是后者将运行态分成两个新的状态:就绪和阻塞。
答案:F7. 解决主存空间有限的一种方法是交换,即将某个进程的部分或全部内容从主存转移到辅存。
答案:T8. 为了定义操作系统管理进程和资源所需要的控制结构(如列表),操作系统在初始化的时候必须拥有对设备数据的控制权。
答案:T9. 进程映像是指程序代码的二进制形式。
答案:F (进程映像是程序、数据、栈和属性的集合)10.进程控制块中包含处理器寄存器的部分称为进程控制信息。
答案:F (称为处理器状态信息)11. 没有特权的处理器执行模式通常称为内核模式。
答案:F (用户模式)12. 主进程表中每个进程有一个入口,若进程派生了子进程,则表中会有多个入口指向父进程。
答案:F13. 陷阱是与当前运行进程的一个错误或异常条件有关的一种系统中端。
T14. 采用无进程的内核方法来定义操作系统与用户程序的区别:操作系统代码作为一个在特权模式下工作的独立实体被执行。
答案:T15. Linux系统采用两种运行态来区别表示进程是在用户模式下运行还是在内核模式下运行。
答案:T第四章线程、对称多处理器和微内核1. 操作系统的基本单位调度,通常称为一个轻量级线程或线程.T2. MS-DOS操作系统是一个单一进程具有多线程的例子.F3. 在一个多线程环境,进程是单位资源配置和保护的单位.T4. 线程同步的概念是一个多线程系统所必需的,因为单一进程的线程共享进程的进程控制块(PCB). F5. 在纯用户级线程(ULT)设备中,所有线程管理的工作都是由应用程序负责、但内核知道他们的存在.F6. 在分布式操作系统设计中,一对多(线程对进程)的关系特别有意思,因为它涉及线程转移的概念. T7. 一个控制多处理器共享存储架构的不利条件就是对整个系统控制的降低.T8. 在对称多处理系统(SMP)中,每个处理器进入到各自独立的内存领域.F (还获得了内存共享)9.对称多处理系统管理处理器和其它资源,使用户可以和使用多道程序设计系统一样使用这个系统. T10.内核层设计的基本微内核的主要的优点包括提高性能.F(性能降低)11. 微内核的根本的体制是:只有绝对必要的活动才应在操作系统内核中.T12.在微内核中进程或线程间的的基本通信方式是消息.T13. Linux系统不区分进程和线程.T14. Windows 2000是一个面向对象的操作系统,但在WIN2K系统中只有进程(非线程)是执行的对象.15. 在Solaris操作系统中,处于激活态的用户级现成被委派到轻量级进程, 并随内核级线程同时执行. T第五章并发性:互斥与同步判断1.分布式处理技术可被定义为管理多台分布式计算机系统中多个进程的执行(对)2.进程交替与重叠都是并发处理的实例并且都呈现同样的基本问题. (对)3.并发问题只涉及到多处理系统,并不影响单处理系统. (错)[两种系统均有影响]4.饥饿指的是竞争进程因为调度问题被拒绝访问资源的情况. (对)5.为了提供对互斥的支持,任何设备或性能必须对相关进程的速度和处理器的数目有一定的要求和限制. (错)6.为解决互斥问题的Peterson算法仅对两进程的情形有效,不能推广到有n个进程的情况.(错)7.对单处理器,并发进程不能重叠,只能被交替执行. (对)8.弱信号量保证不会饥饿,但强信号量不能保证. (错)[颠倒一下便正确]9.对典型的生产者/消费者问题,一个有限循环缓冲区和一个无限缓冲区是两种解决数据存储区的方法.(错)10.使用信号量的主要难点在于wait 和signal 两种操作可能分布于整个程序中,并且很难看出这些在信号量上的操作所产生影响的整体效果. (对)11.消息传递提供了同步与通信,它们是交互进程的基本要求. (对)12.在消息传递系统中,一种可选的排队原则是允许接收者检查消息队列并选择下一次接收哪条消息. (对)13.在消息传递系统的通信机制中, 仅是通信的接收者可以被阻塞.(错)[发送者和接收者都可以被阻塞或不阻塞] 14.在间接寻址中,为适用于消息传递,消息被发送到常称为信箱的临时共享数据结构中.(对)15.生产者/消费者问题被看作是只有一个读进程和一个写进程的特殊读者—写者问题.(错)第六章并发性:死锁和饥饿1.死锁是指一组进程在竞争系统资源或互相通信时发生的周期性阻塞。
答案:F2.死锁都是由两个或两个以上进程对资源需求的冲突引起的。
答案:T3.可重用资源是指一次只能供一个进程安全地使用,并且不会由于使用而耗尽的资源。
答案:T5.死锁不一定是由循环等待产生,但循环等待必然导致死锁。
答案:T6. 死锁预防是指设计一种系统使死锁发生的可能性最小。
答案:F7.死锁避免在死锁的三个必要条件存在时仍然可以解决死锁问题。
答案:T8.资源分配拒绝方法解决死锁问题时,安全状态是指所有进程执行序列不会导致死锁。
答案:F9. 死锁检测不限制资源的分配,也不限制进程的行为。
答案:T10. 最常用的死锁恢复方法是取消所有的死锁进程。
答案:T11.尽管解决死锁的方法都各有利弊,但最好的方法是选择一种方法并且只使用这一种。
答案:F12. 哲学家就餐问题说明了死锁和饥饿的基本问题。
答案:T13.管道是一个环形缓冲区,允许两个进程以生产者—消费者的模型进行通信T14. Solaris线程同步原语由互斥锁支持。
答案:T15.W2K系统下,每个同步对象实例既可以处于有信号状态,也可以处于正在发送信号状态。
答案:F第七章内存管理1.在多道程序设计系统中,主存被划分为两部分:一部分供操作系统使用(驻留监控程序、内核),另一部分供当前正在执行的程序使用。
答案:F2.在内存中划分操作系统和进程部分的任务由操作系统自动执行,称为重定位。
答案:F (称为内存管理)3.不同的模块被指派到主存中的同一块区域,这种组织程序和数据的方法称为覆盖。
答案:T4.虚拟内存的思想基于一点或两点基本技术:分页和分段。
答案:T 5.有较大浪费的固定分区内存管理技术的主要问题是存在外部碎片。
答案:F6.固定分区内存管理使用大小不等的分区可以减少内部碎片。
答案:T7.在动态分区内存管理技术中,最佳适配算法通常性能最佳。
答案:F (最差)8.在动态分区内存管理技术中,压缩是指移动进程到连续的空间,使所有空闲空间连成一片。
答案:T9.在动态分区内存管理技术中,首次适配算法是指从进程上次放置的位置开始扫描内存,选择满足要求的第一个可用的块。
答案:F (从开始扫描内存)10.伙伴系统是一个克服了固定分区和动态分区方案缺陷的合理折中。
答案:T11.物理地址是指与当前数据在内存中的物理分配地址无关的访问地址。
F12.使用分页机制的内存系统中有少量的内部碎片,而没有外部碎片。
答案:T13.在使用分页机制的内存系统中进程中的块(称为帧)可以被指派到内存中可用的块(称为页)。
答案:F14.使用分段机制的内存系统中有少量的外部碎片,而没有内部碎片。
答案:T15.采用分段技术,程序被划分为一组段,这些程序段有一个最大段长,并且长度相等。
答案:FChapter 8 – Virtual Memory1.在只有部分程序调入主存的存储器管理系统中,驻留在主存中的部分程序被定义为常驻集。
ANS: T2.在一个系统中,当主存中的大量进程反复访问共享I/O设备的情况称之为系统抖动。