操作系统模拟测验B_第1页
操作系统模拟测验B_第2页
操作系统模拟测验B_第3页
操作系统模拟测验B_第4页
操作系统模拟测验B_第5页
全文预览已结束

下载本文档

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

文档简介

1、计算机操作系统模拟测验B学 号: 姓 名: 一、 单项选择题1. 在设计分时操作系统时,首先要考虑的是( ); A、灵活性和可适应性 B、交互性和响应时间C、周转时间和系统吞吐量 D、实时性和可靠性2、在多道批处理系统中,为了提高吞吐量,系统总是想方设法缩短用户作业的( )。A、周转时间 B、运行时间 C、提交时间 D、 阻塞时间3、在分时系统中,为使多个用户能够同时与系统交互,最关键的问题是能在一较短的时间内,使所有用户程序都得到运行,当用户数目为100时,为保证响应时间不超过2s,此时的时间片最大应为( )。A、10ms B、20ms C、50ms D、100ms4、采用( )结构时,将操

2、作系统分成用于实现操作系统最基本功能的内核和提供各种服务的服务器两个部分。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

3、、在操作系统中,进程的最基本的特征是( )。A、动态性和并发性 B、顺序性和可再现性C、与程序的对应性 D、执行过程的封闭性10、在段页式存储管理方式中,CPU每次从内存中取一次数据需要( )次访问内存。 A、1 B、2 C、3 D、411、在操作系统中,死锁出现是指( )。 A、计算机系统发生重大故障; B、资源个数远远小于进程数; C、若干进程因竞争资源而无限等待其他进程释放已占有的资源; D、进程同时申请的资源数超过资源总数。12、在面向用户的调度准则中,( )是选择分时系统中进程调度算法的重要准则A、响应时间快 B、平均周转时间短 C、截止时间的保证 D、服务费低。13 、( )是指作

4、业进入系统到作业完成所经过的时间间隔。A、响应时间 B、周转时间 C、运行时间 D、等待时间14、某计算机系统中有5台打印机,由K个进程竞争使用,每个进程最多需要2台打印机。该系统可能发生死锁的K的最小值是( )。 A、2 B、3 C、4 D、515、如果利用20行、30列的位示图来标志空闲盘块的状态,假定行号、列号和盘块号均从1开始编号,则在进行盘块分配时,若第一次找到的空闲盘块(即该位的值为“0”)处于第11行、第28列,则相应的盘块号为( )。A、288 B、328 C、348 D、36616、实现虚拟存储器管理的依据是程序的( )。A、局部性原理B、动态性原理C、并发性原理D、一致性原

5、理17、文件控制块FCB不包括( )。 A、文件名 B、文件访问权限说明 C、文件物理位置信息 D、磁盘坏块信息18. 在UNIX操作系统中,文件目录的目录项存放( )。A、FCB B、索引结点 C、文件名和文件物理地址 D、文件名和索引结点编号(指针)19、避免死锁的一个著名的算法是( )。A、先进先出算法 B、优先级算法C、银行家算法 D、资源按序分配法20、.一种既有利于短小作业又兼顾到长作业的作业调度算法是()。A、先来先服务B、轮转C、最高响应比优先D、均衡调度二、判断题1、一个进程的状态发生变化一定会引起其它一些进程的状态发生变化。2、当进程由执行状态变为就绪状态时,CPU现场信息

6、必须被保存在PCB中。3、引入虚拟存储概念后,允许用户使用比内存更大的逻辑地址空间。4、构成SPOOLing系统的基本条件是具有外围输入机和外围输出机。5、进程是程序的执行过程。因而,进程和程序是一一对应的。6、共享设备是指在同一时刻,允许多个进程同时访问的设备。7、地址映射是指将程序空间中的逻辑地址变为内存空间的物理地址。8、在请求分段存储管理系统中,分段的尺寸受内存空间的限制,且作业总的尺寸也受内存空间的限制。9、字符设备的一个基本特征是可寻址的,即能指定输入时的源地址和输出时的目标地址。10、延迟写可减少启动磁盘的次数,因此能等效地提高磁盘I/O的速度。三、算法填空1、当多个进程共享一个

7、临界资源时,必须保障不同的进程对临界资源的互斥访问。下面伪代码给出了访问临界资源的进程通过互斥信号量和信号量的wait和signal操作实现对临界资源的互斥访问。请在算法伪码划横线的地方提如适当内容。/定义互斥信号量:var mutex: semaphore := ; /填入信号量mutex计数器的初始值Process P: /访问临界资源进程伪码:begin while(true) do begin ; /申请访问临界资源权限 临界区代码; /其他访问资源操作 ; /释放访问临界资源权限 endend2、设有一缓冲池P,P中含有n个可用缓冲区,生产进程将产品放入P中的一个空闲缓冲区,消费进程

8、从P中一个装有产品的缓冲区取出产品并输出。下面伪代码通过信号量实现生产进程和消费进程的同步,请在算法伪码划横线的地方提如适当内容。/*注意:互斥信号量mutex:用于实现对缓冲池的互斥访问,其初值为1;信号量empty:用来表示空闲缓冲区的数量,其初值为n;信号量full:用来表示存放了产品的缓冲区数量,即缓冲池可供消费的产品数量,其初值为0;empty和full用来同步生产者和消费者进程,即当缓冲池全空时,消费者进程必须等待;缓冲池全满时,生产者进程必须等待。*/var mutex, empty, full : semaphore := 1, n, 0; buffer : array0, ,

9、 n-1 of item; nextp, nextc : item; in, out : integer := 0, 0;Procedrue Producer: /生产者进程Producer伪码描述:begin while(true) do begin 生产产品 nextp; ; /等待有空闲缓冲区信号量 wait(mutex); /申请对缓冲池的访问权限 bufferin := nextp; in := (in + 1) mod n; ; /释放对缓冲池的访问权限 ; /发送有存放产品缓冲区信号量 endendProcedure Customer: /消费进程Consumer伪码描述begi

10、n while(true) do begin ; /等待有存放产品缓冲区信号量 ; /申请对缓冲区池的访问权限 nextc := bufferout; out := (out + 1) mod n; ; /释放对缓冲池的访问权限 ; /发送有空闲缓冲区信号量 消费产品 nextc; end;end四、简答题)1某分页系统的逻辑地址为24位,其中高14位为页号,低10位为页内偏移量,则在这样的地址结构中:(1) 一页有多少个字节?(2) 逻辑地址可有多少页?(3) 一个进程最大的逻辑地址空间是多少KB?2、已知某分页系统,主存容量为64KB,页面大小为1KB。对于一个4页大的作业,其0、1、2、

11、3页分别被分配到主存的2、4、6、7块中。将十进制的逻辑地址1023、2500、3500转换成物理地址。3、系统为某进程分配了三个物理块, 页面访问顺序为:4,3,2,1,4,3,5,4,3,2,l,5,试问采用LRU置换算法时会产生多少次缺页中断?(假定初始时所有页面均未装入内存;请画出置换过程)4、.设某文件为隐式链接文件,由5个盘块组成,盘块号依次为50、121、75、80、63,每个盘块大小为512字节,用4个字节保存盘块号。若要存取文件的第1328逻辑字节处的信息,问要访问哪一个磁盘块?块内偏移量是多少?5、磁盘请求以15、32、25、5、60、10、48磁道的序列到达磁盘驱动器。寻

12、道时移动一个磁道需要8ms,当采用SCAN算法时,磁道的访问顺序是怎样的?平均寻道时间是多少?假设磁头的起始位置位于磁道18,朝大磁道号方向移动。五、综合问答题1、系统有5个进程,其就绪时刻(指在该时刻已经在就绪队列中就绪)、服务时间如下表所示。当采用先来先服务(FCFS)算法时,画出调度过程,并计算平均周转时间和平均带权周转时间。进程就绪时刻服务时间P102P225P343P466P5812. 设系统中有3种类型的资源(A,B,C)和5个进程P1、P2、P3、P4、P5,A资源的数量为17,B资源的数量为5,C资源的数量为20,在T0时刻系统状态如下表所示。系统采用银行家算法实施死锁避免策略。进程最大资源需求量已分配资源数量ABC

温馨提示

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

评论

0/150

提交评论