操作系统试卷(H)

合集下载

计算机操作系统真题1

计算机操作系统真题1

一、填空1、设备I/O方式有如下三种:_________、__________和___________。

2、文件存取方式按存取次序通常分_________________、_______________,还有一类______________。

3、从用户观点看,UNIX系统将文件分三类:___________________、___________________和 _________________。

4、引起死锁的四个必要条件是、________________、和__________________。

5、进程的三个最基本状态是_____________、____________和_____________。

6、传统操作系统提供编程人员的接口称为________________。

7、三代人机界面的发展是指:______________、_________________和_______________。

8、常用的进程调度算法有_________________、_________________和___________________。

二、选择一个正确答案的序号填入括号中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、索引式(随机)文件组织的一个主要优点是()。

操作系统期末试卷完整版(含答案)

操作系统期末试卷完整版(含答案)

操作系统期末试卷完整版(含答案)2020―2021 学年度第二学期一、单项选择题(每题1分,共20分)1.操作系统的发展过程是( C )A、原始操作系统,管理程序,操作系统B、原始操作系统,操作系统,管理程序C、管理程序,原始操作系统,操作系统D、管理程序,操作系统,原始操作系统2.用户程序中的输入、输出操作实际上是由( B )完成。

A、程序设计语言B、操作系统C、编译系统D、标准库程序3.进程调度的对象和任务分别是( C )。

A、作业,从就绪队列中按一定的调度策略选择一个进程占用CPUB、进程,从后备作业队列中按调度策略选择一个作业占用CPUC、进程,从就绪队列中按一定的调度策略选择一个进程占用CPUD、作业,从后备作业队列中调度策略选择一个作业占用CPU 4.支持程序浮动的地址转换机制是( A、动态重定位 )A、动态重定位B、段式地址转换C、页式地址转换D、静态重定位5.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( C )进行排列。

A、地址从大到小B、地址从小到大C、尺寸从小到大D、尺寸从大到小6.设计批处理多道系统时,首先要考虑的是( 系统效率和吞吐量 )。

A、灵活性和可适应性B、系统效率和吞吐量C、交互性和响应时间D、实时性和可靠性7.当进程因时间片用完而让出处理机时,该进程应转变为(B )状态。

A、等待B、就绪C、运行D、完成8.文件的保密是指防止文件被( C )。

A、篡改B、破坏C、窃取D、删除9.若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由( D )临界区构成。

A、2个B、3个C、4个D、5个10.按逻辑结构划分,文件主要有两类:(记录式文件)和流式文件。

A、记录式文件B、网状文件C、索引文件D、流式文件11.UNIX中的文件系统采用(、流式文件)。

A、网状文件B、记录式文件C、索引文件D、流式文件12.文件系统的主要目的是( A )。

A、实现对文件的按名存取B、实现虚拟存贮器C、提高外围设备的输入输出速度D、用于存贮系统文档13.文件系统中用( D )管理文件。

计算机操作系统3套期末考试题及答案2

计算机操作系统3套期末考试题及答案2

计算机专业计算机操作系统试题一、选择题(选择一个正确答案的代号填入括号中,共40分)1.操作系统是为了提高计算机的C1]( )和方便用户使用计算机而配置的基本软件。

它负责管理计算机系统中的[2]( ),其中包括[3]( ),[4]( ),外部设备和系统中的数据。

操作系统中的[3]管理部分负责对进程进行管理。

操作系统对系统中的数据进行管理的部分通常叫做[5]( )。

供选择的答案:[1] A. 速度B.利用率C. 灵活性D.兼容性[2] A.程序B.功能C. 资源D.进程[3][4] A. 主存储器B.虚拟存储器C.运算器D.控制器E.微处理器F. 处理机[5] A. 数据库系统B.文件系统C. 检索系统D.数据库E.数据存储系统F.数据结构G.数据库管理系统2.下面关于系统调用的描述中,正确的是( )和( )。

A. 系统调用可以直接通过键盘交互方式使用B.系统调用中被调用的过程运行在“用户态”下C. 利用系统调用能得到操作系统提供的多种服务D. 是操作系统提供给编程人员的接口3.下列属于Shell功能的是( ),( )和( )。

A.中断B.文件名的通配符C.管道功能D、输入输出重定向4.实现文件保密的方法有( )和( )。

A. 建立副本B.定时转储C. 规定权限D.使用口令E,文件加密5.从下列有关存储管理的叙述中,选出四条正确的叙述。

( )A. 页式存储管理方案中,为了提高内存的利用效率,允许同时使用不同大小的页面。

B.虚拟存储方式下,程序员编制程序时不必考虑主存的容量,但系统的吞吐量在很大程度上依赖于主存储器的容量。

C,固定分区存储管理是针对单道系统的内存管理方案。

D.可变分区存储管理可以对作业分配不连续的内存单元。

E. 利用对换技术扩充内存时,设计时必须考虑的问题是:如何减少信息交换量、降低交换所用的时间。

F.在现代操作系统中,不允许用户干预内存的分配。

G.采用动态重定位技术的系统,目标程序可以不经任何改动,而装人物理内存。

2022年防灾科技学院数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)

2022年防灾科技学院数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)

2022年防灾科技学院数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、下列关于批处理系统的叙述中,正确的是()I.批处理系统允许多个用户与计算机直接交互II.批处理系统分为单道批处理系统和多道批处理系统III.中断技术使得多道批处理系统的1/O设备可与CPU并行工作A.仅II、IIIB.仅IIC.仅I、IID. 仅I、III2、与早期的操作系统相比,采用微内核结构的操作系统具有很多优点,但是这些优点不,包括()。

A.提高了系统的可扩展性B.提高了操作系统的运行效率C.增强了系统的可靠性D.使操作系统的可移植性更好3、下列关于进程和线程的叙述中,正确的是()A.不管系统是否支持线程,进程都是资源分配的基本单位,B.线程是资源分配的基本单位,进程是调度的基本单位C.系统级线程和用户级线程的切换都需要内核的支持D.同一进程中的各个线程拥有各自不同的地址空间4、进程调度算法中,可以设计成可抢占式的算法有()。

A.先来先服务调度算法B.最高响应比优先调度算法C.最短作业优先调度算法D.时间片轮转调度算法5、与单道程序相比,多道程序系统的优点是()I.CPU 利用率高II.系统开销小III.系统吞吐量大IV. I/O设备利用率高A.仅I、IIIB.仅I、IVC. 仅II、IIID.仅I、III,IV6、用户程序发出磁盘I/O话求后,系统的处理流程是:用户程序→系统调用处理程序→设备驱动程序→中断处理程序。

其中,计算数据所在磁盘的柱面号、磁号、扇区号的程序是()。

A.用户程序B.系统调用处理程序C.设备驱动程序D.中断处理程序7、提高单机资源利用率的关键技术是()。

A.SPOOLing技术B.虚拟技术C.交换技术D.多道程序设计技术8、磁盘高速缓存设在()中。

A.内存B.磁盘控制器C.CacheD.磁盘9、下列文件物理结构中,适合随机访问且易于文件扩展的是()。

A.连续结构B.索引结构C.链式结构且磁盘块定长D.链式结构且磁盘块变长10、解决主存碎片问题较好的存储器管理方式是()A.可变分区B.分页管理C.分段管理D.单一连续分配11、一个页式虚拟存储系统,其并发进程数固定为4个。

操作系统试卷1

操作系统试卷1

广州大学学年第学期考试卷课程操作系统考试形式(闭卷,考试)一.选择题(共20题,每题1分,共20分)1.对于缓冲池(大量缓冲区)的管理,采用生产者-消费者方式解决同步或互斥时,通常需要用个信号量。

A.1B.2C.3D.42.虚存页面调度算法有多种, 调度算法不是页面调度算法。

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.一台 PC 计算机系统启动时,首先执行的是_ __,然后加载分区引导记录、配置系统,并执行分区引导记录。

A. 主引导记录B. 分区引导记录C. BIOS引导程序D. 引导扇区8.在设备管理中,虚拟设备的引入和实现是为了充分利用设备,提高系统效率,采用_ __来模拟低速设备(输入机或打印机)的工作。

A.Spooling技术,利用磁带设备B.Spooling技术,利用磁盘设备C.脱机批处理系统D.移臂调度和旋转调度技术,利用磁盘设备9.假设某计算机系统的内存大小为256K,在某一时刻内存的使用情况如图A所示。

此时,若进程顺序请求20K、10K和5K的存储空间,系统采用_ __算法为进程依次分配内存,则分配后的内存情况如图B所示。

图A图BA.最佳适应 B.最差适应 C首次适应 D.循环首次适应10.假设在系统中—个文件有两个名字,它与—个文件保存有两个副本的区别是 _。

操作系统期末试卷(含答案)

操作系统期末试卷(含答案)

操作系统复习题1一、判断题1。

分时系统中,时间片设置得越小,则平均响应时间越短.()2。

多个进程可以对应于同一个程序,且一个进程也可能会执行多个程序.()3。

一个进程的状态发生变化总会引起其他一些进程的状态发生变化。

()4。

在引入线程的OS中,线程是资源分配和调度的基本单位。

()5。

信号量的初值不能为负数。

()6。

最佳适应算法比首次适应算法具有更好的内存利用率。

()7。

为提高对换空间的利用率,一般对其使用离散的分配方式.()8.设备独立性是指系统具有使用不同设备的能力.()9。

隐式链接结构可以提高文件存储空间的利用率,但不适合文件的随即存取。

() 10。

访问控制矩阵比访问控制表更节约空间。

()二、选择题1.在设计分时操作系统时,首先要考虑的是(A);在设计实时操作系统时,首先要考虑的是(B);在设计批处理系统时,首先要考虑的是(C)。

A,B,C :(1)灵活性和适应性;(2)交互性和响应时间;(3)周转时间和系统吞吐量;(4)实时性和可靠性。

2.对一个正在执行的进程:如果因时间片完而被暂停执行,此时它应从执行状态转变为(D)状态;如果由于终端用户的请求而暂停下来,则它的状态应转变为(E)状态;如果由于得不到所申请的资源而暂停时下来,则它的状态应转变为(F)状态。

D,E,F:(1);静止阻塞(2);活动阻塞(3);静止就绪(4);活动就绪(5)执行.3.我们如果为每一个作业只建立一个进程,则为了照顾短作业用户,应采用(G);为照顾紧急作业用户,应采用(H);为能实现人机交互,应采用(I);而能使短作业、长作业和交互作业用户满意时,应采用(J)。

G,H,I,J:(1);FCFS调度算法(2);短作业优先调度算法;(3)时间片轮转算法;(4)多级反馈队列调度算法;(5)基于优先权的剥夺调度算法。

4。

由固定分区发展为分页存储管理方式的主要推动力是(K);由分页系统发展为分段系统,进而发展为段页式系统的主要动力分别是(L)和(M)。

2014计算机考研真题(操作系统部分)

2014计算机考研真题(操作系统部分)

2014年计算机学科研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合考试大纲Ⅰ. 考试性质计算机学科专业基础综合考试是为高等院校和科研院所招收计算机科学与技术学科的硕士研究生而设置的具有选拔性质的联考科目,其目的是科学、公平、有效地测试学生掌握计算机科学与技术学科大学本科阶段专业基础知识、基本理论、基本方法的水平和分析问题、解决问题的能力,评价的标准是高等院校计算机科学与技术学科优秀本科毕业生所能达到的及格或及格以上水平,以利于各高等院校和科研院所择优选拔,确保硕士研究生的招生质量。

Ⅱ. 考查目标计算机学科专业基础综合考试涵盖数据结构、计算机组成原理、操作系统和计算机网络等学科专业基础课程。

要求考生系统地掌握上述专业基础课程的基本概念、基本原理和基本方法,能够综合运用所学的基本原理和基本方法分析、判断和解决有关理论问题和实际问题。

Ⅲ. 考试形式和试卷结构一、试卷满分及考试时间本试卷满分为150分,考试时间为180分钟二、答题方式答题方式为闭卷、笔试三、试卷内容结构数据结构45分计算机组成原理45分操作系统35分计算机网络25分四、试卷题型结构单项选择题80分(40小题,每小题2分)综合应用题70分Ⅳ. 考查内容操作系统【考查目标】1. 掌握操作系统的基本概念、基本原理和基本功能,理解操作系统的整体运行过程。

2. 掌握操作系统进程、内存、文件和I/O管理的策略、算法、机制以及相互关系。

3. 能够运用所学的操作系统原理、方法与技术分析问题和解决问题,并能利用C语言描述相关算法。

一、操作系统概述(一)操作系统的概念、特征、功能和提供的服务(二)操作系统的发展与分类(三)操作系统的运行环境1. 内核态与用户态2. 中断、异常3. 系统调用(四)操作系统体系结构二、进程管理(一)进程与线程1. 进程概念2.进程的状态与转换3.进程控制4.进程组织5.进程通信共享存储系统,消息传递系统,管道通信。

OS考试样题及参考答案

OS考试样题及参考答案

成都理工大学2013—2014学年 第一学期《操作系统基础》考试试卷一、单项选择题(本大题共26个小题,每小题2分,共计52分,在每小题列请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1、进程和程序的一个最本质的区别是( C ) A 、分时使用或独占使用计算机 B 、顺序或非顺序执行机器指令 C 、动态或静态 D 、存储在内存或外存 2、从资源的角度看操作系统的功能不包括(A ) A 、用户管理 B 、处理器管理和存储管理 C 、文件管理和作业管理 D 、设备管理 3、一作业进入内存后,则所属该作业的进程初始时处于( C )状态。

A 、运行 B 、等待 C 、就绪 D 、收容 4、用户在删除某文件的过程中,操作系统不可能执行的操作是( A )。

A 、删除此文件所在的目录 B 、删除与此文件关联的目录项 C 、删除与文件对应的文件控制块 D 、释放与此文件关联的内存缓冲区 5、下面有关死锁的论述中,不正确的论述是( E )。

A 、参与死锁的进程个数至少为2。

B 、参与死锁的进程至少有两个已经占有资源。

C 、参与死锁的所有进程均正在等待资源。

D 、参与死锁的进程是系统中当前正在运行进程所构成的进程集合的一个子集。

E 、参与死锁的所有进程都占有资源并等待资源。

6、一个正在访问临界资源的进程由于申请等待I/O 操作而被中断时( C A 、可以允许其他进程进入与该进程相关的临界区 B 、不允许其他进程进入任何临界区C 、可以允许其他就绪进程抢占处理器,继续运行D 、不允许任何进程抢占处理器7、进程所请求的一次打印输出结束后,将使进程状态从( D )。

A 、运行态变为就绪态B 、运行态变为等待态C 、等待态变为运行态D 、等待态变为就绪态8、某计算机系统中有8台打印机,有K 个进程竞争使用,每个进程最多需要3台打印机。

该系统可能会发生死锁的K 的最小值是 ( C )A 、2B 、3C 、4D 、59、在支持多线程的系统中,进程P 创建的若干个线程不能共享的是( D )。

计算机操作系统期末考试试卷及答案

计算机操作系统期末考试试卷及答案

操作系统期末考试试卷一、选择题:(共15分,每小题1分)1、按文件的逻辑结构分,C语言源程序文件属于(⑴)。

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最短CPU运行期优先调度算法 B FIFO调度算法C响应比高者优先D多级反馈队列调度算法7、时间片轮转进程调度算法通常应用于(⑾)。

A分时系统B实时系统C批处理系统D交互式系统8、在预防死锁的方法中,静态预分配法摒弃了(⑿)。

A互斥条件B请求和保持条件C不剥夺条件D环路等待条件9、虚拟页式存储管理中,虚拟存储器的容量受(⒀)限制。

A主存和辅存容量B主存容量和指令中地址长度C辅存容量和指令中地址长度D辅存容量10、SPOOLING系统组成包括(⒁),输入缓冲区和输出缓冲区,(⒂)。

A作业调度进程B输入进程和输出进程C输入井和输出井D磁盘管理进程二、填空题:(共15分,每小题1分)1、在文件系统中,为文件设置用于描述和控制的数据结构称为⑴。

2、作系统用户和计算机之间的接口通常分为⑵和⑶两类,现在又普遍增加了一种基于图像的图形用户接口。

3、现代操作系统广泛采用层次结构,将一些与硬件紧密相关的模块以及运行频率比较高的模块安排在紧靠硬件的层次中,并使它们常住内存,并对它们加以特殊保护,这一部分通常称为⑷,它运行时,处理机的状态为⑸。

2022年国防科技大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年国防科技大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年国防科技大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、在一个文件被用户进程首次打开的过程中,操作系统需做的是()A.将文件内容读到内存中B.将文件控制块读到内存中C.修改文件控制块中的读写权限D.将文件的数据缓冲区首指针返回给用户进程2、在系统内存中设置磁盘缓冲区的主要11的是()。

A.减少磁盘1/0次数,B.减少平均寻道时间C.提高磁盘数据可靠性D.实现设备无关性3、一次性分配所有资源的方法可以预防死锁的发生,这种方法破坏的是产生死锁的4个必要条件中的()。

A.互斥条件B.占有并请求C.不剥夺条件D.循环等待4、一个进程的读磁盘操作完成后,操作系统针对该进程必做的是(),A.修改进程状态为就绪态B.降低进程优先级C.给进程分配用户内存空间D.增加进程时间片大小5、中断扫描机构是()扫描次中断寄存器。

A.每隔一个时间片B.每条指令执行周期内最后时刻C.每当进程释放CPUD.每产生一次中断6、下面关于虚拟存储器的论述中,正确的是()。

A.在段页式系统中以段为单位管理用户的逻辑地址空间,以页为单位管理内存的物理地址空间,有了虚拟存储器才允许用户使用比内存更大的地址空间B.为了提高请求分页系统中内存的利用率,允许用户使用不同大小的页面C.为了能让更多的作业同时运行,通常只装入10%~30%的作业即启动运行D.最佳置换算法是实现虚拟存储器的常用算法7、在可变分区分配管理中,某一作业完成后,系统收回其内存空间,并与相邻区合并,为此修改空闲区说明表,造成空闲分区数减1的情况是()。

A.无上邻空闲分区,也无下邻空闲分区B.有上邻空闲分区,但无下邻空闲分区C.无上邻空闲分区,但有下邻空闲分区D.有上邻空闲分区,也有下邻空闲分区8、执行系统调用的过程包括如下主要操作:①返回用户态②执行陷入(trap)指令③传递系统调用参数④执行相应的服务程序正确的执行顺序是()A.②->③->①->④B.②->④->③->①C.③->②->④->①D.③->④->②->①9、若程序正在试图读取某个磁盘的第100个逻辑块,使用操作系统提供的()接门。

操作系统试卷2008B 完成版

操作系统试卷2008B 完成版
线程是进程中执行运算的最小单位,即处理机调度的基本单位。它与进程的关系是:一个线程只能属于一个进程,而一个进程可以有多个线程;资源分配给进程,同一进程的所有线程共享该进程的所有资源;
2.存储管理中,分页式和分段式内存管理有什么区别?(5分)
答:分页和分段都采用离散分配方式,但两者有显著的差别。
〔1)页是信息的物理单位.分页是系统的需要.是为了提高内存的利用率;段是信息的逻
[4]A.增加B.减少C.不变D.可能增加也可能减少
5.允许多个用户以交互方式使用计算机的操作系统称为_____B______,允许多个用户将多个作业提交给计算机集中处理的操作系统称为_____A_____,计算机系统能及时处理过程控制数据并作出响应的操作系统称为______D______.
[5、6、7]A)批处理操作系统B)分时操作系统
C)最不经常使用页面淘汰算法(LFU) D)最近最少使用页面淘汰算法(LRU)
23.通道是一种__D___。
[35]A.I/O端口B.数据通道C.软件工具D. I/O专用处理机
24.当多道程序所提供的共享的系统资源不能满足要求时,可能出现死锁,系统资源既可能是永久性资源也可能是临时性资源。此外,不适当的___D___也可能产生死锁。产生死锁的必要条件是互斥条件,___D___不剥夺资源和C。A是分析死锁的有力工具。既然死锁是由于资源不足造成的,当出现死锁时,便可以通过从其它进程剥夺足够数量的资源并分配给死锁的进程来解脱死锁。这是资源剥夺的办法。此外还可能采用____B____来解脱死锁。
8.以下__D__项功能不是操作系统具备的主要功能。
[11]A.内存管理B.中断处理C.CPU调度D.文档编辑
9.下列各项工作步骤中____B______不是创建进程所必需的步骤。

2022年成都理工大学软件工程专业《操作系统》科目期末试卷A(有答案)

2022年成都理工大学软件工程专业《操作系统》科目期末试卷A(有答案)

2022年成都理工大学软件工程专业《操作系统》科目期末试卷A(有答案)一、选择题1、若程序正在试图读取某个磁盘的第100个逻辑块,使用操作系统提供的()接门。

A.系统调用B.图形用户接口C.原语D.键盘命令2、在中断发生后,进入中断处理的程序属于()。

A.用户程序B.可能是应用程序,也可能是操作系统程序C.操作系统程序D.既不是应用程序,也不是操作系统程序3、有5个批处理任务A、B、C、D、E几乎同时到达一计算中心。

它们预计运行的时间分别是10min,6min,2min、4min和8min。

其优先级(由外部设定)分别为3,5,2,1和4,这里5为最高优先级。

下列各种调度算法中,其平均进程周转时间为14min 的是()。

A.时间片轮转调度算法B.优先级调度算法C.先来先服务调度算法D.最短作业优先调度算法4、系统中有3个不同的临界资源R1,R2和R3,被4个进程pl,p2,p3 及p4共享。

各进程对资源的需求为:pl申请RI和R2,p2申请R2和R3,p3申请R1和R3,p4申请R2。

若系统出现死锁,则处于死锁状态的进程数至少是()。

A.1B.2C.3D.45、与单道程序相比,多道程序系统的优点是()I.CPU 利用率高II.系统开销小III.系统吞吐量大IV. I/O设备利用率高A.仅I、IIIB.仅I、IVC. 仅II、IIID.仅I、III,IV6、采用SPOOLing技术后,使得系统资源利用率()。

A.提高了B.有时提高,有时降低C.降低了D.提高了,但出错的可能性增人了7、通道又称I/O处理器,用于实现()之间的信息传输。

A.内存与外设B.CPU与外设C.内存与外存D.CPU与外存8、已知某磁盘的平均转速为r秒/转,平均寻找时间为T秒,每个磁道可以存储的字节数为N,现向该磁盘读写b字节的数据,采用随机寻道的方法,每道的所有扇区组成一个簇,其平均访问时间是()。

A.(r+T)b/NB.b/NTC.(b/N+T)D.bT/N+r9、某硬盘有200个磁道(最外侧磁道号为0),磁道访问请求序列为:130,42,180,15,199.当前磁头位于第58号磁道并从外侧向内侧移动。

2022年东莞理工学院软件工程专业《操作系统》科目期末试卷A(有答案)

2022年东莞理工学院软件工程专业《操作系统》科目期末试卷A(有答案)

2022年东莞理工学院软件工程专业《操作系统》科目期末试卷A(有答案)一、选择题1、下列选项中,不是操作系统关心的主要问题的是()。

A.管理计算机裸机B.设计、提供用户程序与计算机及计算机硬件系统的接口C.管理计算机中的信息资源D.高级程序设计语言的编译2、下列选项中,在用户态执行的是()。

A.命令解释程序B.缺页处理程序C.进程调度程序D.时钟中断处理程序3、若每个作业只能建立“一个进程,为了照顾短作业用户,应采用();为了照顾紧急作业用户,应采用():为了实现人机交,应采用():为了使短作业、长作业,和交互作业用户都满意,应采用()。

I.FCFS调度算法II.短作业优先调度算法,III.时间片轮转调度算法IV.多级反馈队列调度算法V.基于优先级的剥夺调度算法A. II、V、I,IVB. I、V、III、IVC. I、II、IV、IIID.II、V、III、IV4、关于临界问题的一个算法(假设只有进程P0和P1,能会进入临界区)如下(i为0或1代表进程P0或者P1):Repeatretry:if(turn!=-1)turn=i;if(turn!=i)go to retry;turn=-1;临界区:turn=0;其他区域;until false;该算法()。

A.不能保持进程互斥进入临界区,且会出现“饥饿”B.不能保持进程互斥进入临界区,但不会出现“饥饿”C.保证进程互斥进入临界区,但会出现“饥饿”D.保证进程互斥进入临界区,不会出现“饥饿”5、可以被多个进程在任意时刻共享的代码必须是()。

A.顺序代码B.机器语言代码C.不能自身修改的代码D.无转移指令代码6、某进程的段表内容见表,当访问段号为2、段内地址为400的逻辑地址时,进行地址转换的结果是()。

A.段缺失异常B.得到内存地址4400C.越权异常D.越界异常7、 CPU输出数据的速度远远高于打印机的速度,为解决这一矛盾,可采用()。

A.并行技术B.通道技术C.缓冲技术D.虚存技术8、下面关于文件系统的说法正确的是()。

计算机专业操作系统试题及部分答案

计算机专业操作系统试题及部分答案

《计算机操作系统》试题一.从供选择的答案中选出应填入下列叙述中的()内的最佳答案,把答案写在答卷纸上的相应处。

(每题8分,共40分)1.操作系统的基本特性是(A)按功能特征的不同而把操作系统分为(B)类型。

以作业为处理对象的操作系统是(C)类型和(D)类型,其中(C)的主要优点是系统的吞吐量大、资源利用力高;而(D)的主要优点是具有很好的交互性。

分时系统中,影响响应时间的因素是(E),在不影响系统性能的前提下来可用于改善响应时间的方法是(F)。

网络操作系统的基本功能是(G),而分布式计系统的基本特征是。

A:(1)不确定性、虚拟性、共享性、并发性(2)不确定性、共享性、并发性、高可靠性(3)不确定性、虚拟性、共享性、交互性(4)虚拟性、共享性、并发性、交互性B:(1)多处理机操作系统、微机操作系统、网络操作系统、分布式操作系统(2)实时操作系统、分时操作系统、批处理操作系统(3)实时操作系统、分时操作系统、批处理操作系统、多处理机操作系统、微机操作系统、网络操作系统(4)(1)和(2)C,D:(1)实时操作系统(2)分时操作系统(3)批处理操作系统E:(1)系统开销、对换时间、对换信息量、用户数(2)对换时间、时间片、用户数、系统开销(3)对换时间、时间片、用户数、对换信息量(4)对换时间、对换信息量、用户数、系统开销F:(1)减少用户数和时间片(2)减少对换时间(3)选用高速的外存和减少对换信息量(4)(1)和(2)G:(1)资源管理(2)提供网络接口(3)网络通信(4)提供多种网络服务(5)以上所有的(6)管理进程浮动(7)以上所有的H:(1)分布性、并行性、模块性、偶合性(2)分布性、自制性、并行性、偶合性(3)分布性、自制性、并行性、模块性、偶合性(4)分布性、自制性、并行性、模块性2.(A)是可并发执行的(B),在一个数据集合上的执行过程。

(A)与(B)的区别是(A)是动态概念,而(B)是静态概念。

操作系统99

操作系统99

操作系统99(秋)试卷一、选择题1、按照所起的作用和需要的运行环境,操作系统属于()A、用户软件B、应用软件C、支撑软件D、系统软件2、以下()项功能不是操作系统具备的主要功能A、内存管理B、中断处理C、文档编辑D、CPU调度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、在UNIX系统中,用户程序经过编译之后得到的可执行文件属于()A、ASCII文件B、普通文件C、目录文件D、特别文件9、SPOOLING技术可以实现设备的()的分配A、独占B、共享C、虚拟D、物理10、避免死锁的一个著名算法是()A、先入先出算法B、银行家算法C、优先级算法D、资源按序分配法11、UNIX命令的一般格式是()A、命令名 [选项] [参数]B、[选项] [参数] 命令名C、[参数] [选项] 命令名D、[命令名] [选项] [参数]12、如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会()A、继续运行B、进入阻塞态,让出CPUC、进入就绪态,让出CPUD、继续运行,并唤醒S队列头上的等待进程13、通常,采用紧缩法消除内存碎片的存储管理技术是()A、固定分区法B、动态分区法C、可重定位分区法D、对换技术14、在下述存储器管理技术中,只有()提供了虚拟存储系统A、动态分区法B、对换技术C、单纯分页技术D、请求分页技术15、在下述文件系统目录结构中,能够用多条路径访问同一文件(或目录)的目录结构是()A、单级结构B、二级目录C、纯树型目录D、非循环图目录二、判断改错题1、程序在运行时需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为单位分配系统资源。

2022年南昌大学共青学院计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年南昌大学共青学院计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年南昌大学共青学院计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、在现代操作系统中,文件系统都有效地解决了重名(即允许不同用户的文件可以具有相同的文件名)问题。

系统是通过()来实现这一功能的。

A.重名翻译结构B.建立索引表C.树形目录结构D.建立指针2、文件系统采用两级索引分配方式。

若每个磁盘块的大小为1KB.每个盘块号占4B,则该系统中单个文件的最大长度是()A.64MBB.128MBC.32MBD.都不对3、下面有关选择进程调度算法的准则,错误的是()A.尽量提高处理器利用率B.尽可能提高系统吞吐量C.适当增长进程在就绪队列中的等待时间D.尽快响应交互式用户的要求4、在使用信号量机制实现互斥时,互斥信号量的初值一般为():而使用信号量机,制实现同步时,同步信号量的初值般为()。

A.0:1B.1:0C.不确定:1D.1:不确定5、银行家算法在解决死锁问题中用于()。

A.预防死锁B.死锁避免C.检测死锁D.解除死锁6、某系统采用改进型CLOCK置换算法,页表项中字段A为访问位,M为修改位。

A=0表示页最近没有被访问,A=1表示页最近被访问过。

M=0表示页没有被修改过,M=1表示页被修改过。

按(A,M)所有可能的取值,将页分为4类:(0,0)、(1,0)、(0,1)和(1,1),则该算法淘汰页的次序为()。

A.(0,0),(0,1),(1,0),(1,1)B.(0,0),(1,0),(0,1),(1,1)C.(0,0),(0,1),(1,1),(1,0)D.(0,0),(1,1),(0,1),(1,0)7、操作系统采用分页存储管理方式,要求()。

A.每个进程拥有一张页表,且进程的页表驻留在内存中,B.每个进程拥有一张页表,但只要执行进程的页表驻留在内存中C.所有进程共享一张页表,以节约有限的内存空间,但页表必须驻留在内存中D.所有进程共享一张页表,只有页表中当前使用的页面必须驻留在内存中8、一个多道批处理系统中仅有P1,和P2两个作业,P2比P1晚5ms到达。

2022年青岛理工大学网络工程专业《操作系统》科目期末试卷B(有答案)

2022年青岛理工大学网络工程专业《操作系统》科目期末试卷B(有答案)

2022年青岛理工大学网络工程专业《操作系统》科目期末试卷B(有答案)一、填空题1、在响应比更高者优先的作业调度算法中,当各个作业等待时间相同时,计算__________的作业将得到优先调度2、某作业9:00进入输入井,要求计算时间1小时。

作业调度采用响应比更高优先算法在10:00选中该作业,则该作业被选中时的响应比为__________3、系统事先给每台设备确定的编号称设备的__________号,由用户在使用设备时给出的编号称设备的__________号。

4、批处理操作系统中,操作员根据作业需要把一批作业的有关信息输入计算机系统,操作系统选择作业并根据作业控制__________的要求自动控制作业的执行。

5、为了防止各种系统故障破坏文件,文件系统可以采用__________和__________两种方法在保护文件。

6、可靠的信箱通信规则是:若发送信件时信箱已满,则发送进程被置成等信箱状态,直到信箱有空时才被释放。

若取信件时信箱中无信,则接收进程被置成__________状态,直到有信件时才被释放。

7、操作系统为用户提供两种类型的使用接口,它们是__________和__________程序员接口。

8、在__________和__________存储管理中,页式存储管理提供的逻辑地址是连续的。

二、选择题9、程序员利用系统调用打开I/O设备时,通常使用的设备标识是(),A.逻辑设备名B.物理设备名C.主设备号D.从设备号10、操作系统的I/O子系统通常由4个层次组成,每-层明确定义了与邻近层次的接口,其合理的层次组织排列顺序是()。

A.用户级I/O软件、设备无关软件、设备驱动程序、中断处理程序B.用户级I/O软件、设备无关软件、中断处理程序、设备驱动程序C.用户级I/O软件、设备驱动程序、设备无关软件、中断处理程序D.用户级I/O软件、中断处理程序、设备无关软件、设备驱动程序11、 I/O中断是CPU与通道协调I作的种于段,所以在()时,便要产生中断。

2022年淮北师范大学数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)

2022年淮北师范大学数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)

2022年淮北师范大学数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)一、选择题1、下列关于操作系统的论述中,正确的是()。

A.对于批处理作业,必须提供相应的作业控制信息B.对于分时系统,不一定全部提供人机交互功能C.从响应角度看,分时系统与实时系统的要求相似D.在采用分时操作系统的计算机系统中,用户可以独占计算机操作系统中的文件系统2、假设4个作业到达系统的时刻和运行时间见表。

系统在t=2时开始作业调度。

若分别采用先来先服务和短作业优先调度算法,则选中的作业分别是()。

A.J2、J3B.J1、J4C.J2、J4D.J1、J33、有3个作业J1,J2,J3,其运行时间分别为2h,5h,3h,假定同时到达,并在同…台处理器上以单道方式运行,则平均周转时间最短的执行序列是()。

A.J1,J2,J3B.J3,J2,J1C.J2,J1,J3D.J1,J3,J24、下列关于线程的叙述中,正确的是()。

I.在采用轮转调度算法时,一进程拥有10个用户级线程,则在系统调度执行时间上占用10个时间片II.属于同·个进程的各个线程共享栈空间III.同一进程中的线程可以并发执行,但不同进程内的线程不可以并发执行IV.线程的切换,不会引起进程的切换A. 仅I、II、IIIB. 仅II、IVC.仅II、IIID.全错5、若系统中有n个进程,则在阻塞队列中进程的个数最多为()?Α. n B.n-1 C.n-2 D.16、某文件占10个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进行分析。

假设一个缓冲区与一个磁盘块人小相同,把一个磁盘块读入缓冲区的时间为100μs,将缓冲区的数据传送到用户区的时间是50μs.CPU对一块数据进行分析的时间为50us。

在单缓冲区和双缓冲区结构ド,读入并分析完该文件的时间分别是()。

Α.1500μs,1000μsB.1550μs,1100μsC.1550μs,1550μsD.2000μs,2000μs7、I/O交通管制程序的主要功能是管理()的状态信息。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
作业号
提交时间
运行时间
优先权
1
7:00
40分
5
2
7:20
30分
7
3
7:30
50分
6
4
7:50
20分
4
(1)列出所有作业进入内存时间及结束时间
(2)计算平均周转时间
答:1、(1)作业的进入内存时间与结束时间见下表所示:(4分)
作业名
进入内存时间
结束时间
1
7:00
8:10
2
7:20
7:50
3
8:10
9:00
7.某文件的存取控制表中内容为741,则同组用户对该文件具有_____读(R)___权限,其他用户具有___执行(E)__权限。
8.缓冲区的设置可分为单缓冲、____双缓冲__、___环型缓冲___和___缓冲池___四种方式。
9.从静态的观点看,操作系统中的进程是由程序段、__数据段__和__PCB__三部分组成.。
7.为了使系统中各部分资源得到均衡使用,就必须选择对资源需求不同的作业进行合理搭配。这项工作是由(B)完成的。
A.作业调度B.中级调度C.进程调度D.内存调度
8.用户程序经过编译.连接后产生的地址是(A)。
A.逻辑地址B.物理地址C.绝对地址D.内存地址
9.在分页存储管理系统中,从页号到物理块号的地址映射是通过(B)实现的。
4
7:50
9:20
(2)、各作业的周转时间为:(5分)
作业1:70分钟
作业2:30分钟
作业3:90分钟
作业4:90分钟作业的平均周转时间为:(70+30+90+90)/4=70(分钟)
2.存放在某个磁盘上的文件系统,采用混合索引分配方式,其FCB中共有13个地址项,第0~9个地址项为直接地址,第10个地址项为一次间接地址,第11个地址项为二次间接地址,第12个地址项为三次间接地址。如果每个盘块的大小为512字节,若盘块号需要3个字节来描述,而每个盘块最多存放170个盘块地址。问:
(1)该文件系统允许文件的最大长度是多少?
(2)将文件的字节偏移量5000.15000.150000转换为物理块号和块内偏移量
(3)假设某个文件的FCB已在内存,但其他信息均在外存,为了访问该文件中的某个位置的内容,最少需要几次磁盘访问,最多又需要几次?(9分)
答:(1)最大长度为(10+170+170*170+170*170*170)*512=2471040KB(2分)
D.提供功能强大的网络管理工具
2.以下著名的操作系统中,属于多用户分时系统的是(C)。
A. DOS系统B. Win2000系统C. LINUX系统D.OS/2系统
3.下列进程状态的转换中,哪一个是不正确的(C)。
A.就绪运行B.运行就绪
C.就绪阻塞D.阻塞就绪
4.多个进程的实体能存在于同一内存中,在一段时间内都得到运行。这种性质称作进程的(B)。
(1)问共需设置几个进程?
(2)试用P.V操作解决上述问题中的同步和互斥关系。
答:(1)需要设置3个进程,一个用于对书A的进货,一个用于对书B的进货,还有销售书的进程。(3分)(2)定义7个信号量,分别为S、Sa、Sb、a、b、suma、sumb,其中,Sa表示A比B允许多入库的数量,Sb表示B允许比A多入库的数量。Sa、Sb的初值通过如下方法计算得到:
(2)可在系统中增加一个重定位寄存器,用它来装入(存放)程序在内存中的起始地址,程序在执行时,真正访问的内存地址是相对地址与重定位寄存器中的地址相加而形成的,从而实现动态重定位。(2分)
4.请叙述UNIX系统中分配和检索缓冲区的实现过程。
答:有5种情况。(1)在散列队列中找到该块,状态是空闲的,则直接存取;(2)在散列队列中找到该块,状态是忙,则等待;(3)找不到该块,则从空闲表队首分配;(4)找不到该块,则从空闲表队首分配时标志有“延迟写”,则从分配其下一块。(5)空闲表为空,则等待。(每条1分
2.什么是程序的局部性原理?举例说明它的应用。
答:程序的局部性原理是指CPU在某一段时间内访问的指令或数据的地址空间相对集中在某一区域。(3分)应用示例:覆盖技术、虚拟存储管理技术。(2分)
3.为什么要引入动态重定位,如何实现的?
答:(1)为了在程序执行过程中,每当访问指令或数据时,将要访问的程序或数据的逻辑地址转换成物理地址,故引入了动态重定位。(3分)
10.产生死锁的4个必要条件是____互斥条件___、____不剥夺条件__、__请求与保持条件___和__环路条件___。
二、选择题(每题1分,共16分)
1.操作系统的基本职能是(A)。
A.控制和管理系统内各种资源,有效地组织多道程序的运行
B.提供用户界面,方便用户使用
C.提供方便的可视化编辑程序
A.动态性B.并发性C.调度性D.异步性
5.进程控制块是描述进程状态和特性的数据结构,一个进程(D)。
A.可以有多个进程控制块B.可以和其他进程共用一个进程控制块
C.可以没有进程控制块D.只能有惟一的进程控制块
6.在大多数同步机构中,均用一个标志来代表某种资源的状态,该标志常被称为(C)。
A.公共变量B.标志符C.信号量D.标志变量
(3)SCAN
答:(1)FCFS法时:时间为(20+24+4+36+76+68+64)*5=1640(ms)(2分)
(2)最短寻道法时:时间为(4+24+8+8+72+4)*5=600(ms)(3分)
(3)SCAN算法:(4+32+4+60+8+8)*5=116*5=580(ms)
4.某书店专卖A和B两种书,最大数量各为m。该书店将A.B两种书搭配出售,每次各取一本。有两个出版社分别不断地供应A,B两种书(每次一本)。为保证正常销售,当某种书的数量比另一种书的数量超过k(k<m)时,暂停对数量大的书进货,补充数量少的书。(10分)
A.段表B.页表C.PCBD.JCB
10.请求分页存储管理中,若把页面尺寸增加一倍,在程序顺序执行时,则一般缺页中断次数会(B)。
A.增加B.减少C.不变D.可能增加也可能减少
11.在UNIX系统中,目录结构采用(D)结构。
A.单级目录B.二级目录C.单纯树形目录D.带链接树形目录
12.在以下的文件物理存储组织形式中,(D)常用于存放大型的系统文件。
(2)[5000/512]=9,余数为392,因为9<10,所以可直接从FCB中的第9个地址项处得到物理盘块号,块内偏移量为392。(1分)[15000/512]=29,余数为152,因为10+170>29>=10,而29-10=19。所以可从FCB的第10个地址项中得到一次间接块的地址,并从一次间接块的第19项得到相应的物理盘块号,块内偏移量为152。(2分)同理可得,[150000/512]=292,余数为496,292>170+10,故可从FCB的第11个地址项中得到二次间接块的地址。292-10-170=112,[112/170]=0,因此在第0个一次间接块上可得到其物理盘块号,块内偏移量为496。(2分)
一、填空题(每空1分,共24分)
1.研究操作系统的观点主要有__资源管理____.___用户接口__和虚拟机的观点。
2.在可变分区存储管理中,为实现地址映射,一般由硬件提供两个寄存器,一个是__基地址寄存器__,另一个是__重定位寄存器__。
3.进程调度完成进程状态从__就绪___态到____执行__态的转化。
A.资源有限B.进程推进顺序不当C.系统中进程太多D.A和B
16.在UNIX系统中,用户程序经过编译之后得到的可执行文件属于(B)。
A.ASCII文件B.普通文件C.目录文件D.特别文件
三、简答题(每题5分,共25分)
1.简述并发与并行的区别和联系。
答:并发是若干事件在同一时间内发生。(3分)并行是指若干事件在同一时刻发生。(2分)
-k≤Sa≤k,所以Sa=k,同样,-k≤Sb≤k,所以,Sb=k
其他初值如下:S=1;a=0;b=0;suma=0;sumb=0;(1分)
P、V操作如下:
A书进货进程:
P(Sa)
P(S)
Suma++;
If suma=1 then v(a)
进一本A书;
V(S)
V(Sb)(2分)
B书进货进程:
P(Sb)
(3)最少需要1次访问磁盘,最多需要4次磁盘访问
3.若干个等待访问的磁盘者依次要访问的磁道是20,44,40,4,80,12,76,假设每移动一个磁道需要5毫秒时间,移动臂当前位于40号磁道,且刚访问过了36号磁道。按下列算法分别计算完成上述各次访问总共花费的寻找时间。(8分)
(1)FCFS
(2)SSTF
4.操作系统中信号量的物理含义是,当它的值大于0时,表示系统内的___可用资源数__,当小于0时,它的绝对值表示等待队列中的___进程个数__。
5.作业从进入系统到最后完成,可能要经历三和__低级调度___。
6.实时系统应具有两个基本特征:_高可靠性__和___及时性____.。
A.连续文件B.串连文件C.索引文件D.多重索引文件
13.使用户所编制的程序与实际使用的物理设备无关,这是由设备管理的(A)功能实现的。
A.设备独立性B.设备分配C.缓冲管理D.虚拟设备
14.设备的打开.关闭.读.写等操作是由(D)完成的。
A.用户程序B.编译程序C.设备分配程序D.设备驱动程序
15.计算机系统产生死锁的根本原因是(D)。
P(S)
Sumb++;
If sumb=1 then v(b)
相关文档
最新文档