操作系统期末复习题及答案1

合集下载

计算机操作系统期末复习题

计算机操作系统期末复习题

计算机操作系统期末复习题计算机操作系统期末复习题计算机操作系统习题单项选择题1 允许多个用户把若干作业提交计算机系统集中处理的是( B )A 分时系统 B批处理系统 C多处理机系统 D实时系统2 信号量和P.V操作可以解决进程之间的( C )A死锁问题 B阻塞问题 C同步互斥问题 D并发执行3 文件系统是( D )A文件的集合 B用户文件的集合 C系统文件的集合 D文件及管理文件的软件的集合4 多进程并发时( D )A. CPU 每一时刻只处理一个进程.B. CPU 每一时刻处理多个进程.C. 一个进程运行结束之后另一个进程立刻运行.D.多个进程共享一个时间片5.动态重定位是在作业( A )中进行的。

A执行过程 B 装入过程 C 链接过程 D编译过程6 虚拟内存的容量受( C )A. 物理内存的大小限制.B. 外存的大小限制.C. 物理内存的大小和外存的大小限制.D. 计算机的地址的位数限制.7.位示图方法可用于( A )A. 盘空间的管理B. 盘的驱动调度C.文件目录的查找D.虚拟存储管理8.在分页存储管理时,页与块的关系是:( D )A. 整数倍.B. 编号相同.C. 不相干.D.大小相等.9.为实现设备独立性,系统中应配置一张( B )。

A 设备控制表;B 逻辑设备表;C 系统设备表;D 设备分配表;10.银行家算法通过破坏( D )来避免死锁。

A 互斥条件B 部分分配条件C 不可抢占条件D 循环等待条件11.操作系统是一种( A )A系统软件 B.系统硬件 C.应用软件 D.支援软件12.临界资源是( D )A. 与时间有关的资源.B. 位于系统和用户程序之间的资源.C. 位于临界区的公共变量.D. 一次只允许一个进程使用的资源.13.以下不属于操作系统功能的是( D )A.处理器管理 B.存储器管理 C.文件管理 D.编译功能14.按文件的逻辑结构可把文件分为( A )A. 流式文件和记录文件.B. 目录文件和记录文件.C. 记录文件和索引文件.D. 流式文件和索引文件.15.页式系统中,逻辑空间到物理空间的映射是通过( B )来完成的?A. 分页机构B. 页表C. 偏移D. 虚地址结构.16.操作系统给用户提供的接口是( A )A 命令接口、程序接口和图形用户接口B 终端命令和程序设计语言C 作业控制命令和系统调用D 作业说明书和键盘命令17.在请求调页系统中,选择最近最久未使用的页面予以淘汰的算法称为( C ).A FIFO算法B OPT算法C LRU算法D LFU算法18.进程从运行状态进入就绪状态的可能原因是( D )A 被选中占有处理机 B.等待某一事件 C.等待的事件已发生 D.时间片用完19.一个计算机系统的虚拟存储器的最大容量是由( D )决定的。

期末复习-操作系统-汤小丹版-复习题资料

期末复习-操作系统-汤小丹版-复习题资料

操作系统复习题(汤小丹版)复习资料一, 选择题第一部分:操作系统概述1.在计算机系统中,操作系统是(B).A. 一般应用软件B.核心系统软件C.用户应用软件D.系统支撑软件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)A.灵活性和可适应性B.系统效率和吞吐量C.交互性和响应时间D.实时性和可靠性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.提供用户界面,方便用户使用C.提供方便的可视化编辑程序D.提供功能强大的网络管理工具33.分布式操作系统与网络操作系统本质上的不同在于(D ).A.实现各台计算机之间的通信B.共享网络中的资源C.满足较大规模的应用D.系统中若干台计算机相互协作完成同一任务34.Linux操作系统是著名的(B )。

《操作系统》期末复习

《操作系统》期末复习

《操作系统》期末复习1.文件系统模型(三层)文件系统的模型可分为三个层次:最底层是对象及其属性,中间层是对对象进行操作和管理的软件集合,最高层是文件系统提供给用户的接口。

1)对象机器属性:文件,目录,磁盘(磁带)储存空间。

2)对对象操作和管理的软件集合:I/O控制层,基本文件系统层。

基本I/O管理程序,逻辑文件系统3)文件系统的接口:命令接口,程序接口2.I/O设备的四种控制方式,各种常见I/O设备使用哪种方式。

1)采用轮询的可编程I/O方式。

2)采用中断的可编程I/O方式:键盘、打印机等3)直接存储器访问方式:磁盘、光盘等4)I/O通道方式。

3.磁盘对换区和文件区的管理,各自采用何种分配方式。

对文件区管理的主要目标是提高文件存储空间的利用率,然后才提高对文件的访问速度,因此,对文件区空间的管理采取离散分配方式。

对对换空间管理的主要目标是提高进程换入和换出的速度,然后才是提高文件存储空间的利用率,因此,对对换区空间的管理采取连续分配方式,较少的考虑外存中的碎片问题。

4.线程的实现方式。

1)内核支持线程的实现:抢占式方式、非抢占式方式2)用户级线程的实现:运行时系统,内核控制线程5.进程和线程的区别是什么调度,在传统的操作系统中,进程是调度的基本单位,在引入线程的操作系统中,线程才是调度的基本单位,而进程是拥有资源的基本单位。

拥有资源,进程才能拥有资源。

线程只拥有属于自己的少量资源,还允许多个线程共享该进程所拥有的资源。

并发不仅进程可以并发执行,在一个进程中的多个线程之间也可以并发执行。

系统开销系统在分配资源等管理上开销大,而线程切换时开销小,只需要保存和设置少量寄存器内容。

线程支持多处理机系统。

在同一进程中的不同线程之间的独立性要比不同进程之间的独立性低得多6.现代操作系统的特征,其中最基本的是哪一项。

特征:并发共享虚拟异步。

其中,并发特征是最为重要的特征,其余三个特征是以并发为前提体现的。

7.批处理操作系统、实时操作系统、分时操作系统的主要特点及各自的优缺点。

操作系统期末复习题

操作系统期末复习题

一.银行家算法类例题1:在银行家算法中,某T0时刻的资源分配情况如下:(有三类资源A、B、C,五个进程P0、P1、P2、P3、P4)Max Allocation Need AvailableA B C A B C A B C A B CP0 7 5 3 0 1 0 7 4 3 3 3 2P1 3 2 2 2 0 0 1 2 2P2 9 0 2 3 0 2 6 0 0P3 2 2 2 2 1 1 0 1 1P4 4 3 3 0 0 2 4 3 1试问:1.该状态是否安全?答:这是安全状态:P1的需求小于可用资源数,先满足P1的请求,然后回收P1资源:可用资源变为(3,3,2)+(2,0,0)=(5,3,2);这时P3可分配,P3结束后回收资源,可用资源为(5,3,2)+(2,1,1)=(7,4,3)这时P0可分配,P0结束后回收资源,可用资源为(7,4,3)+(0,1,0)+(7,5,3)接下来是P2,结束后可用资源为(7,5,3)+(3,0,2)=(10,5,5)最后分配P4,结束后可用资源为(10,5,5)+(0,0,2)=(10,5,7)这样得到一个安全序列:P1-P3-P0-P2-P4,所以T0状态是安全的。

2.在T0时刻,P1发出请求Request(1,1,2),系统能否满足?为什么?答:T0时刻P1请求(1,1,2)<可用资源数(3,3,2),可以直接满足。

例题2:某系统有A、B、C、D四类资源可供五个进程P1、P2、P3、P4、P5共享。

系统对这四类资源的拥有量为:A类3个、B类14个、C类12个、D类12个。

进程对资源的需求和分配情况如下:进程已占有资源最大需求数A B C D A B C DP1 0 0 1 2 0 0 1 2P2 1 0 0 0 1 7 5 0P3 1 3 5 4 2 3 5 6P4 0 6 3 2 0 6 5 2P5 0 0 1 4 0 6 5 6按银行家算法回答下列问题:(1)现在系统中的各类资源还剩余多少答:剩余:A:1 B:5 C:2 D:0因为P1已经满足最大需求数,则P1资源最终是可回收,则可看做剩余:A:1 B:5 C3 D:2(2)现在系统是否处于安全状态?为什么答:是安全状态;因为按照剩余:A:1 B:5 C3 D:2(此时P1已经结束)分别按照顺序满足各进程的最大需求是可以把全部进程完成的(顺序可为:P3 --> P4 --> P5 --> p2)(3)如果现在进程P2提出需要A类资源0个、B类资源4个、C类资源2个和D类资源0个,系统能否去满足它的请求?请说明原因系统会去满足;若此时去满足,则剩余资源为:A:1 B:1 C1 D:2此时,各进程的状态:已占有资源最大需求数A B C D A B C DP1 0 0 0 0 0 0 1 2 (已结束)P2 1 4 2 0 1 7 5 0P3 1 3 5 4 2 3 5 6P4 0 6 3 2 0 6 5 2P5 0 0 1 4 0 6 5 6按照各进程状态以及剩余资源,可以知道之后P3,即可回收已分配的资源,即处安全状态二.磁道算法类1. 先来先服务(FCFS,First Come First Servered)这是一种最简单的磁盘调度算法。

年国家开放大学电大《操作系统》复习题2022

年国家开放大学电大《操作系统》复习题2022

年国家开放大学电大《操作系统》复习题2022《操作系统网考期末复习题>>一、选择题(选择一个正确答案的代码填入括号中)1.A-按照所起的作用和需要的运行环境,操作系统属于()。

B.系统软件2.C-操作系统是通过()来对文件进行编排、增删、维护和检索。

A.按名存取3.C-存放在磁盘上的文件()。

A.既可随机访问,又可顺序访问4.C-采用SPOOLing技术的目的是()。

B.提高独占设备的利用率5.CPU的处理速度远远高于打印机的打印速度,为了解决这一矛盾,可采用()A.缓冲技术6.C-操作系统中利用信号量和P、V操作,()。

C.可实现进程的互斥和同步7.F-分布式操作系统与网络操作系统本质上的不同在于()。

D.系统中若干台计算机相互协作完成同一任务8.J-进程控制块是描述进程状态和特性的数据结构,一个进程()。

D.只能有唯一的进程控制块9.J-进程状态从就绪态到运行态的转化工作是由()。

D.程序是静态概念,进程是动态概念11.M-某进程由于需要从磁盘上读人数据而处于阻塞状态。

当系统完成了所需的读盘操作后,此时该进程的状态将()。

D.从阻塞变为就绪12.Q-嵌入式操作系统的最大特点是()。

C.可定制性13.R-如果信号量S的值是O,此时进程A执行P(S)操作,那么,进程A会()。

C.进入阻塞态,让出CPU14.S-数据库文件的逻辑结构形式是()。

B.记录式文件15.S-设备的打开、关闭、读、写等操作是由()完成的。

C.设备驱动程序16.S-设备独立性是指()。

C.用户程序使用的设备与实际使用哪台设备无关的一种特性17.S-实时操作系统追求的目标是()。

C.快速响应18.SPOOLing技术可以实现设备的()分配。

C.虚拟19.UNIX系统中进程调度算法采用()。

D.多级反馈队列法20.W-为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。

这属于操作系统的( )功能。

操作系统期末复习

操作系统期末复习

操作系统练习题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.存储管理中地址重定位必须在CPU中设置专门寄存器,而()不是此类寄存器。

A.基址寄存器B.界限寄存器 C.页表控制寄存器D.程序计数器7.在段式分配的存储管理中,最坏适应算法要求对空闲区表项按()进行排列。

A.尺寸从小到大B.尺寸从大到小C.地址从小到大D.地址从大到小8.段式存储管理中的地址格式是()地址。

A.二维 B.一维 C.线性D.三维9.记录的成组与分解操作不仅提高()的利用率,而且可减少对存储设备的启动次数。

A.主存空间B.存储介质C.处理器 D.共享文件10.用户要求把一个新文件存放到存储介质上时,首先要使用()文件操作,目的是让系统做好存储文件前的准备工作。

A.打开B.建立 C.关闭D.删除11.磁盘上的每一个物理块要用三个参数来定位,首先要把移动臂移动并定位到不同盘面上具有相同编号的磁道位置,表示该位置的参数称()号。

A.柱面B.盘面 C.扇区 D.磁头12.下列程序中()程序不是spool系统的组成部分。

A.预输入B.缓输出C.通道D.井管理13.用户可以使用()编写控制作业执行步骤的作业说明书。

A.操作控制命令B.作业控制语言C.作业启动命令D.窗口或菜单14.计算时间短的作业优先的调度算法会使()A.每个作业等待时间较短B.平均周转时间最短C.系统效率最高 D.长作业等待时间较短15.涉及某一资源造成与时间有关的错误的原因,正确的是() A.一个进程多次申请,释放该资B.若干并发进程互斥使用该资源C.若干并发进程同时使用该资源D.以上说法均不对16作业由输入状态转变为收容状态,是由()程序完成的。

吉林师范成人教育《操作系统A》期末考试复习题及参考答案

吉林师范成人教育期末考试试卷《操作系统》A卷年级专业姓名分数一、单项选择题:(本大题共20小题,每小题 1分,共 20分)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、通道把通道和设备的执行情况随时记录在()中,以便向CPU报告输入输出操作的执行情况。

A.通道命令字 B.通道状态字C.通道地址字 D.通道程序C.通道地址字 D.通道程序7、以下关于UNIX进程组成的说法中错误的是()。

A.进程由进程控制块、正文段和数据段三部分组成B.正文段是指可供多个进程共享的程序C.进程控制块包括基本控制块和扩充控制块,常驻内存D.数据段分为用户栈区、用户数据区和系统工作区8、下面有关选择进程调度算法的准则中错误的是()。

国家开放大学2020年7月《1251操作系统》期末考试复习题及答案

国家开放大学2020年7月《1251操作系统》期末考试复习题及答案选择题和判断题中蓝色的为正确答案。

一、选择题(选择一个正确答案的代码填入括号中)•在计算机系统中,控制和管理各种软、硬件资源,有效地组织多道程序运行的系统软件称作()。

A.网络系统B.文件系统C.操作系统D.数据库系统•在计算机系统中,操作系统是( )。

A.处于裸机之上的第一层软件B.处于应用软件之上的系统软件C.处于硬件之下的底层软件D.处于系统软件之上的用户软件•现代操作系统的基本特征是()、资源共享和操作的异步性。

A.多道程序设计B.中断处理C.程序的并发执行D.实现分时与实时处理•以下不属于操作系统具备的主要功能的是()。

A.文档编辑B.中断处理C.内存管理D.CPU调度•为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。

这属于操作系统的( )。

A.处理器管理B.作业管理C.文件管理D.存储管理•下列系统中,属于实时系统的是()。

A.方正排版系统B.计算机辅助设计系统C.火车订票系统D.办公自动化系统•为了使系统中所有的用户都能得到及时的响应,该操作系统应该是()。

A.多道批处理系统B.分时系统C.实时系统D.网络系统•下列不属于分时系统特征的是( )。

A.为多用户设计B.可靠性比实时系统要求高C.方便用户与计算机的交互D.需要中断机构及时钟系统的支持•以下著名的操作系统中,属于多用户、多进程、多任务分时系统的是()。

A.DOS系统B.UNIX系统C.Windows NT系统D.OS/2系统•操作系统内核与用户程序、应用程序之间的接口是()。

A.shell命令B.系统调用C.图形界面D.C语言函数•系统调用是由操作系统提供的内部调用,它()。

A.直接通过键盘交互方式使用B.只能通过用户程序间接使用C.是命令接口中的命令D.与系统的命令一样•进程与程序之间有密切联系,但又是不同的概念。

二者的一个本质区别是()。

《网络操作系统安全》期末复习试题及答案

《网络操作系统安全》期末复习试题及答案A一、单项选择题(在下列每小题的四个备选答案中选出一个正确的答案,并将其字母标号填入题干的括号内)1.下列软件系统属于操作系统的是()。

A.word B.Windows NT C.Photoshop D.oracle2.下列属于公开密钥加密算法的是()。

A.RSA B.DES C.PSW D.PCB3.Windows操作系统中的任务相当于操作系统概念中的()。

A.线程B.作业C.进程D.管程4.下列不属于进程映像中的要素的是()。

A.进程控制块B.进程程序块C.进程数据块和核心栈D.可信计算基(TCB)5.LRU算法是()算法。

A.作业调度B.进程调度C.页面替换D.移动臂调度和旋转调度6.主存管理部件的英文简称是()。

A.MMX B.MMU C.EFS D.ACL7.下列系统中,()是实时系统。

A.化学反应堆的生产过程控制系统B.Unix的文件系统C.SPOOLing系统D.管理信息系统8.除数为0、地址越界等产生的中断是()。

A.程序性中断B.硬件故障中断C.I/O中断D.访管中断或外部中断9.下列属于共享设备的是()。

A.硬盘B.打印机C.键盘D.绘图仪和扫描仪10.银行家算法可以()死锁。

A.防止B.检测C.避免D.缓解二、判断改错题(在题后的括号内,正确的打√;错误的打×)1.在可抢占式的进程优先级调度算法下,当前处于运行态的进程被优先级更高的进程剥夺运行,状态则由运行态变为就绪态。

()2.资源的静态分配破坏了产生死锁的四个必要条件中的占有和等待条件,因而能够防止死锁,但这种方式会降低系统资源的利用率。

()3.分页存储管理方式和分段存储管理方式能够实现虚拟存储器,但单道连续分区、固定分区、可变分区不能实现虚拟存储器,因为这些分区方式当地址越界时会当作错误处理。

4.设备控制器是可编址设备,当它连接多台设备时,应具有多个设备地址;操作系统是与控制器交互,而非与设备本身交互。

操作系统期末复习(南京工业大学)


4.某系统采用段页式存储管理,其逻辑地址结构和某作业的段表、页表 结构如下图所示。请计算该作业中逻辑地址135468对应的物理地址 (用十进制表示)。 段表 0 1 2
3
0段页表 0 1 2 5 7 8
1段页表 0 1 2 3 6 9
2段页表 0 1 2 10 4 15
8位 S
4位 P
12位 W 逻辑地址结构
则并发执行进程P0和P1时产生的情形是 。(2010全国试题) A.不能保证进程互斥进入临界区,会出现“饿死”现象
B.不能保证进程互斥进入临界区,不会出现“饿死”现象 C.能保证进程互斥进入临界区,会出现“饿死”现象 D.(1)
1.有两个作业A和B,分别在7:00和8:30到达系统,它们估计的计算时间 分别为0.8小时和0.1小时,系统在9:00开始以响应比高者优先算法进 行调度。在单道系统中该两个作业被选中时的响应比各为多少? 2.有一个具有两道作业的批处理系统(最多可有两道作业同时装入内存 执行),作业调度采用计算时间短的作业优先调度算法,进程调度采 用以优先数为基础的抢占式调度算法,今有如下作业序列(表中所列 作业优先数即为进程优先数,数值越小优先级越高): 作业名 到达时间 估计运行时 优先数 间 J1 J2 J3 J4 10 : 10 10 : 20 10 : 30 10 : 50 20分钟 30分钟 25分钟 20分钟 5 3 4 6
作业1——进程同步(1)
1.设有n个进程使用同一个共享变量,如果最多允许m(m < n)个进程 同时进入相关临界区,则信号量的变化范围是 。 A. n,n-1,...,n-m B. m,m-1,...1,0,-1,...m-n C. m,m-1,...1,0,-1,...m-n-1 D. m,m-1,...1,0,-1,...m-n+1 2.对于有两个并发进程的系统,设互斥信号量为mutex,若mutex=0, 则 。 A. 表示没有进程进入与mutex相关的临界区 B. 表示有一个进程进入与mutex相关的临界区 C. 表示有一个进程进入与mutex相关的临界区,另一个进程等待进入 D.表示有两个进程进入与mutex相关的临界区 3.S.queue,S.value是信号灯S的两个组成部分,当S.queue为空时, S.value的值是 。 A.S.value≤0 B.S.value=0 C.S.value=1 D. Svalue≥0 4.如果信号量的当前值为-3,则表示系统中在该信号量上有 进程。 5.下列选项中,操作系统提供给应用程序的接口是 试题) A.系统调用 B.中断 C.库函数 D.原语 6.下列选项中,导致创建新进程的操作是 I.用户登录成功 II.设备分配 A.仅I和II B.仅II和III C.仅I和III 个等待
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

操作系统一, 选择题第一部分:操作系统概述1.最基本的系统软件是( A) 。

A. 操作系统B. 文字处理系统C. 语言处理系统 D. 数据库管理系统2.操作系统是一种( B)。

A. 应用软件B. 系统软件C. 通用软件 D. 工具软件3.操作系统是一组( C )。

A.文件管理程序B.中断处理程序C.资源管理程序 D.设备管理程序4.下列关于操作系统的叙述中,( D)是不正确的。

A.管理资源的程序B.管理用户程序执行的程序C.能使系统资源提高效率的程序D.能方便用户编程的程序5.以下(C)项功能不是操作系统具备的主要功能。

A.内存管理B.中断处理C.文档编辑 D.CPU调度6.操作系统负责为方便用户管理计算机系统的( C)。

A. 程序B. 文档资料C. 资源 D. 进程7.操作系统的基本职能是( A)。

A.控制和管理系统内各种资源,有效地组织多道程序的运行 B.提供用户界面,方便用户使用C.提供方便的可视化编辑程序D.提供功能强大的网络管理工具8.操作系统的主要功能是( C)。

A. 提高计算的可靠性B. 对硬件资源分配.控制.调度.回收C. 对计算机系统的所有资源进行控制和管理D. 实行多用户及分布式处理9.( D)不是操作系统关心的主要问题。

A. 管理计算机裸机B.设计、提供用户程序与计算机硬件系统的界面C. 管理计算机系统资源D.高级程序设计语言的编译器10.下面关于计算机软件的描述正确的是( B)。

A. 它是系统赖以工作的实体B. 它是指计算机的程序及文档C. 位于计算机系统的最外层D. 分为系统软件和支撑软件两大类11.操作系统的发展过程是( A)。

A.设备驱动程序组成的原始操作系统,管理程序,操作系统B.原始操作系统,操作系统,管理程序C.管理程序,原始操作系统,操作系统D.管理程序,操作系统,原始操作系统12.世界上第一个操作系统是( B)。

A.分时系统B.单道批处理系统C.多道批处理系统D.实时系统13.计算机系统的组成包括( B)。

A.程序和数据B.计算机硬件和计算机软件C.处理器和内存D.处理器,存储器和外围设备14.设计批处理多道系统时,首先要考虑的是( B )。

A.灵活性和可适应性B.系统效率和吞吐量C.交互性和响应时间D.实时性和可靠性15.批处理操作系统提高了计算机的工作效率,但( B)。

A.系统吞吐量小B.在作业执行时用户不能直接干预 C.系统资源利用率不高D.不具备并行性16.批处理系统的主要缺点是( B)。

A.CPU的利用率不高B.失去了交互性C.不具备并行性D.以上都不是17.允许多个用户以交互使用计算机的操作系统是( A)。

A.分时系统B.单道批处理系统C.多道批处理系统D.实时系统18.下面关于操作系统的叙述正确的是( A)。

A.批处理作业必须具有作业控制信息B.分时系统不一定都具有人机交互功能C.实时系统与分时系统的响应时间差不多D.由于采用了分时技术,用户可以独占计算机的资源19.现代操作系统的两个基本特征是( C)和资源共享。

A.多道程序设计B.中断处理C.程序的并发执行D. 实现分时与实时处理20.引入多道程序的目的是( D)。

A.为了充分利用主存储器B.增强系统的交互能力 C.提高实时响应速度 D.充分利用CPU 21.在多道程序设计的计算机系统中,CPU( C)。

A.只能被一个程序占用B.可以被多个程序同时占用 C.可以被多个程序交替占用 D.以上都不对22.多道程序设计是指( B)。

A.有多个程序同时进入CPU运行B.有多个程序同时进入主存并发运行C.程序段执行不是顺序的D.同一个程序可以对应多个不同的进程23.在分时系统中,若时间片一定,则当( B),响应时间越长。

A.内存越多B.用户数越多C.后备队列越多D.用户数越少24.( C)不是分时系统的基本特征。

A.同时性B.独立性C.实时性D.交互性25.下列(D)不是分时操作系统的特点。

A 交互性B 多路性C 独占性D 自治性26.实时操作系统追求的目标是( C)。

A.高吞吐率B.充分利用内存C.快速响应D.减少系统开销27.导弹控制系统需要响应时间快、可靠性极高的系统,应选择安装( C)。

A.批处理操作系统B.分时操作系统C.实时操作系统D.网络操作系统28.分布式操作系统与网络操作系统本质上的不同在于( D)。

A.实现各台计算机之间的通信B.共享网络中的资源C.满足较大规模的应用D.系统中若干台计算机相互协作完成同一任务29.Linux操作系统是著名的(B)。

A.多道批处理系统B.分时系统C.实时系统D.分布式系统30.linux易于移植的主要原因是( D)。

A.linux是由机器指令书写的B.linux大部分由汇编少部分用C语言编写C.linux是用汇编语言编写的D.linux小部分由汇编大部分用C语言编写31.操作系统核心部分的主要特点是(B)。

A.一个程序模块B.常驻内存C.有头有尾的程序D.串行执行32.操作系统有多种类型:允许多个用户以交互方式使用计算机的操作系统,称为( B);允许多用户将若干个作业提交给计算机系统集中处理的操作系统,称为( A);在( C)控制下,计算机系统能及时处理由过程控制反馈的数据,并作出响应;在IBM-PC机上的操作系统称为( D )。

A.批处理操作系统B.分时操作系统C.实时操作系统D.微机操作系统E.多处理机操作系统F.分布式操作系统第二部分:进程管理1.进程和程序的一个本质区别是( A)。

A.前者为动态的,后者为静态的B.前者存储在内存,后者存储在外存C.前者在一个文件中,后者在多个文件中D.前者分时使用CPU,后者独占CPU2.进程与程序之间有密切联系,但又是不同的概念.二者的一个本质区别是( A)。

A. 程序是静态概念,进程是动态概念B. 程序是动态概念,进程是静态概念C.程序保存在文件中,进程存放在内存中D. 程序顺序执行,进程并发执行3.操作系统中引入"进程"概念的主要目的是( B)。

A. 改善用户编程环境B. 描述程序动态执行过程的性质C. 使程序与计算过程一一对应D. 提高程序的运行速度4.进程的动态,并发等特征是利用( A)表现出来的。

A.进程控制块B.数据C.程序D.程序和数据5.进程在系统中是否存在的惟一标志是( D)。

A.数据集合B.目标程序C.源程序D.进程控制块6.进程控制块是描述进程状态和特性的数据结构,一个进程( D)。

A.可以有多个进程控制块B.可以和其他进程共用一个进程控制块C.可以没有进程控制块D.只能有惟一的进程控制块7.处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许( C)使用。

A.操作员B.联机用户C.操作系统D.目标程序8.当处理器处于管态时,处理器可以执行的指令应该是( C)。

A.非特权指令B.仅限于特权指令C.一切指令 D.访管指令9.当操作系统退出执行让用户执行时,系统会( C)。

A.继续保持管态B.继续保持目态C.从管态变为目态 D.从目态变为管态10.当用户程序执行访管指令时,中断装置将使中央处理器( B)工作。

A.维持在目态B.从目态转换到管态C.维持在管态 D.从管态转换到目态11.进程在运行过程中等待的事件已发生,例如,打印结束,此时该进程的状态将(D)。

A. 从就绪变为运行B.从运行变为就绪C.从运行变为阻塞D.从阻塞变为就绪12.进程所请求的一次打印输出结束后,将使进程状态从( D) 。

A.运行态变为就绪态B.运行态变为等待态C.就绪态变为运行态 D.等待态变为就绪态13.若当前进程因时间片用完而让出处理机时,该进程应转变为( A)状态。

A. 就绪B.等待C.运行 D.完成14.某个正在运行的进程,当所分配的时间片用完后,将其挂在( C )。

A 等待队列B 运行队列 C就绪队列 D 任意队列15.某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态将( C)。

A.从就绪变为运行 B.从运行变为就绪 C.从运行变为阻塞 D.从阻塞变为就绪16.共享变量是指( D )访问的变量。

A.只能被系统进程B.只能被多个进程互斥C.只能被用户进程D.可被多个进程17.临界区是指并发进程中访问共享变量的( D)段。

A.管理信息B.信息存储C.数据D.程序18.把在一段时间内,只允许一个进程访问的资源,称为临界资源,下列论述中正确的是( D)。

A 对临界资源是不能实现资源共享的B 只要能使程序并发执行,这些并发执行的程序便可对临界资源实现共享C 为临界资源配上相应的设备控制块后便能被共享 D 对临界资源应采取互斥访问方式来实现共享19.若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许( D)个进程参于竞争,而不会发生死锁。

A.5B.2C.3D.420.产生系统死锁的原因可能是由于( C)。

A.进程释放资源B.一个进程进入死循环C.多个进程竞争,资源出现了循环等待D.多个进程竞争共享型设备21.在多进程的并发系统中,肯定不会因竞争( D )而产生死锁。

A.打印机B.磁带机C.磁盘D.CPU22.通常不采用( D)方法来解除死锁。

A.终止一个死锁进程B.终止所有死锁进程C.从死锁进程处抢夺资源 D.从非死锁进程处抢夺资源23.死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的四个必要条件之一.下列方法中破坏了"循环等待"条件的是( D)。

A.银行家算法B.一次性分配策略C.剥夺资源法D.资源有序分配法24.避免死锁的一个著名的算法是( B)。

A.先入先出法B.银行家算法C.优先级算法D.资源按序分配法25.linux系统中,非实时进程调度采用的技术是( D)。

A.时间片轮转B.先来先服务C.静态优先数D.动态优先数26.一种既有利于短小作业又兼顾到长作业的作业调度算法是( C)。

A.先来先服务B.轮转C.最高响应比优先D.均衡调度27.运行时间最短的作业被优先调度,这种调度算法是(C)。

A.优先级调度B.响应比高者优先C.短作业优先D.先来先服务28.作业调度是从输入井中处于( B)状态的作业中选取作业调入主存运行。

A.运行B.收容C.输入D.就绪29.一作业进入内存后,则所属该作业的进程初始时处于( C)状态。

A.运行B.等待C.就绪D.收容30.CPU的调度分为高级、中级和低级三种,其中低级调度是指(C)调度。

A. 作业 B 交换C 进程D 线程31.在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于( C)A.进程相应的程序段的长度B.进程总共需要运行时间多少C.进程调度策略和进程自身D.进程完成什么功能32.若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由( D)临界区构成。

相关文档
最新文档