操作系统填空问答题
最新最新操作系统试题及答案
最新操作系统试题及答案操作系统试题一一、单选题(每小题1分,共20分)1、操作系统中采用多道程序设计技术提高CPU和外部设备的【A】。
A、利用率B、可靠性 C 、稳定性 D、兼容性2、如果分时操作系统的时间片一定,那么【 C】,则响应时间越短。
A、内存越少B、内存越多C、用户数越少D、用户数越多3、若把操作系统看作资源管理者,下列的【 C】不属于操作系统所管理的资源。
A、CPUB、内存C、中断D、程序4、操作系统是通过【 D 】感知进程存在的。
A、程序名B、进程的状态C、中断D、进程控制块5、当【 B 】时,进程从执行状态变为就绪状态。
A、进程被进程调度程序选中B、时间片用完C、等待某一事件D、等待的事件发生6、以下的进程状态变化中,不可能发生的变化是【 D 】。
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、2B、3C、4D、513、分区管理中采用首次适应分配算法时,应把空闲区按【 C】次序进行管理。
A、大小递增B、大小递减C、地址递增D、地址递减14、很好地解决了内存碎片问题的存储管理方案是【C 】。
A、固定分区管理B、可变分区管理C、页式存储管理D、段式存储管理15、虚拟存储管理系统的基础是程序的【 C】理论。
操作系统填空问答题
操作系统复习资料1、现代操作系统的基本特征是程序的并发执行、资源共享和操作的异步性。
2、为了使系统中所有的用户都能得到及时的响应,该操作系统应该是分时系统。
3、操作系统内核与用户程序、应用程序之间的接口是系统调用。
4、多个进程的实体都能存在于同一内存中,在一段时间内都能得到这种性质称作进程的并发性。
5、为了使系统中各部分资源得到均衡使用,就必须选择对资源需求不同的作业进行合理搭配,这项工作是由作业调度完成的。
6、通常,用户编写的程序中所使用的地址是逻辑地址。
7、在分页存储管理系统中,从页号到物理块号的地址映射是通过页表实现的。
8、文件管理实际上是管理辅助存储空间。
9、如果文件系统中有两个文件重名,不应该采用单级目录结构。
10、引入缓冲技术的主要目的是提高CPU与设备之间的并行程度。
11、设备的打开、关闭、读、写等操作是由设备驱动程序完成的。
12、控制和管理资源建立在单一系统策略基础,将计算机功能分散化,充分发挥网络互联的各自治处理机性能的多机系统是分布式系统。
13、在计算机系统中,操作系统是处于裸机之上的第一层软件。
14、属于多用户、多进程、多任务分时系统的是UNIX系统。
15、引入多道程序的目的是充分利用CPU,减少CPU等待时间。
16、在操作系统中引入“进程”概念的主要目的是描述程序动态执行过程的性质。
17、作业调度的关键在于选择恰当的作业调度算法。
18、若处理器有32位地址,则它的虚拟地址空间是4GB字节。
19、除操作系统占用的内存空间之外,所剩余的全部内存只供一个用户进程使用,其他进程都放在外存上,这种设计称为对换技术。
20、文件系统为每个文件建立一张指示逻辑记录和物理记录之间的对应关系表,由此表和文件本身构成的文件是索引文件。
21、使用绝对路径名访问文件是从根目录开始按目录结构访问某个文件。
22、用户程序与实际使用的物理设备无关,由操作系统考虑因实际设备不同而需要使用不同的设备驱动程序,这是由设备管理的设备独立性功能实现的。
计算机二级考试操作系统题库及答案
计算机二级考试操作系统题库及答案一、选择题1. 操作系统的作用是()A. 控制计算机硬件和软件资源B. 控制计算机硬件资源C. 控制计算机软件资源D. 控制计算机的输入输出设备答案:A2. 下列哪个不属于操作系统的基本功能()A. 进程管理B. 文件管理C. 网络管理D. 存储管理答案:C3. 在操作系统中,进程是指()A. 程序的执行过程B. 程序的代码C. 程序的数据D. 程序的输入输出答案:A二、填空题1. 操作系统是计算机系统中的[核心软件](#)。
2. 操作系统的主要功能之一是[进程管理](#)。
3. 内存管理的主要任务是[分配和回收内存](#)。
三、简答题1. 请简要说明操作系统的作用。
答:操作系统是控制计算机硬件和软件资源的核心软件。
它的作用包括进程管理、文件管理、存储管理等。
操作系统负责协调和调度计算机的各项资源,使得计算机能够高效地完成用户的任务。
2. 请简要描述进程管理的功能。
答:进程管理是操作系统的核心功能之一。
它负责创建、调度和终止进程,实现进程间的通信和同步,以及处理进程的资源分配和回收。
进程管理保证了多个进程能够在计算机系统中并发执行,提高了系统的效率和可靠性。
四、问答题1. 操作系统的发展历程是怎样的?答:操作系统的发展经历了几个阶段。
最早的操作系统是人工操作的阶段,随后出现了批处理操作系统和分时操作系统,使得计算机能够自动化地处理任务。
之后,出现了个人计算机操作系统和网络操作系统,满足了个人用户和多用户之间的需求。
现代操作系统注重安全性、可靠性和性能优化,同时支持多任务、多用户和分布式计算等功能。
2. 请简要介绍操作系统的存储管理功能。
答:存储管理是操作系统的重要功能之一。
它负责管理计算机的内存资源,包括内存的分配、回收和保护。
存储管理通过地址映射实现程序的访问和数据的存储,保证了程序的正确执行。
同时,存储管理还负责虚拟内存的管理,将磁盘上的数据映射到内存中,提高了内存的利用率和系统的性能。
操作系统题库-图文
操作系统题库-图文一、填空题1. 操作系统的基本功能包括(存储)管理、(处理机)管理、(文件)管理、(设备)管理以及提供用户接口。
2. 系统调用与一般函数调用的执行方式有着明显的不同,系统调用运行在(系统)态,一般函数调用运行在( 用户)态。
3. 进程并发执行时有间断性、(制约性)和(无封闭性和可再现性)的特点。
4. 进程的基本特征有(动态)、(并发)、独立、异步及结构特征。
5. UNIX系统的文件目录项由两部分构成,即文件名和(目录或路径)6. 临界资源的概念是(不允许多个进程交替、穿插、轮流进行访问的资源),而临界区是指(访问临界资源的那段代码)。
7. 产生死锁的原因可以归结为两点:(资源竞争)和(不可抢占)。
8. 段页式存储管理中,是将作业分(段),(段)内分(页),内存分配以(页面)为单位。
9. 分页存储管理方式中,在不考虑使用快表的情况下,每条访问内存的指令需要( 20两)次访问内存;10. 在操作系统中,不可中断执行的操作称为(原语)作;11. 进程访问临界资源的代码段称为(临界区),为保证进程互斥,应在进程的临界区前设置( P(mutex)),在临界区后设置( V(mutex))。
12.银行家算法中,当一个进程提出的资源请求将导致系统从(安全状态)进入(不安全状态)时,系统就拒绝它的资源请求。
13.页面调入策略要解决(请求页)、(提前页)两个问题。
14.最佳置换算法是选择(永不使用)或(最长时间不再使用)的页面做为被淘汰的页面。
15、采用多道程序设计技术能充分发挥(CPU)与(IO)并行工作的能力。
16、张入缓冲技术的原因是缓和cup和io设备间速度不匹配的矛盾、减少对cpu的中断频率、提高cup和io设备之间的并行性。
17、1.操作系统的五大功能是 CPU管理、存储器管理、I/O管理、文件管理和作业管理。
2.并发和共享是现代操作系统的两个最基本的特征两者之间是互为存在的条件。
操作系统问答题
操作系统问答题1-5、什么是操作系统?从资源管理的角度去分析操作系统,它的主要功能是什么?答;操作系统是一个大型的程序系统,它负责计算机系统软、硬件资源的分配和管理,控制和协调并发活动;提供用户接口,使用户获得良好的工作环境,实现信息的存取和保护。
从资源的管理角度看,操作系统资源管理的目标是提高系统资源的利用率和方便用户使用。
功能有:处理机分配、存储管理、设备管理和软硬件资源,总的来说,其主要功能是管理系统的软硬件资源。
1-6、操作系统的主要特征是什么?答:并发、共享和不确定性。
2-3、什么是处理机的态?为什么要区分处理机的态?答:处理机的态就是处理机当前处于何种状态,正在执行哪类程序。
为了保护操作系统,至少需要区分两种状态:管态和用户态。
原因:管理程序和用户程序在执行时应有不同的权限,为此根据对资源和机器指令的使用权限,将处理机执行时的工作状态分为不同的状态。
4-3、什么是进程?进程与程序的区别是什么?答:进程是指一个具有一定独立功能的程序关于某个数据集合的一次运行活动。
区别:①程序是指令的集合,其本身没有任何运行的含义,它是一个静态概念;而进程是程序在处理机上的一次执行过程,它是一动态概念。
②进程是一个能独立运行的单位,能与其他进程并行地活动。
③进程是竞争计算机系统有限资源的基本单位,也是进行处理机调度的基本单位。
4-6、进程有哪几种基本状态?在一个系统中为什么必须区分出这几种状态?答:就绪、运行和等待。
原因:如果系统能为每个进程提供一台处理机,则系统中所有进程都可以同时执行,但实际上处理机的数目总是少于进程数,因此,往往只有少数几个进程(在单处理机系统中,则只有一个进程)可真正获得处理机控制权。
虽然所有进程并发执行,但它们之间并不完全独立,而是相互制约的,有的进程因某种原因暂时不能运行而处于等待状态。
因此,在任何系统中必须有这三种状态。
4-7、某系统进程状态变迁图如图4.31所示,所采用的调度方式为非剥夺方式,回答一下问题:P177(1)发生变迁2、3、4的原因是什么?(2)下述因果变迁是否可能发生?如果可能的话,在什么情况下发生?①3→1 ②2→1 ③ 3→2 ④ 4→1答:(1)当运行进程在分得的时间片内未完成,时间片到将发生变迁2;当运行进程,在执行过程中,需要等待某件事件的发生才能继续向下执行,此时会发生变迁3;当等待进程等待的事件发生了,将会发生变迁4.(2)①3→1的因果变迁可能发生。
操作系统习题
<<计算机操作系统原理>>作业练习一一, 填空题(54’)1. 人们可以从不同的角度对操作系统加以理解:操作系统可看作一台“( )”;操作系统又可看作( )管理器;操作系统还是用户与计算之间的( )。
它为用户提供了两种使用操作系统的方式:( )方式和( )方式。
2. 在分时系统中使用了( )技术来处理多个交互的进程。
在分时系统中( )的时间被多个用户分享。
多个用户通过终端(Terminal)同时访问系统。
3. 系统调用指运行在用户态的应用程序请求( )的一种手段,是一种特殊的过程调用。
4. 进程是一个( )的程序。
进程是程序在一个数据集合上的运行过程,它是系统进行资源分配和调度的一个独立单位。
5. 所谓原语,是操作系统内核中,由若干条指令构成、用于完成一个特定的功能的一个过程,该过程在执行时是不可( )的。
6. 产生死锁的四个必要条件: ( ),( ),( ),( ).7. 用于决定哪些作业有执行资格的调度称为( )调度。
8. 计算机存储器层次结构中, 若干千字节(KB)非常快速、昂贵、易变的称为( ); 若干兆字节(MB)的中等速度、中等价格、易变的主存储器,简称为( ); 若干千兆字节(GB)的低速、价廉、不易变的磁盘组成,简称为( )。
9. 确I/O操作的四种控制方式是: 1.( )控制方式, 2.( )控制方式, 3.( )控制方式, 4.( )控制方式。
10. 文件是被命名的相关联的( )集合体,它通常在外存(如磁盘)上,可以作为一个独立单位被存放并实施相关操作(如:打开、关闭、读、写等)。
二, 问答题(30’)1. 怎样考虑死锁预防?2. 选择调度算法时应考虑什么因素?3. 实现虚拟存储器的基本原理是什么?三, 程序题(16’)仔阅读下列程序, 在[ ]括号内填入程序行:下面是利用信号量机制(P,V操作)解决生产者-消费者问题的程序struct semaphore s,empty,full=1,n,0; message buffer[n]; int in,out=0,0;Cobegin /* 用s对临界区实行互斥*/void produce_i(void) void consume_j(void){ message x; { message y;while(TRUE) { while(TRUE) {produce a new message into x; [ ]; [ ]; [ ];[ ]; y=buffer[out]; out=(out+1) mod n;buffer[in]=x; in=(in+1) mod n; [ ];[ ]; [ ]; [ ]; consume message y; } }} }Coend<<计算机操作系统原理>>作业练习二一, 填空题(54’)1. 在批处理方式中,一个用户程序及其所需要的数据和操作命令的总和称为一个( ).2. 所谓( ),实质上是一个功能单一、结构简单的I/O处理器,它独立于CPU并直接控制外设与内存进行数据传输。
操作系统试题-ok
一、选择题1. D关心的主要问题。
D.高级程序设计语言的编译器2.以下C。
C.文档编辑3.单一C C.并发程序4.批处理系统B B.失去了交互性5.进程和程序D D.动态和静态特征6.引入多道程序C C.大大提高7.一个进程被 B.进程状态变为就绪8.在操作系统C.可以共享允许共享的系统资源9.处于后备状态A.外存10.进程从运行状态A.输入或输出事件发生11.用户在C_ C.作业12.操作系统A.宏观的高级管理13.外存(如磁盘)B.必须在CPU访问之前移入内存14.可由CPU调用 D.物理地址空间15.当程序经过编译B.目标程序16.在分段管理中A.以段为单位分配,每段是一个连续存储区17. _C_____存储管理方式提供一维地址结构。
C.分页18. _____A_____是指有A.系统文件19.文件代表了_C__A.硬件20.文件系统为_C_ C.索引文件21.文件的存储方法依赖 C.A和B22.在_____A____中,不可能产生系统抖动的现象。
A.固定分区管理23.下列_____A_____物理结构文件不便于文件的扩充。
A.连续文件24.CPU输出数据的速度C.缓冲技术25.通道是一种 C.I/O专用处理机26~28.当因资源竞争可能会引起死锁时,可以有两种策略对付:_____A_____和____C______,其中_____A_____付出的代价较高。
A.死锁发生前的避免和预防 C .死锁发生后的检测和修复29.缓冲技术用于_A.提高主机和设备交换信息的速度30.破坏死锁的四个必要条件之一 D.环路等待31.死锁预防是保证系统 D.资源有序分配法32. D不是操作系统关心的主要问题。
D.高级程序设计语言的编译器33.下面哪一项不是D.创建PCB34.引入多道程序A.充分利用CPU,减少CPU等待时间35.在一般操作系统 D.进程调度36.设备管理要达到如下的目的:A.资源利用率高37.进程所获得的资源在未使用完之前C.不可抢占条件38.独占分配技术A.一个进程39.虚拟分配技术 B.独占设备40.互斥条件是指 A.某资源在一段时间内只能由一个进程占有,不能同时被两个或两个以上的进程占有。
操作系统 第一章
第一章练习题及参考答案一、单项选择题1.操作系统是一种()。
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.下面关于操作系统的叙述中正确的是()。
A.批处理作业必须具有作业控制信息B.分时系统不一定都具有人机交互能力C.从响应时间的角度看,实时系统与分时系统差不多D.由于采用了分时技术,用户可以独占计算机的资源9.分时操作系统通常采用()策略为用户服务。
A.时间片加权分配 B.短作业优先 C.时间片轮转 D.可靠性与灵活性10.若把操作系统看作计算机资源的管理者,下列的()不属于操作系统所管理的资源A.磁盘 B. 内存 C. CPU D. 中断11.在下列操作系统的各个功能组成部分中,()不需要硬件支持。
A.进程调度 B.时钟管理 C.地址映射 D.中断系统12.在指令系统中只能由操作系统使用的指令称为()A.系统指令 B.设备指令 C.非特权指令 D. 特权指令二、多项选择题1.操作系统的主要设计目标是()A.可扩充性B.使得计算机使用方便C.管理计算机资源D.计算机系统能高效工作2.计算机的软件分为()。
操作系统复习题(选择和填空) 带答案
第一章绪论复习题1、操作系统有多种类型,允许多个用户将若干个作业提交给计算机集中处理的操作系统,称为__A___。
A.批处理操作系统 B.分时操作系统C.实时操作系统 D.多处理机操作系统2、⎽⎽⎽⎽C⎽⎽⎽⎽⎽操作系统允许用户把若干个作业提交给计算机系统。
A、单用户B、分布式C、批处理D、监督3、以下4个特征中,⎽⎽⎽⎽C⎽⎽⎽不是分时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、操作系统的基本类型主要有___分时系统(或分时操作系统)、实时系统(或实时操作系统)和_批处理系统(或批处理操作系统)。
13、操作系统五个功能是:处理机管理、存储器管理、设备管理、以及文件管理和为用户提供操作接口。
14、操作系统的基本特征是___并发____,__共享___,___虚拟___ 和__异步___。
操作系统填空、名词解释、简答题题库完整
填空题1.操作系统的特征是(并发),(共享)和(异步性)还有(虚拟).2.按照用户界面的使用环境和功能特征的不同,一般可以把操作系统分为三种基本类型,即:(批处理系统),(分时系统)和实时系统.3. 软件系统分为系统软件,(支撑软件)和(应用软件).4.多数计算机系统将处理器的工作状态划分为(管态)和目态.后者一般指用户程序运行时的状态,又称为普通态或(用户态).5. 存储器一般分成高速缓冲器,(内存)和(外存)三个层次,其中高速缓冲器是造价最高,存取速度最快.6.文件的物理结构有:顺序结构,(链接结构)和(索引结构).8. 在单CPU系统中有n(n>1)个进程,在任一时刻处于就绪的进程最多是(n-1)个,最少是(0)个.9. 系统为每一台设备确定一个编号,以便区分和识别,这个确定的编号称为设备的(绝对)号.由用户在程序中定义的设备编号称为设备的(相对)号.10. 一个作业可划分成若干个(相对独立)的部分,每个部分称为一个(作业步).11. 在批处理兼分时的系统中,往往由分时系统控制的作业称为(前台)作业,而由批处理系统控制的作业称为(后台)作业.12. 操作系统为用户提供两种类型的使用接口,它们是(操作员)接口和(程序员) 接口.13. 操作系统中,进程可以分为(系统)进程和(用户)进程两类.15. 除了新建状态与撤销状态,进程的基本状态有(运行)、(就绪)、(阻塞)。
16. 在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,(计算时间短)分母的作业将得到优先调度;当各个作业要求运行的时间相同时, (等待时间长)分子的作业得到优先调度.17. 当一个进程独占处理器顺序执行时,具有两个特性: (封闭)性和(可再现性).18. Linux的shell有两层含义,一是指由(shell命令)组成的Shell 命令语言;二是指(该命令的解释)程序.19. 操作系统的主要设计目标是(方便用户使用)和(资源利用率高).20. 当一个进程完成了特定的任务后,系统收回这个进程所占的(资源)和取消该进程的(进程控制块PCB),就撤消了该进程.21. 每个索引文件都必须有一张(索引)表,其中每个登记项用来指出一个逻辑记录的(存放位置或指针或首地址).22. 实现SPOOL系统时必须在磁盘上辟出称为(输入#)和(输出#)的专门区域,以存放作业信息和作业执行结果.23. 一个理想的作业调度算法应该是既能(提高系统效率)又能使进入系统的作业(周转时间短).24. 死锁的四个必要条件是(互斥使用资源),(占用并等待资源),不可抢夺资源和循环等待资源.25. 操作系统一般为用户提供了三种界面,它们是(命令界面),(图形界面)和系统调用界面.26. 进程间相互合作的关系是(同步)关系,而对资源争用的关系是(互斥)关系.若干进程使用同一临界资源时必须互斥执行.27. 处理机调度可分为三级,它们是作业调度,(进程调度)和CPU交换调度;在一般操作系统中,必须具备的调度是(进程调度).28. 一般说来,用户程序中所使用的地址是逻辑地址,而内存中各存储单元的地址是(物理地址或绝对地址);将前者转变为后者的过程称作(重定位).29. 在段页式存储管理系统中,面向(用户)的地址空间是段式划分,面向(物理实现)的地址空间是页式划分.30. 在Linux系统中,基本的文件类型分为(普通)文件,目录文件和文件, 所有的I/O设备按其物理特性分为(字符)设备和块设备.33. 操作系统的设备管理应具备的主要功能是(监视设备状态),(进行设备分配),完成I/O操作和缓冲管理与地址转换.34. 对信号量S每执行一次P操作,则信号量S的值就减1.当S的值小于0时,执行P操作的进程的状态就置为阻塞态,把相应的PCB连入该信号量队列的(末尾),并且该进程放弃处理机,由(进程调度程序)调度合适进程.35. 把逻辑地址转变为内存的物理地址的过程称作重定位,它分为(静态重定位)和(动态重定位)两种形式,在现代操作系统中都采用动态重定位形式来实现这种地址转换.37. SPOOLing的中文含义为(同时外围联机操作)或(假脱机操作)。
2.Windows7操作系统题目集锦
第二章Windows 7操作系统习题一1、填空题(1)要安装或删除一个应用程序,必须打开______窗口,然后使用其中的添加/删除程序功能。
(2)在Windows7中,系统提供了多种汉字输入法,它们有______、______、______、______和郑码输入法。
(3)文件具有4种属性设置,即______、______、______、______。
(4)在“开始”菜单的“搜索程序和文件”框中输入“CMD”命令,可以切换到______方式(5)在Windows7界面的每个窗口的右上角都有几个按钮,一个是“”表示______按钮,一个是“”表示______按钮,另一个是“”表示______按钮。
(6)在Windows7中,任务栏系统默认安装于屏幕的底部,它还可以处于屏幕的______、______、______。
(7) Windows7提供了软键盘功能,以方便用户输入各种特殊符号。
要在屏幕上弹出软键盘,应先______,然后在弹出的菜单中选择相应的软键盘。
(8)通过______可恢复被误删的文件或文件夹(9)使用鼠标器的基本操作有______、______、______、______、(10)预定义的、用来代替某些菜单命名的特殊组合,叫做______。
2.选择题(1)利用键盘操作,快速打开“资源管理器”中的“文件”菜单的按键为()A. Ctrl+CB. Alt+FC. F1D. Ese(2)在Windows操作系统中,关于窗口和对话框,下列说法正确的是()A.窗口、对话框都可以改变大小B.窗口可以改变大小,而对话框不可以改变大小C.窗口不可以改变大小,而对话框可以改变大小D.窗口、对话框都不可以改变大小(3) Windows7操作系统的桌面是指()A.整个屏幕B.全部窗口C.某个窗口D.活动窗口(4) Windows7中任务栏上的内容是()A.当前窗口的图标B.已启动并正在执行的程序名C.所有已打开的窗口的图标D.已经打开的文件名(5)“开始”菜单中包括了Windows7系统的()A.主要功能 B.全部功能 C.部分功能 D.初始化功能(6)删除Windows桌面上某个应用程序的图标,意味着()A.该应用程序连同其图标一起被删除B.只删除了该应用程序,对应的图标被隐藏C.只删除了图标,对应的应用程序被保留D.该应用程序连同其图标一起被隐藏(7)在对各种形式的菜单进行选择时,有两种操作方式,一种是用键盘进行选择,另一种是()进行选择。
操作系统第二章答案
第二章一、问答题1、配置在终端上的终端处理程序主要用于实现人机交互,应具有哪些功能?2、什么是系统调用?系统调用与一般过程调用的区别是什么?3、有I/O频繁、I/O与计算机均衡和计算量大的三个作业,它们同时进入主存并行工作,请给每个作业赋于运行优先数,并说明理由。
4、脱机命令接口和联机命令接口有什么不同?5、简述作业的状态有哪些?作业调度是把什么状态的作业调入到内存?6系统调用的执行过程大体上分成哪三步?7、命令解释程序有哪两种处理方法?8、解释作业和作业调度,作业调度选择作业的必要条件是什么?9、操作系统提供哪些便于用户控制交互式作业的使用接口?10、一个具有分时兼批处理功能的操作系统应怎样调度和管理作业?为什么?二、计算题和证明1、某系统采用不能移动已在主存储器中作业的可变分区方式管理主存储器,现有供用户使用的主存空间100K,系统配有4台磁带机,有一批作业见表。
表该系统采用多道程序设计技术,对磁带机采用静态分配,忽略设备工作时间和系统进行调度所花的时间,请分别写出采用优先数算法(数字越小优先级别越高)响应比高者优先算法、短作业优先算法、先来先服务算法选中作业执行的次序。
1, 2, 4, 5, 32、试证明短作业优先调度算法能达到最短平均周转时间。
证明:假定t个作业的执行时间分别是t1, t2, t3, ....,t n,则总的周转时间为T=t l+(t l+t2) ------ (t l+t2 ---------- t n) (t1<t2<t3v....vt n)=n t1+( n-1)t2+....+t n即t l, t l,…….,t l,坛….…,t2, t3,.……,t3,坛.……,t n-1, t n-1, t n之和,此序列表示为X X1 , X2, X3, .. , X n(n+1)/2,若任意其他执行序列,则其周转时间为S=S1 +(S1 +S2)+ …+(S 1+S2+ …+S n)即S1, .........S1, .................. , S, S2, ....... , S2, .......... S3, , S3, S2, , S n-1, S n-1, S n 之和,将此序歹U按照数大小进行排列,得到序列丫表示为y1, y2,y3,……,y n(n+1)/2,因为t1vt2vt3v....vtn,所以在序列X和丫的前n项肯定满足X i <y i,因为丫序列中最短的时间值(等于b的值)不会多于n个,所以从第n+1项开始其值必大于等于t2,因此在序列X和丫的前n+1, 2n-1项肯定满足X i <y i,因为丫序列中最短的时间值和次短值(等于t1或t2的值)不会多于2n-1个,所以从第2n 项开始其值必大于等于t3,因此在序列X和丫的前2n,3n-3项肯定满足X i < y i, 依次类推得到,每项都满足X i < y i, i=1 , 2, 3,…,n(n+1)/2因此短作业优先调度算法平均周转时间最短3、有一个多道程序设计系统,采用不允许移动的可变分区方式管理主存中的用户空间,设用户空间为100K,主存空间的分配算法为最先适应分配算法,进程假定所有作业都是计算型作业且忽略系统调度时间,请写出采用"计算时间短的作业优先算法"时作业的装入主存时间、开始执行时间、完成时间、周转时间以及它们的平均周转时间。
操作系统练习题及答案精简版
操作系统练习题一、填空题:1、在多道程序设计中,进程之间存在着两种不同的制约关系:__互斥___和___同步_____。
2、只有采用___动态___重定位技术,程序在内存中才可浮动。
3、在分页、分段存储管理中,访问一条指令或数据时需要访问内存___2__次,为加快这个访问过程需引入___快表____。
4、凡是数据到达和离去速度不匹配的地方均可采用__缓冲___技术。
5、活动头磁盘的访问时间包括___寻道___时间、__旋转延迟___时间和___数据传输___时间。
6、一个单CPU系统中有N个进程,则在就绪队列中进程的个数最多可能为N-1 。
7、Spooling系统由输入井和输出井、输入缓冲区和输出缓冲区和输入进程和输出进程3个部分组成。
8、文件按物理结构可分为顺序文件、链接文件和索引文件。
9、若信号量S的初值为1,当前值为-4,则表示有___4__个阻塞进程。
10、虚存的应用需求是_对物理内存实现逻辑扩充__。
11、凡是数据到达和离去速度不匹配的地方均可采用_缓冲___技术。
12、进程是由_____程序段____、___数据段_______和_____PCB_____3部分组成。
13、存储管理的4个功能是:_内存的分配与回收、地址转换、内存共享与保护和内存扩充。
14、在分区分配算法中,首次适应算法倾向于优先利用内存中_低地址_的空闲区,从而保留了高地址_部分的大空闲区。
15、按信息的交换单位,设备可分为___字符___和___块___两类,打印机属于___字符___设备。
16、____文件控制模块(FCB)__是文件存在的标志,它记录了系统管理文件所需要的全部信息。
17、文件系统中最基本的目标是实现文件的_按名存取_,这主要是通过文件系统的_目录_管理功能实现的。
18、一个单处理器系统中,若有5个用户进程,且假设当前时刻为用户态,则处于就绪状态的用户进程最多有__4___,最少有___0___个。
计算机操作系统试题及答案
《操作系统》考试试题一、填空题(每空1分,共20分)1.操作系统的功能有①、②、③、④和用户接口。
2.执行一次信号量S的P(S)操作,使信号s.value的值减1后,若s.value 的值为①时,调用进程阻塞等待。
3. 在采用请求分页式存储管理的系统中,位置变换过程可能会因为在①、②和访问权限错误原因而产生中断。
4.有一串联文件由四个逻辑记录组成(其大小与磁盘块大小相等,均为512字节),分别存放在第180、15、68、212号磁盘上,存取文件第2000逻辑字节处的信息,要访问第①块磁盘块。
5.设备分配程序分配外部设备时,先分配①,再分配②,最后分配③。
6.在分区分配算法中,首次适应算法倾向于优先利用内存中的①部分的空闲分区,从而保留了内存②部分的大空闲区。
7.设有四个作业同时到达,每个作业的执行时间均为2小时,它们在一台处理器上按单道方式运行,则平均周转时间为①,带权周转时间为②。
8.物理文件的非连续存储除了链接文件以外还有___① _文件。
9.移臂调度的目的是尽可能地减少输入输出操作中的①。
10.死锁产生的4个必要条件有互斥条件、①、②和③。
二、选择题(选择最确切的一个答案,将其代码填入括号中,每空1分,共30分)1.操作系统是扩充()功能的第1层系统软件。
A.软件B.裸机C.机器语言D.中断2.不影响分时系统响应时间的是()。
A.进程调度和对换的时间B.分时用户的数目C.分时用户所运行程序的特性D.时间片的大小3.当用户程序需要使用操作系统功能从磁盘读取执行的程序和数据时,首先要通过专门的指令完成()。
A.从运行态到阻塞态的转换B.进程从活动态到挂起态的转换C.进程从用户态到系统态的转换D.进程从系统态到用户态的转换4.在批处理系统中,不属于作业管理程序任务的是()。
A.按照调度算法在后备状态的作业中选择作业B.为选中的作业创建相应进程C.为选中的作业分配主存等系统资源D.为作业对应的进程分配处理器5.多个进程同时存在于一个系统内,能在同一时间段内运行,被称为进程的()。
操作系统习题(F.L)答案
一、单项选择题:1.在进程管理中,当_C_时,进程从阻塞状态变为就绪状态。
A.进程被进程调度程序选中B.等待某一事件C.等待的事件发生D.时间片用完2.分配到必要的资源并获得处理机时的进程状态是_B_。
A.就绪状态B.执行状态C.阻塞状态D.撤消状态3.P、V操作是_A_。
A.两条低级进程通信原语B.两组不同的机器指令C.两条系统调用命令D.两条高级进程通信原语4.对进程的管理和控制使用_B_。
A.指令B.原语C.信号量D.信箱通信5.进程的并发执行是指若干个进程_B_。
A.同时执行B.在执行的时间上是重叠的C.在执行的时间上是不可重叠的D.共享系统资源6.若P、V操作的信号量S初值为2,当前值为–1,则标志有_B_等待进程。
A.0个B.1个C.2个D.3个7.程序的顺序执行通常在_①A_的工作环境中,具有_②C_特征;程序的并发执行在_③B_的工作环境中,具有_④D_特征。
A.单道程序B.多道程序C.程序的可再现性D.资源共享8.进程的三个基本状态在一定条件下可以相互转化,进程由就绪状态变为运行状态的条件是_①D_,由运行状态变为阻塞状态的条件是_②B_。
A.时间片用完B.等待某事件发生C.等待的某事件已发生D.被进程调度的程序选中9.下列的进程状态变化中,_C_变化是不可能发生的。
A.运行→就绪B.运行→等待C.等待→运行D.等待→就绪10.一个运行的进程用完了分配给它的时间片后,它的状态变为_A_。
A.就绪B.等待C.运行D.由用户自己确定11.用P、V操作管理临界区时,信号量的初值应定为_C_。
A. –1B. 0C. 1D.任意值12.用V操作唤醒一个等待进程时,被唤醒进程的状态变为_B_。
A.等待B.就绪C.运行D.完成13.进程间的同步是指进程间在逻辑上的相互_B_关系。
A.联接B.制约C.继续D.调用14. _D_是一种只能进行P操作和V操作的特殊变量。
A.调度B.进程C.同步D.信号量15. _B_是解决进程间同步和互斥的一对低级通信原语。
操作系统选择填空练习题答案
期末练习题一、单项选择题注意:蓝色的选项为正确答案。
第一章1.在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称为( B )。
A.文件系统B.操作系统C.网络管理系统 D.数据库管理系统2.按照所起的作用和需要的运行环境,操作系统属于( D )。
A.用户软件 B.应用软件C.支撑软件 D.系统软件3.操作系统的基本职能是( D )。
A. 提供功能强大的网络管理工具B. 提供用户界面,方便用户使用C. 提供方便的可视化编辑程序D. 控制和管理系统内各种资源,有效地组织多道程序的运行4.操作系统负责管理计算机系统的( C )。
A.程序 B.作业 C.资源 D.进程5.在计算机系统中,操作系统是( A )。
A.处于裸机之上的第一层软件 B.处于硬件之下的低层软件C.处于应用软件之上的系统软件 D.处于系统软件之上的用户软件6.为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。
这属于( B )。
A.处理器管理 B.存储管理C.文件管理 D.作业管理7.操作系统对缓冲区的管理属于( B )的功能。
A.处理器管理 B.设备管理C.文件管理 D.存储器管理8.以下不属于操作系统关心的主要问题的是( D )。
A.管理计算机裸机B.设计、提供用户程序与计算机硬件系统的界面C.管理计算机系统资源D.高级程序设计语言的编译器9.以下不属于操作系统具备的主要功能的是( C )。
A.内存管理 B.中断处理C.文档编辑 D.CPU调度10.在下列操作系统中,强调吞吐能力的是( B )。
A.分时系统 B.多道批处理系统C.实时系统 D.网络系统11.批处理系统的主要缺点是( B )。
A.CPU的利用率不高 B.失去了交互性C.不具备并行性 D.系统吞吐量小12.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是( B )。
A.多道批处理系统 B.分时系统C.实时系统 D.网络系统13.下面不属于分时系统特征的是( D )。
操作系统试问答题填空题
一、问答及应用1.UNLX/Linux操作系统中将设备分为字符设备和块设备进行管理,有什么特点?答:字符设备是管理以“字符”为单位进行输人、输出的设备,即这类设备每输入或输出一个字符就要中断一次主机CPU请求进行处理,故称为慢速设备。
块设备是管理以“字符块”为单位进行输入输出的设备,在不同的系统或系统的不同版本中,块的大小定义不同。
但在一个具体的系统中,所有的块一旦选定都是一样大小,便于管理和控制,传送效率较高。
2.某虚拟存储器的用户编程空间共32个页面,每页为1KB,内存为16KB。
假定某时刻一用户页表中已调入内存的页面的页号和物理块号的对照表如下:页号物理块号0 51 102 43 7请计算逻辑地址0A5C(H)所对应的绝对地址。
答:页式存储管理的逻辑地址分为两部分:页号和页内地址。
由已知条件“用户编程空间共32个页面”,可知页号部分占5位;由“每页为1KB”,1K=210,可知页内地址占10位。
由“内存为16KB”,可知有16块,块号为4位。
逻辑地址0A5C(H)所对应的二进制表示形式是:000 1010 0101 1100,根据上面的分析,下划线部分为页内地址,编码"00010'为页号,表示该逻辑地址对应的页号为2。
查页表,得到物理块号是4(十进制),即物理块地址为:0100,拼接块内地址.10 0101 1100,得01 0010 01011100,即125C(H)。
3.文件的逻辑结构、物理结构及存取方法之间的关系如何?答:面向用户从使用角度确定的文件结构称为文件的逻辑结构;文件系统从文件的存储和检索的角度,在存储介质上的文件组织方式称为文件的物理结构。
文件的逻辑结构离不开文件的实际物理结构。
同时又与文件的存取方法有关。
按存取的次序分,文件的存取方法分为顺序存取和直接存取。
一般来说,对顺序存取的文件,文件系统可把它组织成顺序文件和链接文件;对于随机存取的文件,文件系统可把它组织成索引文件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统复习资料1、现代操作系统的基本特征是程序的并发执行、资源共享和操作的异步性。
2、为了使系统中所有的用户都能得到及时的响应,该操作系统应该是分时系统。
3、操作系统内核与用户程序、应用程序之间的接口是系统调用。
4、多个进程的实体都能存在于同一内存中,在一段时间内都能得到这种性质称作进程的并发性。
5、为了使系统中各部分资源得到均衡使用,就必须选择对资源需求不同的作业进行合理搭配,这项工作是由作业调度完成的。
6、通常,用户编写的程序中所使用的地址是逻辑地址。
7、在分页存储管理系统中,从页号到物理块号的地址映射是通过页表实现的。
8、文件管理实际上是管理辅助存储空间。
9、如果文件系统中有两个文件重名,不应该采用单级目录结构。
10、引入缓冲技术的主要目的是提高CPU与设备之间的并行程度。
11、设备的打开、关闭、读、写等操作是由设备驱动程序完成的。
12、控制和管理资源建立在单一系统策略基础,将计算机功能分散化,充分发挥网络互联的各自治处理机性能的多机系统是分布式系统。
13、在计算机系统中,操作系统是处于裸机之上的第一层软件。
14、属于多用户、多进程、多任务分时系统的是UNIX系统。
15、引入多道程序的目的是充分利用CPU,减少CPU等待时间。
16、在操作系统中引入“进程”概念的主要目的是描述程序动态执行过程的性质。
17、作业调度的关键在于选择恰当的作业调度算法。
18、若处理器有32位地址,则它的虚拟地址空间是4GB字节。
19、除操作系统占用的内存空间之外,所剩余的全部内存只供一个用户进程使用,其他进程都放在外存上,这种设计称为对换技术。
20、文件系统为每个文件建立一张指示逻辑记录和物理记录之间的对应关系表,由此表和文件本身构成的文件是索引文件。
21、使用绝对路径名访问文件是从根目录开始按目录结构访问某个文件。
22、用户程序与实际使用的物理设备无关,由操作系统考虑因实际设备不同而需要使用不同的设备驱动程序,这是由设备管理的设备独立性功能实现的。
23、不属于分布式系统特征的是可定制性。
24、操作系统核心部分的主要特点是主机不断电时常驻内存。
25、操作系统中用的最多的数据结构是表格。
26、索引式(随机)文件组织的一个主要优点是能实现物理块的动态分配。
27、文件目录的主要作用是按名存取。
28、在操作系统中管理中,面向用户的管理组织机构称为逻辑结构。
29、单机操作系统的共享资源主要是指内存、CPU和基本软件。
30、为方便用户,操作系统负责管理和控制计算机系统的硬件和软件资源。
31、设备I/O方式有如下三种:询问、中断、通道。
32、操作系统五大功能中作业管理包括用户任务管理和人机交互界面管理;文件管理又称信息管理;存储管理主要讲解内存管理;设备管理是最原始的监控程序管理;进程管理实质上是CPU的执行调度管理。
33、UNIX操作系统是着名的实时系统。
34、为了使系统中所有的用户能得到及时的响应,该操作系统应该是实时系统。
35、裸机配备了操作系统,则构成了虚拟机。
36、在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。
但是,不适当的进程推进顺序也可能产生死锁。
37、采用资源剥夺法可解除死锁,还可以采用撤销进程方法解除死锁。
38、产生死锁的四个必要条件是:互斥、请求与保持、循环等待和不剥夺。
39、在分时操作系统中,进程调度经常采用时间片轮转算法。
40、资源的按序分配策略可以破坏循环等待资源。
41、在若干个进程因竞争资源而无休止地相互等待他方释放己有的资源的情况下,系统出现死锁。
42、银行家算法是一种死锁避免算法。
43、WindowsNT4.0下,FAT支持的文件名最长可达8.3格式。
44、计算机之间可以通过WINS协议实现对等通信。
45、WindowsNTServer 4.0支持TCP/IP、IPX/SPX、DLC、NetBEUL协议。
46、FAT16支持MS-DOS、OS/2。
47、Shell提示符可以是$、%、#。
48、Netware服务器提供的服务包括目录服务、安全性、文件系统、应用程序访问。
49、磁带作为文件存贮介质时,文件只能组织成顺序文件。
50、道程序设计是指在一台处理机上并发运行多个程序。
51、户程序中的输入输出操作实际上是由操作系统完成的。
52、操作系统的处理机管理部分负责对进程进行调度。
53、操作系统的功能是进行处理机管理、存储器管理、设备管理以及信息管理。
54、操作系统中采用多道程序设计技术提高CPU和外部设备的利用率。
55、操作系统的基本类型主要有实时操作系统、批处理操作系统以及分时操作系统。
56、实时操作系统必须在规定时间内完成来自外部的事件。
57、在批处理兼分时的系统中,往往由分时系统控制的作业称为前台作业,而由批处理系统控制的作业称为后台作业。
58、操作系统为用户提供两种类型的使用接口,它们是操作员接口和程序员接口。
59、操作系统中,进程可分为系统进程和用户进程。
60、主存储器与外围设备之间的信息传送操作称为输入输出操作。
61、当一个进程独占处理器顺序执行时,具有两个特性:封闭性和可再生性。
62、UNIX的shell有两层含义,一是指由shell命令组成的shell命令语言;二是指该命令的解释程序。
63、能使计算机系统接收到外部信号后及时进行处理,并在严格的规定时间内处理结束,再给出反馈信号的操作系统称为“实时操作系统”。
64、现代计算机中主存储器是以字节为单位进行编址。
65、现代计算机系统采用自成独立系统的功能与主机并行工作的I/O结构,主存储器与外围设备之间传送信息的输入输出操作是由通道完成。
由于它能独立完成输入输出操作,所以也称为输入输出处理机。
66、破坏进程占有并等待资源条件,从而防止死锁的发生,其通常使用的两种方法是释放已占有资源和静态分配资源等。
67、Unix系统是按设备与内存之间信息交换的物理单位来对设备进行分类,Unix把设备分成两类:字符设备和块设备。
68、一个程序获得了一个工作区(数据块)和PCD(进程控制块)后,就说创建了一个进程。
69、计算机系统的软件资源包括程序和数据(信息)(文档)。
70、为了防止各种系统故障破坏文件,文件系统可以采用建立副本和定时转储两种方法。
71、可防止死锁的资源分配策略有静态分配、按序分配和剥夺式分配。
72、计算机系统中引导程序的作用是进行系统初始化工作和把OS的核心程序装入主存。
73、在现代Unix系统中,存贮管理大多采用分页式虚拟存贮机制,把对换技术作为一种辅助手段。
74、死锁的四个必要条件是互斥使用资源,占有等待资源、循环等待资源和不可抢夺资源。
75、在页式和段式存储管理中,页式存储管理提供的逻辑地址是连续的。
76、在设备管理中,对磁带机、输入机及打印机等独占设备总是采用静态分配策略进行分配。
77、作业控制方式有批处理方式和交互控制方式两种。
78、不可中断的过程称为原语。
79、UNIX系统规定用户使用文件的权限是读、写、执行三种。
80、设备I/O方式有如下三种:询问、中断、通道。
81、文件存取方式按存取次序通常分顺序存取、直接存取和按键索引。
82、常用的进程调度算法有先来先服务、优先数法、轮转法。
83、设计实时操作系统时特别要注意两点,第一是可靠性,第二是安全。
84、文件存取方式主要取决于两个方面的因素,与文件管理和设备管理有关。
85、把进程间用信件来交换信息的方式称为信箱通信。
86、如果操作系统系统资源不足或没有顾及进程推进顺序可能出现的情况,则可能形成死锁。
87、一个程序获得了一个工作区(数据块)和一个PCD后,就说创建了一个进程。
88、早期个人计算机的存储管理一般采用单用户连续存储管理方式。
89、按照组织方式分类文件,可以将文件分为:逻辑文件和物理文件。
90、中央处理机执行启动I/O指令启动通道工作。
91、对资源采用抢夺式分配可以防止死锁,能对处理器进行抢夺式分配的算法有时间片轮转算法和可抢占的最高优先数算法。
92、把一个程序在一个数据集合上的一次执行称为一个进程。
93、单用户连续存储管理方式下,也可利用对换技术让多个用户的作业轮转进入主存储器执行。
94、在现代操作系统中引入了多道程序,从而使并发和共享成为可能。
95、当CPU处于管态时,它可以执行的指令是计算机系统中的全部指令。
96、用户在程序中试图读取某文件的第100个逻辑块时,使用操作系统提供的系统调用接口。
97、当一个进程处于它正等待合作进程的一个消息状态时,称其为等待(或阻塞)状态。
98、一个进程释放一种资源将有可能导致一个或者几个进程由阻塞变就绪。
99、在下面的I/O控制方式中,需要CPU干预最少的方式是I/O通道控制方式。
100、有M个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变化范围是1至-(M-1)。
101、对资源编号,要求进程按照序号顺序申请资源,是破坏了死锁必要条件中的循环等待。
102、某系统采用了银行家算法,则叙述正确的是系统处于不安全状态时可能会发生死锁。
103、CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用缓冲技术。
104、下面有可能使得高地址空间成为大的空闲区的分配算法是首次适应法。
105、在下面关于虚拟存储器的叙述中,正确的是要求程序运行前不必全部装入内存且在运行过程中不必一直驻留在内存。
106、采用段式存储管理的系统中,若地址用24位表示,其中8位表示段号,则允许每段的最大长度是2^16。
107、操作系统是计算机系统中的一个系统软件,它管理和控制计算机系统中的资源。
108、进程主要由程序、数据和PCB三部分内容组成,其中PCB是进程存在的唯一标识,而数据部分也可以成为其他进程共享。
109、当处理器空闲时,调度程序从就绪进程队列中选择一个进程给其分配CPU,处于阻塞状态的进程是不会获得CPU的。
110、某系统中共有10台磁带机被M个进程竞争,每个进程最多要求3台磁带机,那么当M的取值不超过4的整数时,系统不会发生死锁。
111、在一个分页村粗管理系统中,页长为4KB,虚拟地址的物理地址为12K+3000=152888。
112、虚拟设备是通过SPOOLING技术把独占设备变成能为若干用户共享的设备。
问答题第一章:操作系统概论10:试诉系统调用与过程调用之间的主要区别答:⑴调用形式和实现方式不同:函数调用其转向地址是固定不变的,系统调用中不包含内核服务函数入口,仅提供功能号调用,函数调用是在用户态执行的,访问用户栈,系统调用要通过中断机制从用户态转换到核心态,内核服务函数在核心态执行,访问核心栈⑵被调用代码的位置不同,函数调用是静态调用,调用程序和被调用代码处于同一程序内,是用户级程序。
系统调用是动态调用,服务代码位于操作系统中,是系统级程序⑶提供方式不同函数通常由编程语言提供,不同语言提供的函数功能,类型,数量可以不同,系统调用由操作系统提供,功能类型数量固定不变⑷调用的实现不同15:什么是多道程序设计?多道程序设计技术有什么特点?答:多道程序设计是指允许多个作业同时进入计算机系统的主存并启动交替计算的方法,特点为:提高CPU利用率,充分发挥计算机硬部件并行性16:简述实现多道程序设计所必须解决的基本问题答:(1)存储保护和程序浮动:解决各道程序只能访问自己的主存区域,并且要求程序从一个主存区移动到另一个区且不影响其正确执行(2)处理器的管理与分配:解决多道程序的切换和有效运行(3)资源的管理与调度:解决多道程序共享软硬件资源时的竞争,协作,安全问题和资源利用率。