第一章操作系统引论一.选择题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.共行执行答:B10.下面关于操作系统的叙述中正确的是。
A.批处理作业必须具有作业控制信息。
B.分时系统不一定都具有人机交互功能。
A.用户数少B.用户数越多C.内存越少D.内存越多答:B12.实时操作系统必须在内完成来自外部的事件。
操作系统题库+答案第部分引、选择题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操作系统允许台主机上同时连接多台终端,多个户可以通过各的终端同时交互地使计算机。
、判断题1、所谓多道程序设计,即指每时刻有若个进程在执。
(√)7、批处理系统不允许户随时预程序的运。
(√)8、Windows操作系统完全继承了分时系统的特点。
(√)9、并发是并的不同表述,其原理相同。
计算机二级考试操作系统题库及答案一、选择题1.操作系统的作用是()A.控制计算机硬件和软件资源B.控制计算机硬件资源C.控制计算机软件资源D.控制计算机的输入输出设备答案:A2.下列哪个不属于操作系统的基本功能()A.进程管理B.文件管理C.网络管理D.存储管理答案:C3.在操作系统中,进程是指()A.程序的执行过程B.程序的代码C.程序的数据D.程序的输入输出答案:A二、填空题1.操作系统是计算机系统中的[核心软件](#)。
2.操作系统的主要功能之一是[进程管理](#)。
3.内存管理的主要任务是[分配和回收内存](#)。
三、简答题1.请简要说明操作系统的作用。
答:操作系统是控制计算机硬件和软件资源的核心软件。
它的作用包括进程管理、文件管理、存储管理等。
操作系统负责协调和调度计算机的各项资源,使得计算机能够高效地完成用户的任务。
2.请简要描述进程管理的功能。
答:进程管理是操作系统的核心功能之一。
它负责创建、调度和终止进程,实现进程间的通信和同步,以及处理进程的资源分配和回收。
进程管理保证了多个进程能够在计算机系统中并发执行,提高了系统的效率和可靠性。
四、问答题1.操作系统的发展历程是怎样的?答:操作系统的发展经历了几个阶段。
最早的操作系统是人工操作的阶段,随后出现了批处理操作系统和分时操作系统,使得计算机能够自动化地处理任务。
之后,出现了个人计算机操作系统和网络操作系统,满足了个人用户和多用户之间的需求。
现代操作系统注重安全性、可靠性和性能优化,同时支持多任务、多用户和分布式计算等功能。
2.请简要介绍操作系统的存储管理功能。
答:存储管理是操作系统的重要功能之一。
它负责管理计算机的内存资源,包括内存的分配、回收和保护。
存储管理通过地址映射实现程序的访问和数据的存储,保证了程序的正确执行。
同时,存储管理还负责虚拟内存的管理,将磁盘上的数据映射到内存中,提高了内存的利用率和系统的性能。
Linux操作系统经典题库及答案一、选择题1、在Linux中,用于切换用户身份的命令是()AuseraddBsuCpasswdDgroupadd答案:B解释:su命令用于切换用户身份。
useradd用于添加用户,passwd用于修改用户密码,groupadd用于添加用户组。
2、以下哪个命令可以查看当前所在的工作目录?()ApwdBcdClsDmkdir答案:A解释:pwd命令可以显示当前工作目录的路径。
cd用于切换目录,ls用于列出目录内容,mkdir用于创建新目录。
3、在Linux中,要创建一个新文件,可以使用以下哪个命令?()AtouchBcpCmvDrm答案:A解释:touch命令可以创建一个新的空文件。
cp用于复制文件或目录,mv用于移动或重命名文件或目录,rm用于删除文件或目录。
4、要查看一个文件的内容,可以使用以下哪个命令?()AcatBmoreClessD以上均可答案:D解释:cat命令会一次性显示文件的全部内容;more命令分页显示文件内容,按空格键翻页;less命令也分页显示文件内容,支持更多的操作,如上下滚动等。
5、以下哪个命令用于查找文件?()AfindBgrepClocateD以上都是答案:D解释:find命令根据各种条件查找文件和目录;grep命令在文件中查找指定的字符串;locate命令通过数据库快速查找文件。
二、填空题1、Linux系统中,超级用户的用户名是_____。
答案:root2、要给一个文件赋予可执行权限,可以使用命令_____。
答案:chmod+x文件名3、管道符“|”在Linux中的作用是将_____。
答案:前一个命令的输出作为后一个命令的输入4、终止一个前台进程可以使用_____组合键。
答案:Ctrl+C5、在Linux中,用于压缩文件的命令是_____。
操作系统习题(附参考答案)一、单选题(共100题,每题1分,共100分)1、下列存储器中,速度最快的是()。
A、内存B、寄存器C、CacheD、磁盘正确答案:B2、时钟中断事件属于()中断事件。
A、程序B、自愿性C、外部D、输入/输出正确答案:C3、可变分区存储管理系统中,若采用最佳适应分配算法,“空闲区表”中的空闲区可按()顺序排列。
A、大小从大到小B、大小从小到大C、地址从大到小D、地址从小到大正确答案:B4、从静态的角度看,下列选项中哪一个是进程必须拥有而程序所没有的?()A、常量数据B、全局变量C、进程控制块D、代码正文正确答案:C5、()不是管程的组成部分。
A、对局部于管程内的数据结构设置初始值的语句B、对管程内数据结构进行操作的一组过程C、局部于管程的共享数据结构D、管程外过程调用管程内数据结构的说明正确答案:D6、下列关于父进程和子进程的叙述中,正确的是()。
A、子进程执行完了,父进程才能执行B、父进程创建了子进程,因此父进程执行完了,子进程才能执行C、撤销子进程时,应该同时撤销父进程D、撤销父进程时,应该同时撤销子进程正确答案:D7、某计算机系统中有8台打印机,有K个进程竞争使用,每个进程最多需要3台打印机。
该系统可能会发生死锁的K的最小值是()。
A、3B、4C、2D、5正确答案:B8、分页虚拟存储管理系统中,若采用FIFO页面置换算法,则当分配的物理页面数增加时,缺页中断的次数()。
A、减少B、可能增加也可能减少C、增加D、不变正确答案:B9、产生内存抖动的主要原因是()。
A、内存空间太小B、CPU运行速度太慢C、CPU调度算法不合理D、页面置换算法不合理正确答案:D10、()存储管理兼顾了段式在逻辑上清晰和页式在存储管理上方便的优点。
A、分页B、段页式C、可变分区D、分段正确答案:B11、发生死锁的必要条件有四个,要预防死锁的发生,可以破坏这四个必要条件,但破坏()条件是不太实际的。
《计算机操作系统》试题库1.单项选择题(共200个题目)100236.一般用户更喜欢使用的系统是(C)。
A.手工操作B.单道批处理C.多道批处理D.多用户分时系统100237.与计算机硬件关系最密切的软件是(D).A.编译程序B.数据库管理程序C.游戏程序D.OS100238.现代OS具有并发性和共享性,是由(D)的引入而导致的。
A.单道程序B.磁盘C.对象D.多道程序100239.早期的OS主要追求的是(A)。
A.系统的效率B.用户的方便性C.可移植D.可扩充性100240.(A)不是多道程序系统。
A.单用户单任务B.多道批处理系统C.单用户多任务D.多用户分时系统100241.(B)是多道操作系统不可缺少的硬件支持。
A.打印机B.中断机构C.软盘D.鼠标100242.特权指令可以在(C)中执行。
A.编译器B.DBMSC.OSD.浏览器100244.通道能够完成(C)之间数据的传输。
cA.CPU与外设B.内存与外设C.CPU与主存D.外设与外设100245.系统的主要功能有(c)。
A.进程管理、存储器管理、设备管理、处理机管理B.虚拟存储管理、处理机管理、进程调度、文件系统C.处理机管理、存储器管理、设备管理、文件系统D.进程管理、中断管理、设备管理、文件系统100246.单处理机计算机系统中,(A)是并行操作的。
A.处理机操作和通道操作是并行的B.程序与程序C.主程序与子程序D.用户程序与操作系统程序100247.处理机的所有指令可以在(D)中执行。
中国地质大学(武汉)2017年度第学期期末考试《操作系统原理》课程试卷答案班级_______________学号_____________姓名______________一、选择题(本大题共40分,每小题2分)1、在现代操作系统中引入了(D),从而使并发和共享成为可能。
A.单道程序B.磁盘C.对象D.多道程序2、(B)操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。
A.网络B.分布式C.分时D.实时3、从用户的观点看,操作系统是(A)。
A.用户与计算机硬件之间的接口B.控制和管理计算机资源的软件C.合理组织计算机工作流程的软件D.计算机资源的的管理者4、当CPU处于管态时,它可以执行的指令是(A)。
A.计算机系统中的全部指令B.仅限于非特权指令C.仅限于访管指令D.仅限于特权指令5、用户在程序中试图读取某文件的第100个逻辑块时,使用操作系统提供的(A)接口。
A.系统调用B.图形用户接口C.原语D.键盘命令6、下列几种关于进程的叙述,(A)最不符合操作系统对进程的理解?A.进程是在多程序并行环境中的完整的程序。
B.进程可以由程序、数据和进程控制块描述。
C.线程是一种特殊的进程。
D.进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。
7、当一个进程处于(B)状态时,称其为等待(或阻塞)状态。
A.由就绪变运行B.由运行变就绪C.由阻塞变运行D.由阻塞变就绪9、下面关于线程的叙述中,正确的是(C)。
A.不论是系统支持线程还是用户级线程,其切换都需要内核的支持。
B.线程是资源的分配单位,进程是调度和分配的单位。
操作系统概论试卷答案第I部分选择题一、单项选择题(本大题共20小题,每小题1分.共20分)在每小题列出的四个备选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.计算机硬件的组成是【】A.中央处理器、主存、辅存和输人输出设备B.中央处理器、主存、块设备和字节设备C.中央处理器、主存、高速设备和低速设备D.中央处理器、存储器、输人输出控制系统和输人输出设备【注】D(P1)一般认为,搡作系统(OperatingSystem,缩写为OS)是管理计算机系统资源、控制程序执行、改善应用软件提供支持的一种系统软件。
2.一般认为,操作系统是这样一种系统软件,即【】A.管理计算机系统资源、提高程序运行的速度和改善人机界面B.提高程序运行的速度、改善人机界面和为应用软件提供支持C.改善人机界面、为应用软件提供支持和管理计算机系统资源D.为应用软件提供支持、管理计算机系统资源和提高程序运行的速度【注】C(P2)3.三种基本类型的操作系统是【】A.网络操作系统、批处理操作系统和分时操作系统B.批处理操作系统、分时操作系统和实时操作系统C.分时操作系统、实时操作系统和网络操作系统D.实时操作系统、网络操作系统、和批处理操作系统【注】B(P3)4.一个计算问题的程序分成三个可以独立执行的程序模块输入程序、处理程序和打印程序,每一批数据都需顺序被这些模块执行。
当有多批数据时,这三个程序模块中可以并行运行的是A.输入程序、处理程序和打印程序B.输人程序和处理程序C.处理程序和打印程序D.打印程序和输入程序【注】A(P15)图2.2;把计算问题的程序分成三个独立执行的程序模块,输入程序,处理程序,打印程序。
其中输入程序负责启动输入机读数据,在把读入的一批数据交给处理器处理的同时,可启动输入机读下一批数据。
同样,处理好一批数据后,让打印程序输出结果,只要一批新数据已经读入,即可在打印结束的同时又开始处理一批新数据。
《操作系统》试题库3.(__)是操作系统提供的一种接口,为用户提供了一整套操作和使用文件的方法,其中最重要的功能是实现按文件名存取。
A.文件系统B.光盘系统C.磁盘系统D.存储系统二、判断题1.CPU和通道的关系是主从关系,CPU是主设备,通道是从设备。
2.Linux操作系统属于多用户多任务操作系统。
3.LRU页面淘汰算法会出现Belady异常现象。
5.P、V操作是可以被中断的原语操作。
6.SPOOLing系统由专门负责I/O的的进程以及输入、输出井组成。
7.UNIX的最大特点是分时、多用户、多任务和倒树型文件结构。
8.按优先数调度算法,处于运行状态的进程的优先级是所有进程中最高的。
9.按最先适应算法分配的分区与作业要求的存储容量最接近。
10.并发性是指若干个事件在不同时刻发生。
12.不同的进程必然对应于不同的程序13.采用分页存储技术可以将逻辑上独立的代码装入一段连续的物理内存。
14.采用静态资源分配方法可以预防死锁的发生。
15.操作系统“生成”是指能产生最适合用户自己工作环境的操作系统内核。
16.操作系统对系统的资源的利用率越高,用户越满意。
17.操作系统是一种工具软件。
18.操作系统中的缓冲池主要是通过硬件来实现的。
19.操作系统中用于创建子进程的原语是在用户态下完成的。
20.程序的并发执行必然导致资源共享和资源竞争。
21.磁盘上的文件必须以记录单位进行读写。
22.磁盘上的文件都是以记录单位进行读写的。
23.磁盘上的文件以记录单位读写。
24.磁盘是共享设备,多个进程可在同一时刻对其访问。
25.磁盘是共享设备,每一个时刻可以有多个进程与磁盘交换信息。
26.磁盘移臂调度的目标是使磁盘的旋转周数尽可能小。
27.当进程数大于资源数时,进程竞争资源必然产生死锁。
28.当调度紧急或重要进程时,应采用FCFS调度算法。
操作系统原理试题题库含答案(3)1、下述解决死锁的方法中,属于死锁避免策略的是()。
A、银行家算法B、资源有序分配法C、资源分配图化简法D、撤消进程法正确答案:A2、进程有三种基本状态,可能的状态转换是()。
A、就绪态到运行态、等待态到就绪态、运行态到等待态B、就绪态到运行态、就绪态到等待态、等待态到运行态C、就绪态到运行态、等待态到就绪态、等待态到运行态D、运行态到就绪态、就绪态到等待态、等待态到运行态正确答案:A3、在存储管理中,采用地址变换机构的目的是()A、加快进程空间寻址B、提高CPU效率C、进程空间保护和内存共享D、便于有效分配内存正确答案:A4、关于碎片的说法以下哪个是正确的()。
A、静态页式存储管理中不存在碎片B、段页式存储管理中存在外碎片,但是不存在内碎片C、段式存储管理不存在内碎片D、页式存储管理既存在内碎片,也存在外碎片正确答案:C5、在面向用户的调度准则中,()是选择分时系统中进程调度算法的重要准则。
A、系统调用B、原语C、自定义函数D、库函数正确答案:A7、关于进程的运行、就绪和阻塞三个状态,下列观点正确的是()。
A、每个进程从创建到撤消都要经历这三个状态B、每个进程从创建到撤消,各个状态只能经历一次C、某些进程可以从阻塞状态转化为运行状态D、某些进程可以从运行状态转化为就绪状态正确答案:D8、在操作系统中引入线程的目的是____。
A、使多个程序能并发执行B、提高资源的利用率C、提高系统的吞叶量D、减少程序并发执行时的时空开销正确答案:D9、位示图方法可用于_____。
A、盘空间的管理B、盘的驱动调度C、文件目录的查找D、页式虚拟存贮管理中的页面调度正确答案:A10、一个进程是()。
操作系统选择题库答案及详解一、单选题1、以下关于操作系统的说法中,错误的是()A操作系统是管理计算机硬件与软件资源的程序B操作系统能合理地组织计算机的工作流程C操作系统能为用户提供各种服务功能D操作系统能直接对硬件进行操作答案:D详解:操作系统不能直接对硬件进行操作,而是通过驱动程序等中间层来管理和控制硬件。
操作系统主要负责对计算机的资源进行管理和调度,为应用程序提供运行环境和服务。
2、操作系统的主要功能不包括()A处理机管理B存储管理C设备管理D文字编辑答案:D详解:操作系统的主要功能包括处理机管理、存储管理、设备管理、文件管理和作业管理等。
文字编辑通常是应用程序的功能,而非操作系统的主要功能。
3、在多道程序环境下,操作系统分配资源以()为基本单位。
A程序B进程C作业D指令答案:B详解:在多道程序环境中,进程是资源分配和调度的基本单位。
程序只是一组指令的集合,本身不具有资源分配的概念。
作业是用户向计算机提交任务的实体,而指令是构成程序的基本单元。
6、产生死锁的四个必要条件是:互斥、()、循环等待和不剥夺。
每题1分,共16分<将正确答案的序号写在题的括号中)1、关于静态分页存储管理的页表,下列说法错误的是<)。
A任意B顺序C随机D索引5、CPU输出数据的速度远远于打印机的打印速度,为了解决这盾,可采<)。
这种性质称作进程的<)。
A动态性B并发性C调度性D异步性9、使户所编制的程序与实际使的物理设备关,这是由设备管理的<)功能实现的。
3.临界区:在每个进程中访问临界资源的那段代码4.虚拟存储器:是指仅把作业的一部分装入内存便可运行作业的存储器系统。
也即是具有请求调入功能和置换功能,能从逻辑上进行扩充的一种存储系统。
5.文件系统:是指含有大量的文件及其属性的说明,对文件进行操纵和管理的软件,以及向用户提供的使用文件的接口等的集合三、判断改错题(判断正误,并改正错误,每小题2分,共20分)1、通道是通过通道程序来对I/O设备进行控制的。
(T)2、请求页式管理系统中,既可以减少外零头,又可以减少内零头。
计算机操作系统试题库与答案一、选择题1、热启动DOS的方法是____C____键。
A、依次按下CTRL+ALT+INSB、依次按下CTRL+ALT+ESCC、同时按下CTRL+ALT+DELD、同时按下CTRL+ALT+ESC2、DOS规定,主文件名由1到_______个字符组成。
A、4B、6C、8D、123、下列一个DOS的主文件名中,____C____是合法的。
A、&A.DBFB、@Z2材C、FILEL.WPSD、*.EZE14、DOS中规定文件名是由____B____两部分组成的。
A、文件名+基本名B、主文件名+.扩展名C、主文件名+扩展名D、后缀+名称5、MS-DOS包括内部命令和外部命令,外部命令以____A____存放在磁A、文件方式B、数据方式C、系统方式D、记录方式6、当用户需使用某一文件时,在命令行中应指出文件的_____C____。
A、关键字B、内容C、盘符\路径\文件名D、属性7、DOS的内部命令是在____D____时装入到内存的。
A、安装B、执行用户程序C、启动D、执行系统程序8、DOS文件标识符一般格式为____D____。
A、[<路径>]<文件名>B、[<盘符>]<文件名>C、[<盘符>]<文件名>[<扩展名>]D、[<盘符>][<路径>]<文件名>[<.扩展名>]9、DOS命令中的"*"号可代替___A___个字符。
A、任意B、1C、3D、810、设当前工作盘是C盘,存盘命令中没有指明盘符,则信息将存放于____B__。
A、内存B、C盘C、A盘D、D盘11、在DOS系统下,要编辑现有磁盘文件,则必须将文件读至____D____。
A、运算器B、寄存器C、控制器D、内存储器12、DOS的含义是:____C___A、数据库管理系统B、实时操作系统C、磁盘操作系统D、汉字操作系统13、可以对一张作了写保护的软盘进行操作的DOS命令是:___C____A、DELB、RDC、DIRD、REN14、下列文件中,不是DOS可执行文件的是:____A___A、TODAY.BASB、TODAY.BATC、D、WPS.EXE15、在DOS命令中可用的通配符是:___B____A、*和/B、*和C、和/D、\和.16、表示当前工作目录的父目录的符号是:_______A、.B、..\..C、\D、..17、要分屏显示C盘当前目录下的文件目录的全部信息,正确的命令是:____C___A、TYPEC:/PB、DIRC:\/PC、DIRC:/PD、LISTC:/P18、删除指定子目录的DOS命令是:___A__A、RDB、ERASEC、DELD、RM19、DOS是一个____A___A、单用户单任务操作系统B、单用户多任务操作系统C、多用户单任务操作系统D、多用户多任务操作系统20、下列DOS命令中属于外部命令的是:___C____A、TYPEB、DIRC、FORMATD、COPY21、显示磁盘文件目录的DOS命令是_____C_____A、TREEB、TYPEC、DIRD、DISPLAY22、Windows2000是一种____D____操作系统。
《操作系统》练习测试题库一、单项选择题1.在OS中,进程是一个具有独立功能的程序在某个数据集上的一次()。
A执行B操作C中断D调度2.分时操作系统通常采用()算法为用户服务。
A系统软件B计算机资源C用户程序D计算机硬件4.文件的逻辑组织将文件分为记录式文件和()。
A索引文件B连续文件C流式文件D块文件5.将作业地址空间中的逻辑地址转换为内存中的物理地址的过程称为()。
A重定位B逻辑变换C地址交换D进程创建6.面向对象的操作系统首先是为了保护()而开发的,无论何种对象,都可以被看作是受保护的基本单位。
AforkBpipeCexitDread9.下列哪项不是分时操作系统的特点()。
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.现代小型操作系统一般都按照()来组合各个功能模块。
操作系统测试题含答案一、单选题(共100题,每题1分,共100分)1、操作系统中,“抖动”是由()引起的。
A、缺页率高B、内存容量不足C、交换信息量大D、缺页率反馈模型建立不正确正确答案:A2、在下列存储管理方案中,不适用于多道程序的是______。
A、段页式存储分配B、单一连续分配C、动态重定位分区分配D、固定分区分配正确答案:B3、从用户的观点看,操作系统是()。
A、计算机资源的的管理者B、控制和管理计算机资源的软件C、用户与计算机硬件之间的接口D、合理组织计算机工作流程的软件正确答案:C4、()优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。
A、动态B、低C、静态D、高正确答案:C5、某段表的内容如下:有一个逻辑地址为2154,它所对应的物理地址为()。
A、30K+154B、2+480KC、480K+154D、120K+2正确答案:C6、如果进程需要读取磁盘上的多个连续的数据块,()数据传送方式的效率最高。
A、程序直接控制方式B、中断控制方式C、DMA方式D、通道方式正确答案:D7、采用SPOOLing技术的目的是()。
A、提高程序的运行速度B、减轻用户编程负担C、提高主机效率D、提高独占设备的利用率正确答案:D8、()的实现原理是:当进程要求运行时,不是将它的全部信息装入内存而是将其一部分先装入内存,另一部分暂时留在外存。
进程在运行过程中,当使用的信息不在内存时发出中断,由操作系统调入内存。
A、段页式存储B、页式存储C、虚拟存储D、段式存储正确答案:C9、系统“抖动”现象的发生是由()引起的。
A、置换算法选择不当B、内存容量不足C、请求页式管理方案D、交换的信息量过大正确答案:A10、下面关于索引文件的论述中正确的是()A、在索引文件中,索引表的每个表项中必须含有相应记录的关键字和存放该记录的物理地址。
B、对顺序文件进行检索时,首先从FCB中读出文件的第一个盘块号,而对索引文件进行检索时,应先从FCB中读出文件索引表始址。
A、页内碎片B、页C、页表D、页框正确答案:C7、在进程控制块中,【】存放了CPU要访问的下一条指令的地址。
A、通用寄存器B、指令计数器C、程序状态字D、用户栈指针正确答案:B8、操作系统中的【】是为批处理作业的用户提供的。
A、程序接口B、脱机用户接口C、联机用户接口D、图形用户接口正确答案:B9、下列关于计算机系统中的时钟的说法中,正确的是A、OS时钟在关机时有效B、RTC时钟靠电池供电C、OS时钟为计算机提供计时标准D、RTC时钟产生于PC主板上的定时/计数芯片正确答案:B10、操作系统的设备管理应具有的功能不包括A、设备分配B、设备处理C、设备关联性D、缓冲管理正确答案:C11、下列关于线程概念的说法中,错误的是A、线程的实现可以分为用户级线程和内核级线程两类B、内核级线程依赖于内核C、同一进程中的多个线程可以并发执行D、用户级线程的创建、撤销和切换都与内核有关正确答案:D12、在CP/M的目录项结构中,【】字段用于存放文件名。
题(1)一、单选题。
每小题1分,共16分(将正确答案的序号写在题目的括号中)1、关于静态分页存储管理的页表,下列说法错误的是(C)。
P189A任意B顺序C随机D索引5、CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用(C)。
这种性质称作进程的(B)。
P30A动态性B并发性C调度性D异步性9、使用户所编制的程序与实际使用的物理设备无关,这是由设备管理的(A)功能实现的。
C、用分段方法来分配和管理主存空间,用分页方法来管理辅存空间D、用分段方法来分配和管理辅存空间,用分页方法来管理主存空间14、下面的论述中,正确的是(A)A、一个进程是由一个伪处理机执行的一个程序B、程序的并发执行将导致最终结果失去封闭性C、不同的进程所执行的程序段代码也不同D、以优先级为基础的低级调度算法,可以保证任何时候当前正在运行的进程总是非等待状态下诸进程中优先级最高的进程。
15、避免死锁的一个著名的算法是(B)A、先入先出法B、银行家算法C、优先级算法D、资源按序分配法16、资源的预先分配策略可以实现死锁的(A)A、预防B、避免C、检测D、恢复二、填空题。
每个空1分,共24分(将正确答案直接写在题目的横线上)。
1、从文件管理的角度看,文件由数据和程序两部分组成。
2、SPOOLING系统是由输入井和输出井、输入缓冲区和输出缓冲区和输入进程Spi和输出进程SP三部分程序组成。
(预输入,缓输出,井管理)3、程序的并发执行是现代操作系统的基本特征之一,为了更好地描述这一特征而引入了进程这一概念。
5、产生死锁的必要条件有4个,分别是互斥条件,部分分配条件,不剥夺条件和环路条件。
6、文件系统对文件的访问是通过系统调用进行的,对文件的管理是通过文件目录管理功能实现的。
7、假设某磁盘的转速为3000r/min,每个盘面被分成8个扇区,问读出一个磁盘块中信息要花费2.5ms。
8、在虚拟存储系统中,若进程在内存中占3块,采用FIFO页面淘汰法,当执行访问页号序列为1234125123456时,将产生10次缺页中断。
9、作业的状态分为四种:提交、后备(收容),执行,完成状态。
10、在磁盘上确定分块所在的位置必须给出的参数依次是柱面号、磁头号、扇区号。
三、简答题。
每题5分,共20分。
1、什么叫虚拟设备?请举例说明。
答:虚拟设备是指通过虚拟技术将一台独占设备变换为若干逻辑设备,供多个用户(进程)同时使用。
如:打印机。
虚拟存储器的定义:在具有层次结构存储器的计算机系统中,采用自动实现部分装入和部分对换功能,为用户提供一个比物理主存容量大得多的,可寻址的一种“主存储器”。
2、什么是DMA方式?DMA控制方式和中断控制方式有什么区别?答:DMA方式是在外围设备和内存之间开辟直接的数据交换通路进行数据传送。
由DMA控制器完成数据交换。
区别:1。
中断控制方式是在数据缓冲寄存区满后,发中断请求,CPU进行中断处理.DMA方式则是在所要求传送的数据块全部传送结束时要求CPU进行中断处理.2.中断方式的数据传送是由CPU控制完成的,而DMA方式则是在DMA控制器的控制下不经过CPU控制完成的.3、在动态分区存储管理中,分区是动态建立的,即在作业装入时根据作业的大小划分主存区域,分区的长度等于对应作业的大小。
那么是否说明这种存储管理方法就不存在主存空间的浪费?答:不能说明。
4、为什么要引入动态重定位?如何实现?P111答:a.为了在程序执行过程中,每当访问指令或数据时,将要访问的程序或数据的逻辑地址转换成物理地-址,引入了动态重定位.b.可在系统中增加一个重定位寄存器,用它来装入(存放)程序在内存中的起始地址,程序在执行时,真正访问的内存地址是相对地址与重定位寄存器中的地址相加而形成的,从而实现动态重定位.四、综合题。
4、某车站售票厅,任何时刻最多可容纳20名购票者进入,当售票厅中少于20名购票者时,则厅外的购票者可立即进入,否则需在外面等待。
若把一个购票者看作一个进程,请回答以下问题。
(1)用P、V操作管理这些并发进程时,应怎样定义信号量,写出信号量的初始值以及信号量各种取值的含义。
(2)根据所定义的信号量,执行P、V操作,以保证进程能正确地并发执行。
(3)若购票者最多为n个人,写出信号量可能的变化范围(最大值和最小值)(1)定义一信号量S,初始值为20。
意义:S>0S的值表示可继续进入售票厅的人数S=0表示售票厅中已有20名顾客(购票者)S<0|S|的值为等待进入售票厅的人数(2)COBEGINPROCESSPI(I=1,2,……)beginP(S);进入售票厅;购票;退出;V(S)end;COEND(3)S的最大值为20S的最小值为20-n题(2)一、单选题。
A、就绪B、等待C、运行D、由用户自己决定2、在设备分配中,可能会发生死锁的分配方式是(C)。
A单级B二级C多级D空闲5、磁带上的文件一般只能(B)。
A按键存取B顺序存取C以字节为单位存取D随即存取6、一个完整的计算机系统是由(C)组成的。
A、硬件B、软件C、硬件和软件D、用户程序7、下列进程状态的转换中,哪一个是不正确的(C)A、就绪到运行B、运行到就绪C、就绪到阻塞D、阻塞到就绪8、进程控制块是描述进程状态和特性的数据结构,一个进程(D)。
A可以有多个进程控制块B可以和其他进程共用一个进程控制块C可以没有进程控制块D只能有惟一的进程控制块9、在大多数同步机构中,均用一个标志来代表某种资源的状态,该标志常被称为(C)。
A公共变量B标识符C信号量D标识变量10、进程状态从就绪状态到运行状态的转换工作是由(C)完成的。
A、作业调度B、中级调度C、进程调度D、内存调度11、为了是系统中各部分资源得到均衡使用,就必须选择对资源需求不同的作业进行合理搭配。
这项工作是由(A)完成的。
A、作业调度B、中级调度C、进程调度D、设备调度12、在以下存储管理技术中,支持虚拟存储器的技术是(C)A、动态分区法B、可重定位分区法C、请求分页技术D、对换技术13、引入缓冲技术的主要目的是(C)A、改善用户编程环境B、提高CPU的处理速度C、提高CPU和设备之间的并行程度D、降低计算机的硬件成本14、下面的论述中,正确的是(A)E、一个进程是由一个伪处理机执行的一个程序F、程序的并发执行将导致最终结果失去封闭性G、不同的进程所执行的程序段代码也不同H、以优先级为基础的低级调度算法,可以保证任何时候当前正在运行的进程总是非等待状态下诸进程中优先级最高的进程。
15、虚拟存储管理策略可以(C)A、扩大物理内存容量B、扩大物理外存容量C、扩大逻辑内存容量D、扩大逻辑外存容量16、设备的打开、关闭、读写等操作是由(D)完成的。
A、用户程序B、编译程序C、设备分配程序D、设备驱动程序(设备处理程序)二、填空题。
1、进程调度的主要方式有非抢占方式和抢占方式两种。
2、在现代操作系统中,资源的分配单位是进程,而处理机的调度单位是线程。