2024年操作系统题库_第1页
2024年操作系统题库_第2页
2024年操作系统题库_第3页
2024年操作系统题库_第4页
2024年操作系统题库_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、填空題1.按内存中同步运行程序的数目可以将批处理系统分為两类:___和___。答案:①單道批处理系统②多道批处理系统2.并发和___是操作系统的两個最基本的特性,两者之间互為存在程序的运行答案:共享3.采用多道程序设计技术能充足发挥___与___并行工作的能力。答案:①CPU②外设4.操作系统的基本功能包括______管理、______管理、______管理、______管理。除此认為還為顾客使用操作系统提供了顾客接口。答案:①处理机②存储③设备④信息(或文献)5.操作系统的重要性能参数有___和___等。前者指的是單位時间内系统处理的作业量。後者指的是在一种給定期间内,系统的一种指定成分被使用的時间比例。答案:①吞吐率②运用率6.飞机的自動驾驶系统属于_________;飞机定票系统属于____________。答案:①实時控制系统②实時信息处理系统7.分時操作系统的重要特性有三個______、______、______。答案:①多路性②交互性③独占性8.计算机系统是由___系统和___系统两部分构成。答案:①硬件②软件9.假如操作系统具有很强的交互性,可同步供多种顾客使用,但時间响应不太及時,则属于___类型;假如操作系统可靠,時间响应及時但仅有简朴的交互能力则属于___类型;假如操作系统在顾客提交作业後,不提供交互能力,它所追求的是计算机资源的高运用率,大吞吐量和作业流程的自動化,则属于___类型。答案:①分時操作系统②实時操作系统③批处理操作系统10.假如一种操作系统兼有批处理、分時处理和实時处理操作系统或其中两者的功能,這样的操作系统称為___。答案:通用操作系统11.实時操作系统与分時操作系统的重要区别是___。答案:及時性和高可靠性12.面對一般顾客,通過_______方式控制操作系统;面對编程人员,通過_______控制。答案:操作命令、系统调用13.作业输入方式有:________、________、________、________和________。答案:联机输入、脱机输入、直接耦合、假脱机、网络输入14.并发程序之间的互相制约,是由于它們()和()而产生的,因而导致程序在并发执行時,具有()特性。答案:互相合作,共享资源,间断性15.目前進程若因時间片用完而被暂停执行時,该進程应转变為()状态;若因发生某事件而不被继续运行時,该進程应转变為()状态。处在就绪状态的進程被调度应转变為()状态。答案:就绪,阻塞,执行16.進程的同步和互斥反应了進程间_________和___________的关系。答案:直接制约,间接制约17.進程至少有三种基本状态:_________、__________和____________。答案:执行态,就绪态,等待态18.進程最基本的特性是(),由于進程的实质是程序的一次执行過程,并且该特性還表目前進程由()而产生,由()而执行,由()而消灭,即進程具有一定的生命期。答案:動态性,创立,调度,撤销19.每执行一次V操作,表达();若S.value<=0,则表达(),此時应()。答案:释放一种單位资源,仍有祈求该资源的進程被阻塞,唤醒等待该资源的队首進程,并将之插入就绪队列20.死锁产生的四個必要条件是________、________、________和________四种。答案:互斥使用,保持和等待,非剥夺性,循环等待21.顾客為制止進程继续运行,应运用()原語;若進程正在执行,应转变為()状态。很快,若顾客要恢复其运行,应运用()原語,此時進程应转变為()状态。答案:阻塞,阻塞,唤醒,就绪22.用于進程控制的原語重要有________、________、________和________。答案:创立原語、撤销原語,阻塞原語,唤醒原語23.在單顾客單任务环境下,顾客独占全机,此時机内资源的状态,只能由运行程序的操作加以变化,此時的程序执行具有()性和()性。答案:封闭性,可再現性24.在运用信号量实現進程互斥時,应将()置于()和()之间。答案:临界区,進入区,退出区25.在每個進程中访問()的那段代码称為临界区。為实現對它的共享,应保证進程()進入自已的临界区,為此在每個進程中的临界区前面应设置(),在临界区之後应设置()。答案:临界资源,互斥地,P操作,V操作26.把逻辑地址分為页号和页内地址是由__规定的,故分页的作业地址空间是_维的答案:顾客、二维27.采用對换方式在将進程换出時,应首先选择处在___且___的進程换出内存;在進行换入時,应选择处在__状态且____的進程换入。答案:阻塞、优先级最低、就绪且换出、在外存中驻留最久。28.常用的内存管理措施有__________、__________、___________和__________。答案:分区管理,页式管理,段式管理,段页式管理29.非虚拟存储管理方式最基本的特性是___。在動态分区存储管理方式中的另一种重要特性是____。在分段存储管理方式中的另一种特性是___。答案:一次性、持续性、离散性30.分段保护中的越界检查是通過___中寄存的___和段表中的___实現。答案:段表寄存器、段表長度、段長。31.若對换是以__為單位,则称為整体對换;若對换是以__或__為單位,则称為部分對换。答案:進程、页面、分段32.实現進程對换应具有___、___、___三方面的功能。答案:對换空间管理、進程换入、進程换出。33.使每道程序能在内存中“各得其所”是通過()功能实現的;保证每道程序在不受干扰的环境下运行,是通過____功能实現的;為缓和内存紧张的状况而将内存中临時不能运行的進程调至外存,這是通過____功能实現的;能让较大的顾客程序在较小的内存空间中运行,是通過____功能实現的。答案:内存分派、内存保护、對换、内存扩充。34.為实現存储器的虚拟,除了需要有一定容量的内存和相称容量的外存外,還需有___和___的硬件支持。答案:地址变换机构、缺页中断机构。35.為实現段的共享,系统中应设置一张共享段表,其中包括__、___和___等数据项。答案:共享進程计数、存取控制、段号36.為实現祈求分页管理,应在页表中增長___、___、___、___几项。答案:状态位、访問字段、修改位、外存地址37.虚拟存储器的基本特性是___和___,因而决定了实現虚拟存储器的关键功能是___和___功能。答案:多次性、對换性、祈求调页(段)和页(段)置换。38.页是信息的___單位,進行分页是出于___的需要;段是信息的___單位,進行分段是出于___的需要。答案:物理、系统管理、逻辑、顾客。39.引入分段系统,重要是為了满足顾客的一系列规定,重要包括了____、____、____和____几种方面。答案:便于访問、分段共享、分段保护、動态链接。40.在段页式系统中(無快表),為获得一条指令或数据,都需三次访問内存。第一次從内存中获得____,第二次從内存中获得__,第三次從内存中获得____。答案:页表始址、物理块号、指令或数据41.在分页系统中,必须设置页表,其重要作用是实現__到__的映射。答案:页号、物理块号42.在分页系统中的地址构造可分為__和___两部分;在分段系统中的地址构造可分為__和___两部分答案:页号、页内偏移量、段号、段内偏移量。43.在分页系统中進行地址变换時,应将页表寄存器中的____和___進行相加,得到该页的页表项位置,從中可得到____。答案:页表始址、页号、物理块号。44.在分页系统中若页面较小,虽有助于___,但會引起___;而页面较大,虽有助于___,但會引起___。答案:提高内存运用率、页表太長、页表長度、页内碎片增大45.在分页系统中為实現地址变换而设置了页表寄存器,其中寄存了___和___;在進程未运行時,它們寄存在____中。答案:页表始址、页表長度、進程的PCB中46.在持续分派方式中可通過___来減少内存零頭,但此時必须将有关程序和数据進行___;而___是一种容許作业在运行中、在内存中進行移動的技术。答案:紧凑、重定位、動态重定位47.在两级页表构造中,第一级是___,其中每一项用于寄存對应的___,一般每個页表的長度為___。答案:页表目录、页表首址、一页(块)48.在祈求分页方式中,内存分派有___和___两种方略。答案:固定分派、可变分派49.在祈求分页系统中的调页方略有___,它是以预测為基础;另一种是___,由于较易实現,故目前用得较多。答案:预调页方略、祈求调页方略50.在祈求分页中可采用多种置换算法,其中OPT是___置换算法,LRU是___置换算法,NRN是____置换算法,而LFU则是____置换算法。答案:最佳、近来最久未用、近来未用、至少使用51.在初次适应算法中,空闲区应以____的次序拉链;在最佳适应算法中,空闲区应以____的次序拉链。答案:地址递增、空闲区大小递增。52.在页表中最基本的数据项是___;在段表中最基本的数据项是___和___答案:物理块号、段的内存始址、段長53.在作业___時進行的链接称為静态链接;在作业运行中__時進行的链接称為動态链接。答案:装入、调用54.按操作系统中文献的性质与用途分,文献分為:______、______和______答案:系统文献、库文献、顾客文献55.按文献的逻辑存储构造分,文献分為有构造文献,又称為_________和無构造文献,又称_________。答案:记录式文献、文字流式文献56.按文献的物理构造,可将文献分為_____、____和____三类。答案:持续文献,串连文献,索引文献57.常用的文献物理构造有_________,____和________。答案:持续文献,串连文献,索引文献58.文献目录的两個基本命令是_______和_______。答案:Open、Close59.從资源分派的角度看,可以把设备分為独占设备和共享设备。打印机属于_______设备,而磁盘属于______设备。答案:独占,共享60.缓冲区的设置可分為_________、_________、_________和_________。答案:單缓冲,双缓冲,多缓冲,缓冲池61.通道是一种独立于_______的专管_______的处理机,它控制_________与内存之间的信息互换。答案:CPU,输入输出,外设或外存62.虚拟设备是通過______技术把_______设备变成能為若干顾客________的设备。答案:SPOOLing,独占,共享63.顾客编写的程序与实际使用的物理设备無关,而由操作系统负责地址的重定位,我們称之為______________。答案:设备無关性(设备独立性)64.在UNIX系统中,键盘、终端、打印机等以______為單位组织和处理信息的设备称為______;而磁盘、磁带等以______為單位组织和处理信息的设备称為______。答案:字符,字符设备,块,块设备65.在设备管理中,為了克服独占设备速度较慢、減少设备资源运用率的缺陷,引入了_________________,即用共享设备模拟独占设备。答案:虚拟分派技术二、單项选择題1.__操作系统容許顾客把若干個作业提交給计算机系统.(A)單顾客 (B)分布式 (C)批处理 (D)监督答案:C2.__操作系统容許在一台主机上同步连接多台终端,多种顾客可以通過各自的终端同步交互地使用计算机.()(A)网络 (B)分布式 (C)分時 (D)实時答案:C3.操作系统的___管理部分负责對進程進行调度.(A)主存储器 (B)控制器 (C)运算器 (D)处理机答案:D4.操作系统的功能是進行处理机管理、___管理、设备管理及信息管理.(A)進程 (B)存储器 (C)硬件 (D)软件答案:B5.操作系统的基本类型重要有___.(A)批处理系统、分時系统及多任务系统(B)实時操作系统、多处理操作系统及分時操作系统(C)單顾客系统、多顾客系统及批处理系统(D)实時操作系统、分時系统和多顾客系统答案:B6.操作系统是對___進行管理的软件()(A)软件 (B)硬件 (C)计算机资源 (D)应用程序答案:C7.操作系统是現代计算机系统不可缺乏的构成部分,是為了提高计算机的___和以便顾客使用计算机而配置的一种系统软件.(A)速度 (B)运用率 (C)灵活性 (D)兼容性答案:B8.操作系统是一种____.()(A)通用软件 (B)系统软件 (C)应用软件 (D)软件包答案:B9.操作系统中采用多道程序设计技术是為了提高CPU和外部设备的___.(A)运用率 (B)可靠性 (C)稳定性 (D)兼容性答案:A10.從顾客的观點看,操作系统是____.()(A)顾客与计算机之间的接口(B)控制和管理计算机资源的软件(C)合理地组织计算机工作流程的软件(D)由若干层次的程序按一定的构造构成的有机体答案:A11.多道批处理系统的硬件支持是20世纪60年代初发展起来的___.()(A)RISC (B)通道和中断机构 (C)集成電路 (D)高速内存答案:B12.分時操作系统一般采用___方略為顾客服务.(A)可靠性和灵活性(B)時间片轮转(C)時间片加权分派 (D)短作业优先答案:B13.假如分時操作系统的時间片一定,那么___,则响应時间越長.(A)顾客数越少 (B)顾客数越多 (C)内存越少 (D)内存越多答案:B14.若把操作系统看作计算机系统资源的管理者,下列的___不属于操作系统所管理的资源()(A)程序 (B)内存 (C)CPU (D)中断答案:D15.设计实時操作系统時,首先应考虑系统的__()(A)可靠性和灵活性(B)实時性和可靠性(C)灵活性和可靠性(D)优良性和分派性答案:B16.所谓___是指将一种以上的作业放入主存,并且处在运行状态,這些作业共享处理机的時间和外围设备等其他资源.()(A)多重处理 (B)多道程序设计 (C)实時处理 (D)共行执行答案:B17.下面6個系统中,必须是实時操作系统的有___個.①计算机辅助设计系统②航空订票系统③過程控制系统④机器翻译系统⑤办公自動化系统⑥计算机激光排版系统()(A)1 (B)2 (C)3 (D)4答案:C18.下面有关操作系统的论述中對的的是___()(A)批处理作业必须具有作业控制信息(B)分時系统不具有人机交互功能(C)從响应時间的角度看,实時系统与分時系统差不多(D)由于采用了分時技术,顾客可以独占计算机的资源答案:A19.在___操作系统控制下,计算机系统能及時处理由過程控制反馈的数据并作出响应.(A)实時 (B)分時 (C)分布式 (D)單顾客答案:A20.在下列操作系统的各個功能构成部分中,___不需要硬件的支持.(A)進程调度 (B)時钟管理 (C)地址映射 (D)中断系统答案:A21.按照作业抵达的先後次序调度作业,排队等待時间最長的作业被优先调度,這是指()调度算法。(A)先来先服务 (B)最短作业优先 (C)定期轮转法 (D)优先数法答案:A23.操作系统内核与顾客程序、应用程序之间的接口是()。()(A)shell命令 (B)图形界面 (C)系统调用 (D)C語言函数答案:C24.操作系统中的作业管理是一种()。(A)宏观的高级管理(B)宏观的低级管理(C)系统刚開始加電(D)初始化引导完毕答案:A25.操作系统作业管理的重要功能是()。(A)作业调度与控制 (B)作业提交 (C)作业准备 (D)编制程序答案:A26.有关处理机调度,如下說法錯误的是。()(A)衡量调度方略的重要指標有:周转時间、吞吐率、响应時间和设备运用率(B)处理机调度可以分為4级:作业调度、互换调度、進程调度和线程调度(C)作业调度時,先来先服务法不利于長作业,最短作业优先法不利于短作业(D)進程调度的算法有:轮转法、先来先服务法、优先级法和线性优先级法答案:C27.面對一般顾客,通過()方式控制操作系统()(A)系统调用 (B)操作命令 (C)顾客调用 (D)内核操作答案:C28.為了對紧急進程或重要進程進行调度,调度算法应采用()。()(A)先進先出调度算法(B)优先数法(C)最短作业优先调度(D)定期轮转法答案:B29.系统调用的目的是()。(A)祈求系统服务 (B)终止系统服务(C)申請系统资源(D)释放系统资源答案:A30.系统调用是由操作系统提供的内部调用,它()。()(A)直接通過键盘交互方式使用 (B)只能通過顾客程序间接使用(C)是命令接口中的命令使用 (D)与系统的命令同样答案:B31.顾客要在程序一级获得系统协助,必须通過()。()(A)進程调度 (B)作业调度 (C)键盘命令 (D)系统调用答案:D32.在操作系统中,JCB是指()。()(A)作业控制块 (B)進程控制块 (C)文献控制块 (D)程序控制块答案:A33.在非剥夺调度方式下,运行進程执行V原語後,其状态()(A)不变 (B)要变 (C)也許要变 (D)也許不变答案:A34.作业從進入後备队列到被调度程序选中的時间间隔称為()(A)周转時间 (B)响应時间 (C)等待時间 (D)触发時间答案:C35.作业调度的关键在于()。(A)选择恰當的進程管理程序 (B)选择恰當的作业调度算法(C)顾客作业准备充足 (D)有一种很好的操作环境答案:B36.操作系统通過()對進程進行管理。()(A)進程 (B)進程控制块 (C)進程启動程序 (D)進程控制区答案:B37.當系统发生某個事件時,CPU暂停現行程序转去执行對应程序的過程,称為()(A)中断祈求 (B)中断响应 (C)中断嵌套 (D)中断屏蔽答案:B38.對進程的管理和控制使用()。()(A)指令 (B)原語 (C)信号量 (D)信箱通信答案:B39.多道程序环境下,操作系统分派资源以()為基本單位。(A)程序 (B)指令 (C)進程 (D)作业答案:C40.多道程序设计是指()(A)在实時系统中并发运行多种程序 (B)在分布系统中同一時刻运行多种程序 (C)在一台处理机上同一時刻运行多种程序(D)在一台处理机上并发运行多种程序答案:D41.進程從运行状态進入就绪状态的原因也許是()(A)被选中占有处理机 (B)等待某一事件(C)等待的事件已发生 (D)時间片用完答案:D42.進程的并发执行是指若干個進程()()(A)同步执行 (B)在执行的時间上是重叠的(C)在执行的時间上是不可重叠的 (D)共享系统资源答案:C43.進程控制就是對系统中的進程实行有效的管理,通過使用()、進程撤销、進程阻塞、進程唤醒等進程控制原語实現。()(A)進程运行 (B)進程管理 (C)進程创立 (D)進程同步答案:C44.一般,顾客進程被建立後()。(A)便一直存在于系统中,直到被操作人员撤销(B)伴随作业运行正常或不正常結束而撤销(C)伴随時间片轮转而撤销与建立(D)伴随進程的阻塞或唤醒而撤销与建立答案:B45.下列的進程状态变化中,()变化是不也許发生的。(A)运行→就绪(B)运行→等待(C)等待→运行(D)等待→就绪答案:C46.下面對進程的描述中,錯误的是()(A)進程是動态的概念 (B)進程执行需要处理机(C)進程是有生命期的 (D)進程是指令的集合答案:D47.下面有关進程的论述不對的的是()()(A)進程申請CPU得不到满足時,其状态变為等待状态。 (B)在單CPU系统中,处在运行状态的進程只有一种。 (C)优先级是進行進程调度的重要根据,一旦确定不能变化。 (D)進程获得处理机而运行是通過调度而实現的。答案:C48.一种進程被唤醒意味著()。()(A)该進程重新占有了CPU (B)它的优先权变為最大(C)其PCB移至等待队列队首 (D)進程变為就绪状态答案:D49.一种运行的進程用完了分派給它的時间片後,它的状态变為()。(A)就绪 (B)等待 (C)运行 (D)由顾客自已确定答案:A50.在單CPU系统中,有关進程的论述對的的是()()(A)最多只有一种進程处在运行状态(B)只能有一种進程处在就绪状态(C)一种進程可以处在就绪状态和等待状态(D)一种处在等待状态的進程一旦分派了CPU,即進入运行状态答案:A51.在分時操作系统中,進程调度常常采用()算法。(A)先来先服务 (B)最高优先权 (C)時间片轮转 (D)随机答案:C52.在進程管理中,當()時,進程從等待状态变為就绪状态。(A)進程被進程调度程序选中 (B)等待某一事件(C)等待的事件发生 (D)時间片用完答案:C53.()是指将作业不需要或临時不需要的部分移到外存,让出内存空间以调入其他所需数据。()(A)覆盖技术 (B)互换技术 (C)虚拟技术 (D)物理扩充答案:B54.分段管理提供()维的地址构造。()(A)1 (B)2 (C)3 (D)4答案:B55.若处理器有32位地址,则它的虚拟地址空间為()字节。()(A)2GB (B)4GB (C)100KB (D)640KB答案:B56.碎片現象的存在使得()。(A)内存空间运用率減少 (B)内存空间运用率提高(C)内存空间运用率得以改善 (D)内存空间运用率不影响答案:A57.外存(如磁盘)上寄存的程序和数据()。()(A)可由CPU直接访問 (B)必须在CPU访問之前移入内存(C)是必须由文献系统管理的 (D)必须由進程调度程序管理答案:B58.下列()存储管理方式能使存储碎片尽量少,并且使内存运用率较高。(A)固定分区 (B)可变分区 (C)分页管理 (D)段页式管理答案:D59.虚拟存储技术是()。()(A)补充内存物理空间的技术 (B)补充相對地址空间的技术(C)扩充外存空间的技术 (D)扩充输入输出缓冲区的技术答案:B60.虚拟内存的容量只受()的限制。()(A)物理内存的大小 (B)磁盘空间的大小 (C)数据寄存的实际地址 (D)计算机地址位数答案:D61.在祈求分页系统中,LRU算法是指()。(A)最早進入内存的页先淘汰 (B)近期最長時间以来没被访問的页先淘汰 (C)近期被访問次数至少的页先淘汰 (D)後来再也不用的也先淘汰答案:B62.()是指有关操作系统和其他系统程序构成的文献。()(A)系统文献 (B)档案文献 (C)顾客文献 (D)次序文献答案:A63.按文献用途来分,编辑程序是()。(A)系统文献 (B)档案文献 (C)顾客文献 (D)库文献答案:A64.目录文献所寄存的信息是()。()(A)某一文献寄存的数据信息 (B)某一文献的文献目录(C)该目录中所有数据文献目录(D)该目录中所有子目录文献和数据文献的目录答案:D65.假如文献系统中有两個文献重名,不应采用()。(A)一级目录构造 (B)树型目录构造 (C)二级目录构造 (D)D.A和C答案:A66.使用绝對途径名访問文献是從()開始按目录构拜访問某個文献。(A)目前目录 (B)顾客主目录 (C)根目录 (D)父目录答案:C67.树型目录构造的第一级称為目录树的。()(A)分支节點 (B)根节點 (C)叶节點 (D)终节點答案:B68.文献代表了计算机系统中的。()(A)硬件 (B)软件 (C)软件资源 (D)硬件资源答案:C69.文献的存储措施依赖于()。(A)文献的物理构造 (B)寄存文献的存储设备的特性(C)C.A和B (D)文献的逻辑答案:C70.文献系统采用二级文献目录可以()。(A)缩短访問存储器的時间 (B)实現文献共享(C)节省内存空间 (D)处理不一样顾客间的文献命名冲突答案:D71.文献系统為顾客提供了()功能,使得顾客能透明地存储访問文献。(A)按名存取 (B)密码存取 (C)途径存取 (D)命令调用答案:A72.文献系统在创立一种文献時,為它建立一种()。()(A)文献目录 (B)目录文献 (C)逻辑构造 (D)逻辑空间答案:A73.用磁带作為文献存贮介质時,文献只能组织成().()(A)次序文献 (B)链接文献 (C)索引文献 (D)目录文献答案:A74.由字符序列构成,文献内的信息不再划分构造,這是指()。(A)流式文献 (B)记录式文献 (C)次序文献 (D)有序文献答案:A75.SPOOLing技术运用于()。(A)外设概念 (B)虚拟设备概念 (C)磁带概念 (D)存储概念答案:B76.采用SPOOLing技术的目的是()。(A)提高独占设备的运用率 (B)提高主机效率(C)減轻顾客编程承担 (D)提高程序的运行速度答案:A77.操作系统采用缓冲技术,可以減少對CPU的()次数,從而提高资源的运用率。(A)中断 (B)访問 (C)控制 (D)依赖答案:A78.操作系统中采用缓冲技术的目的是為了增强系统()的能力。(A)串行操作 (B)控制操作 (C)重执操作 (D)并行操作答案:D79.缓冲技术用于()。(A)提高主机和设备互换信息的速度 (B)提供主、辅存接口(C)提高设备运用率 (D)扩充相對地址空间答案:A80.通道是一种()。(A)I/O端口 (B)数据通道 (C)I/O专用处理机 (D)软件工具答案:C81.在操作系统中,顾客在使用I/O设备時,一般采用()。(A)物理设备名 (B)逻辑设备名 (C)虚拟设备名 (D)设备牌号答案:B三、判断題1.DOS操作系统是一种最简洁、易用和微型的多机操作系统。答案:錯误2.UNIX的最大特點是分時多顾客、多任务和倒树型文献构造。答案:對的3.多顾客操作系统在單一硬件终端硬件支持下仍然可以工作。答案:對的4.分時系统中分時時间片的長短問題無所谓,不影响终端顾客得到及時响应。答案:錯误5.具有多道功能的操作系统一定是多顾客操作系统。答案:錯误6.实時操作系统的响应系数最小,设备运用率最差。答案:錯误7.实時系统只能用于生产控制系统,不能用于信息处理系统。答案:錯误8.系统调用是操作系统對外提供的一批系统子功能,是一类特殊的原語。答案:對的9.一般的分時操作系统無法做实時控制用。答案:對的10.以优先级為基础的進程调度算法可以保证在任何時候正在运行的進程總是非等待状态下進程中优先级最高的進程。答案:錯误11.只有一种终端的计算机無法安装多顾客操作系统。答案:錯误12.P、V操作是原語操作,原語的执行可以被中断。答案:錯误13.當检测出发生死锁時,可以通過撤销一种進程解除死锁。答案:錯误14.當一种進程從阻塞状态变為就绪状态,则一定有一种進程從就绪状态变成运行状态。答案:錯误15.對临界资源,应采用互斥访問方式来实現共享。答案:對的16.分時系统中,時间片越小越好。答案:錯误17.進程间的互相制约关系体現為進程的互斥和同步。答案:對的18.進程由程序和数据两部分构成。答案:錯误19.临界区是指進程中用于实現進程互斥的那段代码。答案:錯误20.若無進程处在运行状态,则就绪队列和等待队列均為空。答案:錯误21.死锁是指两個或多种進程都处在互相等待状态而無法继续工作。答案:對的22.在單处理器系统中,处在运行状态的進程不止一种。答案:錯误23.在動态优先级数调度中,伴随進程执行時间的增長,其优先数減少。答案:對的24.在多道程序环境下,处理器的分派和容許都是以進程為基本單位。答案:對的25.段页式存储管理中,段是作业地址空间的最小單位。答案:錯误26.固定分区、可变分区方式也可实現虚拟存储器。答案:錯误27.經動态重定位後,目的程序可以不經任何改動而装入物理存储單元。答案:對的28.虚拟存储的容量取决于系统配置的存储器芯片的多少。答案:錯误29.页式存储管理中,顾客将自已的程序化分為若干相等的项。答案:錯误30.在页式虚存系统中,為了提高内存运用率,容許顾客使用不一样大小的页面。答案:錯误31.逻辑记录是對文献進行存取的基本單位。答案:對的32.次序文献是运用磁带的特有性质实現的,因本次序文献只有寄存在磁带上。答案:錯误33.次序文献适合于建立在次序存储设备上,而不适合建立在磁盘上。答案:錯误34.索引文献既能次序访問,又能随机访問。答案:對的35.文献系统要负责文献存储空间的管理,但不能完毕文献名到物理地址的转换。答案:錯误36.在磁带上的次序文献中插入新的记录時,必须复制整個文献。答案:對的37.在分派共享设备和独占设备時,都也許引起死锁。答案:錯误38.并发性是指若干事件在同一時刻发生。答案:錯误39.常用的缓冲技术是处理慢速设备与迅速CPU处理之间协调工作。答案:對的40.常用的缓冲技术有双缓冲,环形缓冲和缓冲池。答案:對的41.设备类阐明了每类设备的使用状况,因此每类设备一张设备类表。答案:錯误42.一般,一种中央处理器可连接多种通道,一种通道可以连接多种设备控制器,一种设备控制器可以连接多台机器设备。答案:對的43.文献系统的重要功能是"按名存取",因此從磁盘讀取数据的工作由文献系统完毕。答案:錯误44.虚拟设备采用的关键技术是SPOOLing技术。答案:對的45.虚拟设备是指把一种物理设备变换成多种對应的逻辑设备。答案:對的四、简答題1.操作系统有哪三個基本类型?试比较其特點。答案:操作系统有批处理、分時系统、实時系统三种基本类型。批处理特點是系统自動對作业進行处理,但顾客不能直接控制自已的作业运行,無法与机器交互;分時系统的重要特點是顾客可与之交互作用,具有"多路性"、"交互性"、"独立性"和"及時性"四個特性;实時系统能對特定输入做出及時、迅速反应,它比分時系统具有更高的响应時间规定,系统可靠性高。2.什么是多道程序设计技术?答案:多道程序设计技术是指将一种以上的作业放入主存,并且同步处在运行状态,這些作业共享处理机時间和外围设备等其他资源。3.什么是计算机操作系统?答案:操作系统是计算机系统中的一种系统软件,它是這样某些程序模块的集合——它們管理和控制计算机系统中的硬件及软件资源,合理地组织计算机工作流程,以便有效地运用這些资源為顾客提供一种功能强大、使用以便和可扩展的工作环境,從而在计算机与其顾客之间起到接口的作用。4.试對分時操作系统和实時操作系统進行比较答案:(1) 实時操作系统与分時操作系统都能為多种顾客服务。分時操作系统按分時原则為多种终端顾客服务;而实時操作系统则体現為常常對多路現場信息進行采集以及對多种對象或多种执行机构進行控制。(2) 实時操作系统与分時操作系统同样,每個顾客各占一种终端,彼此独立操作,互不干扰。因此顾客感覺就像一人独占计算机,而在实時操作系统中信息的采集和對對象的控制也都是彼此互不干扰的。(3) 分時操作系统對响应時间的规定是以人所能接受的等待時间来确定的;而实時操作系统的响应時间则是以控制對象所能接受的延時来确定的。(4) 分時操作系统是一种通用系统,重要用于运行终端顾客程序,因此具有较强的交互能力。而实時操作系统虽然也有交互能力,但其交互能力不及前者。(5) 实時操作系统比分時操作系统规定更高的可靠性。5.操作系统給编程人员提供的接口是什么?分哪几类?答案:系统调用六类:设备管理、文献管理、進程控制、進程通信、存储管理、线程管理6.一般顾客的输入输出方式有哪几种?答案:联机输入输出方式、脱机输入输出方式、直接耦合方式、SPOOLING方式、网络联机方式7.顾客怎样使用操作系统提供的接口?答案:顾客是通過操作系统来使用计算机系统的,操作系统為顾客提供两种类型的使用接口。(1) 操作员接口。操作系统提供应顾客表达作业执行环节的手段有两种:作业控制語言和操作控制命令,顾客可以用作业控制語言写出控制作业执行环节的作业控制阐明書,也可以從键盘上输入操作控制命令或從命令菜單中选择命令指出作业的执行环节。(2) 程序员接口。操作系统提供了許多不一样功能的子程序---系统功能调用,顾客可以在程序中调用這些子程序。8.PCB是什么?它包括哪些信息?答案:PCB,(ProcessControlBlock)進程控制块包括:進程的描述信息、控制信息、资源信息,有的OS尚有進程调度等待所使用的CPU現場保护信息9.進程的5种基本状态有哪些?請画出它們之间的转换图。答案:初始态、执行态、等待态、就绪态、终止态10.進程与程序关系?答案:進程是動态的,程序是静态的:程序是有序代码的集合;進程是程序的执行。一般進程不可在计算机之间迁移;而程序一般對应著文献、静态和可以复制。進程是临時的,程序的永久的:進程是一种状态变化的過程,程序可長期保留。進程与程序的构成不一样:進程的构成包括程序、数据和進程控制块(即進程状态信息)。進程与程序的對应关系:通過多次执行,一种程序可對应多种進程;通過调用关系,一种進程可包括多种程序。11.請描述信号量、P、V原語的物理含义答案:1)信号量的物理含义:S>0表达有S個资源可用S=0表达無资源可用S<0则|S|表达S等待队列中的進程個数P(S):表达申請一种资源V(S)表达释放一种资源。信号量的初值应當不小于等于0,表达系统中可用的同类资源的数量12.什么叫互斥?答案:一组并发進程中的一种或多种程序段,因共享某一公有资源而导致它們必须以一种不容許交叉执行的單位执行。即不容許两個以上的共享该资源的并发進程同步進入临界区称為互斥。13.什么是進程?什么是线程?它們之间的关系?答案:略14.什么是進程上下文?答案:進程上下文是進程执行過程中次序关联的静态描述。把已执行過的進程指令和数据在有关寄存器与堆栈中的内容称為上文,把正在执行的指令和数据在寄存器与堆栈中的内容称為正文,把待执行的指令和数据在寄存器与推栈的内容称為下文。15.什么是临界区?什么是临界资源?答案:临界区:把不容許多种并发進程交叉执行的一段程序称為临界区。临界资源:一次仅容許一种進程使用的资源称為临界资源。16.什么是死锁?产生死锁的必要条件有哪些?死锁的排除措施有哪些?答案:死锁:指两個或两個以上進程都無限止等待永久不會出現的事件而发生的一种状态。产生死锁的必要条件:互斥条件、不剥夺条件、部分分派、环路条件。排除措施:死锁防止、死锁防止、死锁的检测和恢复。17.论述作业和進程的关系?答案:完毕顾客任务的任务实体和执行实体。一种作业可由多种進程构成,且至少一种作业概念用于批处理系统,分時系统没有,而進程用于所有的多道系统。18.处理机调度可以分為几种层次?分别是什么?答案:按调度的层次可以划分為四個层次,分别是:作业调度、互换调度、進程调度和线程调度。19.進程的调度算法有哪几种?答案:先来先服务(FCFS)调度算法、時间片轮转法、多级反馈轮转法、优先级法、最短作业优先法、最高响应比优先法。20.试述低级调度和高级调度的区别。答案:低级调度又叫進程调度,它负责從主存的就绪队列中挑选合适的進程投入运行。高级调度又叫作业调度,它是從磁盘的输入井中挑选合适的作业投入运行,并為之建立一组(或者一种)進程。21.存储管理的重要功能是什么?答案:⑴、内存区域的分派和管理:通過建表、查表、改表和回收登录内存使用状况,系统或顾客申請内存時按选定的分派算法确定分区等,保证分派和回收;⑵、内存的扩充技术:使用虚拟存储或自動覆盖技术提供比实际内存更大的空间;⑶、内存的保护技术:各道作业、任务或進程在自已所属区域中运行,不破壞别的作业或不被"他人"破壞,更不要破壞整個系统工作。22.简述什么是内存的覆盖和互换技术?两者有什么区别?答案:在多道系统中,對换是指系统把内存中临時不能运行的某部分作业写入外存互换区,腾出空间,把外存互换区中具有运行条件的指定作业调入内存。對换是以時间来换取空间,減少對换的信息量和時间是设计時要考虑的問題。由于CPU在某一時刻只能执行一条指令,因此一种作业不需要一開始就全装入内存,于是将作业的常驻部分装入内存,而让那些不會同步执行的部分共享同一块内存区,後调入共享区的内容覆盖前面调入的内容,這就是内存的覆盖技术。两者的区别重要有:互换技术由操作系统自動完毕,不需要顾客参与,而覆盖技术需要专业的程序员給出作业各部分之间的覆盖构造,并清晰系统的存储构造;互换技术重要在不一样作业之间進行,而覆盖技术重要在同一种作业内進行;此外覆盖技术重要在初期的操作系统中采用,而互换技术在現代操作系统中仍具有较强的生命力。23.简述近来最久未使用页面置换算法LRU、最不常常使用页面置换算法LFU和近来没有使用页面置换算法NRU三种页面置换算法的思想。答案:近来最久未使用算法LRU:选择内存中最久未使用的页面被置换。這是局部性原理的合理近似,性能靠近最佳算法。该算法必须對每個页面都设置有关的访問记录项,并且每次访問都必须更新這些记录。最不常常使用算法LFU:选择到目前時间為止被访問次数至少的页面被置换。這只要在页表中給每一页增设一种访問计数器即可实現,當该页被访問時,计数器加1,當发生一次缺页中断時,则淘汰计数值最小的那一页,并将所有的计数器清零。近来没有使用页面置换算法NUR:從那些近来一种時期内未被访問的页中任选一页淘汰。在页表中增设一种访問位来实現,當某页被访問時,访問位置1,否则置0。系统周期性地對引用位清零。當需淘汰一页時,從那些访問位為零的页中任选一页淘汰。24.什么逻辑地址?什么是物理地址?答案:顾客程序經编译之後的每個目的模块都是以0為基地址次序编址,這种地址叫相對地址或逻辑地址。内存中各物理存储單元的地址是從统一的基地址次序编址,它是数据在内存中的实际存储地址,這种地址叫绝對地址或物理地址。25.什么是地址重定位?答案:重定位是把逻辑地址转变為内存的物理地址的過程。根据重定位時机的不一样,又分為静态重定位(装入内存時重定位)和動态重定位(程序执行時重定位)。26.什么是虚拟存储器?為何從逻辑上說采用虚拟存储器能扩大内存存储空间?答案:虚拟存储器是由操作系统提供的一种假想的特大存储器,是操作系统采用内外存的互换技术逻辑上提供對物理内存的扩充。采用虚拟存储器技术時,操作系统根据程序执行的状况,随机對每個程序進行换入、换出,顾客却没有察覺,得到了一种比真实内存空间大得多的地址空间。因此從逻辑上說采用虚拟存储器能扩大内存存储空间。27.目录的构造有哪几种?其特點怎样?答案:有三种:單级目录、两级目录和树型目录。單级目录特點是简朴,在文献数目不太大的系统中合用。两级目录可以处理"重名"冲突。多级目录更便于系统或顾客将文献進行分类管理,并具有较快的查找速度。28.什么是文献目录?什么是目录文献?答案:文献目录是记录系统中的文献的文献阐明集合,用于实現文献的"按名存取"。文献目录以文献形式保留在外存空间,就称之為目录文献。29.什么是文献系统?文献系统的特點?答案:操作系统中与管理文献有关的软件和数据称為文献系统。它负责為顾客建立、撤销、讀写、修改和复制文献,還负责完毕對文献的按名存取和進行存取控制。特點:(1)友好的顾客接口,顾客只對文献進行操作,而不管文献构造和寄存的物理位置。(2)對文献按名存取,對顾客透明。(3)某些文献可以被多种顾客或進程所共享。30.文献存取控制方式有哪几种?试比较它們的各自优缺陷?答案:文献存取控制是用来处理文献保护、保密和共享三個問題。文献存取控制方式分如下四种:1)口令;2)存取控制矩阵;3)存取控制表;4)密码术。31.简述中断处理過程。答案:一旦CPU响应中断,系统就進行中断处理,其過程如下:保护被中断進程現場,為了在中断处理結束後能使進程對的返回到中断點,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论