操作系统期末考试试题
国开期末考试《操作系统》机考满分试题(第8套)

国开期末考试《操作系统》机考满分试题(第8套)第一部分:选择题(每题5分,共计25分)1. 以下哪个不属于操作系统的五大功能?A. 处理器管理B. 存储器管理C. 设备管理D. 网络管理E. 文件管理2. 在操作系统中,进程可以被定义为____。
A. 程序的一次执行过程B. 程序的静态表示C. 计算机系统中运行的程序D. 计算机系统中所有程序的总和E. 以上都不是3. 关于操作系统的描述,以下哪项是正确的?A. 操作系统的主要任务是为用户提供方便的编程环境B. 操作系统的主要任务是为用户提供方便的运行环境C. 操作系统的主要任务是为程序提供方便的编程环境D. 操作系统的主要任务是为程序提供方便的运行环境E. 以上都不是4. 下列哪种方式不是进程调度算法?A. 先来先服务(FCFS)B. 最短作业优先(SJF)C. 优先级调度D. 时间片轮转(Round Robin)E. 最高响应比优先(HRRN)5. 在虚拟存储器管理中,页面置换算法中____算法是最简单的一种。
A. 先进先出(FIFO)B. 最短剩余时间(SRT)C. 最短作业优先(SJF)D. 最高响应比优先(HRRN)E. 最近最少使用(LRU)第二部分:填空题(每题5分,共计25分)6. 在操作系统中,进程可以被定义为程序在某个数据集合上的运行过程,它对应了进程的静态描述,我们称之为____。
7. 操作系统的____功能主要是管理计算机中的硬件和软件资源,合理地组织计算机的工作流程,并为用户提供一个使用方便、可扩展的工作环境。
8. 在____调度算法中,每当处理机空闲时,系统就选取处于就绪队列的第一个进程投入运行。
9. 虚拟存储器管理中,页面置换算法中____算法是试图根据页面调入后再次被访问的远近选择淘汰的页面。
10. 在操作系统中,文件的逻辑结构有多种形式,其中最常用的是____结构。
第三部分:简答题(每题10分,共计30分)11. 简述进程和线程的区别。
操作系统期末考试复习题(全)

操作系统期末考试复习题(全)注:本复习题部分参考自清华大学计算机系2019年秋季学期“操作系统”课程终极考试题目以及其他经典操作系统考试。
一、选择题1. 下列哪个不是实现进程间通信(IPC)的方式?A. 信号量B. 共享内存C. 管道D. 文件2. 下列哪个不是让文件描述符指向指定文件的函数?A. open()B. creat()C. close()D. dup()3. 下列哪个不是内存管理中的页面置换算法?A. FIFOB. LRUC. OPTD. COW4. 下列哪个不是Redis的应用场景?A. 缓存B. 计数器C. 分布式锁D. 数据库5. 下列哪个不是Linux中的调度算法?A. Round RobinB. First In First OutC. Shortest Job FirstD. Random6. 下列哪个函数可以在进程中产生子进程?A. exec()B. fork()C. spawn()D. clone()7. 下列哪个文件系统不支持软链接?A. ext2B. ext3C. NTFSD. FAT328. 下列哪个命令可以显示Linux操作系统的系统负载?A. cat /proc/loadavgB. ps -efC. topD. uptime9. 下列哪个不是Linux的文件权限?A. 读B. 写C. 移动D. 执行10. 下列哪个不是进程状态?A. 运行B. 等待C. 冻结D. 暂停二、填空题1. 若线程竞争同一资源,可能会导致______问题。
答案:死锁。
2. 在Linux中,可通过卸载模块的方式动态添加/更新/删除系统中的______。
答案:驱动。
3. Linux系统优先级高的进程通过调度机制可以抢占系统中优先级低的进程的占用资源,这种调度机制被称为______调度。
答案:抢占式。
4. 运行中的进程分为三种状态:就绪状态、运行状态、阻塞(睡眠)状态,又称为三态进程模型,俗称为______模型。
操作系统期末试题及答案

操作系统期末试题及答案一、选择题1. 操作系统的主要功能包括哪些?A. 进程管理B. 内存管理C. 文件管理D. 网络管理E. 用户管理答案:A、B、C、E2. 进程是指什么?A. 一个程序的执行实例B. 一个正在运行的程序C. 一个存储空间D. 一个输入输出设备答案:A3. 内存管理的主要任务是什么?A. 确保每个程序都能够拥有足够的内存空间B. 分配和回收内存空间C. 保护内存中的数据不被访问和修改D. 提高内存的访问速度答案:A、B4. 什么是虚拟内存?A. 一种通信协议B. 一种文件系统C. 一种内存管理技术D. 一种硬件设备答案:C5. 文件管理的主要功能包括哪些?A. 文件的创建和删除B. 文件的读取和写入C. 文件的共享和保护D. 文件的备份和恢复答案:A、B、C、D二、填空题1. 进程的状态包括______、______、______和______。
答案:创建态、就绪态、运行态和结束态。
2. 操作系统通过______来实现内存空间的分配和回收。
答案:内存管理器。
3. 高级语言的编译过程中会生成______,而不是直接生成可执行文件。
答案:目标文件。
4. 线程的调度由操作系统的______来完成。
答案:线程调度器。
5. 文件管理的基本单位是______。
答案:文件块。
三、简答题1. 请简要介绍操作系统的五大功能。
答案:操作系统的五大功能分别是进程管理、内存管理、文件管理、网络管理和用户管理。
进程管理负责创建和销毁进程,调度和控制进程的执行,以及进程间的通信和同步。
内存管理负责将内存空间分配给进程,并在需要时回收空闲内存。
文件管理负责文件的创建、读取、写入和删除等操作,以及文件的共享和保护。
网络管理负责配置和管理计算机网络,提供网络通信的功能。
用户管理负责管理用户的账号和权限,以及用户与系统之间的交互界面。
2. 什么是进程和线程?它们有什么区别?答案:进程是指一个程序的执行实例,具有独立的资源和控制流程,可以并发执行。
国开期末考试《操作系统》机考试题及答案(第8套)

国开期末考试《操作系统》机考试题及答案(第8套)一、选择题(每题2分,共20分)1. 下列哪个不是操作系统的五大功能?A. 进程管理B. 存储管理C. 文件管理D. 网络管理E. 作业管理2. 进程的三个基本状态是____、____和____。
A. 运行、就绪、挂起B. 运行、就绪、终止C. 运行、阻塞、挂起D. 运行、阻塞、终止3. 在操作系统中,用于实现进程同步和互斥的机制是____。
A. 信号量B. 临界区C. 互斥锁D. 以上都是4. 下列哪种分配方式可用于内存分配?A. 固定分配B. 可变分配C. 虚拟内存D. 以上都是5. 下列哪个不属于文件系统的功能?A. 文件存储B. 文件检索C. 文件传输D. 文件保护二、填空题(每题2分,共20分)1. 操作系统的目标是____、____、____和____。
2. 进程可以分为三种类型:____、____和____。
3. 进程的三个基本状态是____、____和____。
4. 操作系统的五大功能模块包括:____、____、____、____和____。
5. 虚拟存储器是实现____和____的技术。
三、简答题(每题10分,共30分)1. 简述进程和线程的区别。
2. 简述操作系统的调度策略。
3. 简述文件系统的组织结构。
四、计算题(每题10分,共20分)1. 一个计算机系统有10个进程,每个进程的平均运行时间分别为:5分钟、8分钟、10分钟、12分钟、15分钟、18分钟、20分钟、22分钟、25分钟和27分钟。
假设系统采用最短作业优先调度策略,求系统的平均作业响应时间。
2. 假设一个计算机系统的内存容量为4GB,页大小为4KB,采用分页虚拟存储器管理方式。
求系统的虚拟地址空间大小、物理地址空间大小和缺页中断次数。
五、综合题(25分)假设你是一家操作系统的开发人员,请根据以下需求,设计一个简单的操作系统:1. 支持多道程序设计,能够同时运行多个进程。
操作系统期末考试试题及答案PDF

操作系统期末考试试题及答案PDF一、单项选择题(每题2分,共20分)1. 在现代操作系统中,进程和程序的主要区别是()。
A. 进程是一个动态的概念,程序是一个静态的概念B. 进程是程序的执行过程,程序是进程的代码集合C. 进程是程序的代码和数据的集合,程序是进程的执行过程D. 进程是程序的代码集合,程序是进程的执行过程2. 在操作系统中,进程调度的目的是()。
A. 决定进程的执行顺序B. 提高CPU的利用率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. 下列关于操作系统的用户界面的说法,不正确的是()。
操作系统期末试题

写在题干的括号中。
每小题2分,共20分)1.可能出现抖动的存储管理方式是()A固定式分区分配B动态分区分配C动态重定位分区分配D请求分页存储管理2.批处理系统的主要缺点是()A输入输出设备利用率低B失去了多道性C无交互性D需要人工干预3.进程间的同步是指进程间在逻辑上的相互()关系A制约B联接C调用D合作4.SPOOLING技术的实质是()A以空间换取时间B将独享设备改造为共享设备C虚拟设备D在进程和进程之间切换设备5.我们称磁盘是共享设备,是因为()A磁盘空间可以让多个用户共享B磁盘可支持SPOOLING技术C多个用户对磁盘的访问可同时进行D一台磁盘机可有很多盘片6.提出以下哪一种是不可能的进程状态变化()A阻塞—就绪B执行—阻塞C执行—就绪D阻塞—执行7.某页式管理系统中,地址寄存器的低10位表示页内地址,则页面大小为()A、1024字节B、1024K C、512字节D、512K8.资源采用按序分配能达到()的目的。
A、避免死锁B、解除死锁C、防止死锁D、检测死锁9.将文件加密不是为了防止()A文件被他人修改B文件被他人阅读C文件被他人执行D文件被他人复制10.建立多级目录()A便于文件的保护B便于关闭文件C解决文件的重名与共享D便于提高系统的效率三、名词解释(每小题3分,共15分)1、抖动:2、内核:3、临界资源:4、进程:5、共享设备:四、判断改错题(判断正误,并改正错误,每小题2分,共20分)1、分时系统具有交互性,而实时系统无交互性。
()2、若用信号量作为同步工具,多个P和V顺序不当,也会产生死锁。
()3、在存储管理技术中,固定式分区分配产生“外零头”,而可变式分区分配方式产生“外零头”()4、当进程已分配到除CPU以外的所有必要资源时,便处于阻塞状态。
()5、操作系统的任务之一就是提高系统的软硬件资源。
()6、死锁定理是用于预防死锁,破坏死锁条件。
()7、动态重定位的地址变换是在装入时一次完成的,以后不再改变。
操作系统期末考试原题

1、填空题(20分,每空1分)2、选择题(40分,每题2分)3、简答题(20分,每题5分)4、论述题(20分,每题10分,计算题和论述题(可选))操作系统一、选择题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、就绪态变为运行态D、阻塞态变为就绪态11.如果允许不同用户的文件可以具有相同的文件名,通常采用()来保证按名存取的安全。
A、重名翻译机构B、建立索引表C、建立指针D、多级目录结构12.为了提高设备分配的灵活性,用户申请设备时应指定()号。
A、设备类相对B、设备类绝对C、相对D、绝对13.作业调度是从输入井中处于()状态的作业中选取作业调入主存运行。
操作系统期末考试复习题

复习题一、选择题1.若把操作系统看作计算机系统资源的管理者,下列(D )不属于操作系统所管理的资源。
A.程序B.内存 D.中断2.通道是一种(C )。
A.I/O端口 B.数据通道C. I/O专用处理器D软件工具3、如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是( C )。
A.程序查询B.中断方式方式D.无条件存取方式4、文件系统中用(C )管理文件。
A.作业控制块B.索引C.目录D.软硬件结合的方法5、常用的文件存取方法有两种,顺序存取和(C )存取。
A.流式B. 串联C.随机D.索引6、.作业在后备队列一旦被调度程序选中,作业就处于(B)状态。
A.提交B.执行C.完成D.收容7.(A )是指从作业提交到给系统到作业完成的时间段。
A.周转时间B.响应时间C.等待时间D. 触发时间8.缓冲技术的缓冲池在(A)。
A.内存B.外存D.寄存器9.按文件的逻辑结构划分,文件分为记录式文件和( C )文件。
A.索引文件 B.流式文件C.字符流式文件 D.读写文件10.( B )是作业存在的唯一标志。
A.作业名B.作业控制块C.程序名 D进程控制块11.分配到必要资源,并获得处理机的进程状态是(B )。
A.就绪状态B.执行状态C.阻塞状态D.撤销状态12.在进程管理中,当(B)时,进程从阻塞状态变为就绪状态。
A.进程被进程调度程序选中B.等待某一事件发生C.等待某一事件D.时间片到13.进程的并发执行是指若干进程(D )。
A.同时执行B.执行时间不可重叠C.共享资源D.执行时间上重叠14.下列进程状态,(C )变化是不可能发生的。
A.执行—>就绪B.执行—>等待C.等待—>执行D.等待—>就绪15.作业调度从处于(D )状态的队列由选取适当的作业投入运行。
A.运行B.提交C.完成D.后备16.在存储管理中,采用覆盖技术与交换技术的目的是( A)。
A.节省主存空间B.物理上扩充主存空间C.提高CPU效率D.实现主存共享17.CPU输出数据的速度远远高于外部设备的速度,为解决这一矛盾,可采用( A )。
计算机操作系统期末考试试卷及答案

操作系统期末考试试卷一、选择题:(共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、现代操作系统广泛采用层次结构,将一些与硬件紧密相关的模块以及运行频率比较高的模块安排在紧靠硬件的层次中,并使它们常住内存,并对它们加以特殊保护,这一部分通常称为⑷,它运行时,处理机的状态为⑸。
操作系统期末考试题及答案

操作系统期末考试题及答案一、选择题(每题2分,共20分)1. 在操作系统中,进程和线程的主要区别是:A. 进程有独立的内存空间,线程共享内存空间B. 进程和线程没有区别C. 进程和线程共享内存空间D. 线程有独立的内存空间,进程共享内存空间答案:A2. 以下哪个是操作系统的五大基本功能之一?A. 文件管理B. 网络通信C. 用户界面D. 数据加密答案:A3. 在分页存储管理中,页表的作用是:A. 存储进程的代码和数据B. 实现虚拟内存C. 存储页的物理地址D. 映射虚拟地址到物理地址答案:D4. 死锁的必要条件不包括:A. 互斥条件B. 请求和保持条件C. 不剥夺条件D. 循环等待条件答案:B5. 在操作系统中,文件系统的主要作用是:A. 管理进程B. 管理内存C. 管理设备D. 管理文件和目录答案:D(此处省略其他选择题)二、简答题(每题10分,共30分)1. 简述进程和程序的区别。
答案:进程是程序在执行时的状态,包括程序代码、数据、堆栈等,是资源分配的基本单位。
程序是静态的指令集合,是进程执行的指令集合,不包含执行状态信息。
2. 描述死锁的概念及其产生的原因。
答案:死锁是指在多进程系统中,两个或多个进程因争夺资源而造成的一种僵局,每个进程都在等待其他进程释放资源,而其他进程又在等待它释放资源,导致系统无法继续运行。
死锁产生的原因通常包括:互斥条件、请求和保持条件、不剥夺条件和循环等待条件。
3. 解释虚拟内存的概念及其工作原理。
答案:虚拟内存是一种内存管理技术,它允许计算机通过硬盘空间来扩展可用的内存。
操作系统将虚拟内存划分为多个页面,当物理内存不足时,可以将一些不常用的页面从物理内存移动到硬盘上,这个过程称为页面置换。
虚拟内存使得程序可以使用比物理内存更大的地址空间,提高了内存的使用效率。
三、计算题(每题15分,共30分)1. 假设有一个具有4个页面的程序,页面大小为4KB,程序的起始地址为0x1000,页面起始地址为0x0。
操作系统期末考试试题及答案

操作系统期末考试试题及答案一、选择题(每题2分,共20分)1. 在操作系统中,进程和程序的区别是什么?A. 进程是程序的执行实例B. 程序是进程的执行实例C. 进程和程序是同一个概念D. 进程是程序的存储介质答案:A2. 死锁的必要条件包括以下哪几个?A. 互斥条件、占有和等待、不可剥夺条件、循环等待条件B. 互斥条件、占有和等待、可剥夺条件、循环等待条件C. 互斥条件、释放和等待、不可剥夺条件、循环等待条件D. 互斥条件、占有和等待、可剥夺条件、非循环等待条件答案:A3. 虚拟内存技术允许计算机执行以下哪项操作?A. 运行比物理内存大的程序B. 存储更多的数据C. 加速程序的执行D. 减少程序的执行时间答案:A4. 在现代操作系统中,分页和分段的区别是什么?A. 分页是连续内存分配,分段是离散内存分配B. 分页是离散内存分配,分段是连续内存分配C. 分页和分段都是连续内存分配D. 分页和分段都是离散内存分配答案:B5. 操作系统中的文件系统的主要功能是什么?A. 存储和管理文件B. 管理进程C. 管理内存D. 管理输入输出设备答案:A...(此处省略其他选择题)二、简答题(每题10分,共30分)1. 简述操作系统的五大基本功能。
答案:操作系统的五大基本功能包括:进程管理、内存管理、文件系统管理、输入/输出设备管理和用户接口管理。
2. 解释什么是时间片轮转调度算法,并说明其优缺点。
答案:时间片轮转调度算法是一种CPU调度算法,它将CPU时间分配给每个进程,每个进程被分配一个固定的时间片。
当一个进程的时间片用完后,CPU将被分配给下一个进程。
优点包括公平性和响应时间的可预测性。
缺点是上下文切换的开销可能会影响性能。
3. 描述文件系统的层次结构,并解释每个层次的功能。
答案:文件系统的层次结构通常包括文件系统管理器、文件目录和文件。
文件系统管理器负责管理整个文件系统,文件目录用于组织文件,而文件则是存储数据的基本单元。
(完整版)计算机操作系统期末考试题目及答案选择题

计算机操作系统期末考试题目及答案(选择题)答案绝对正确广药师姐一、单项选择题(本大题共20小题,每小题2分,共40分)。
1位示图方法可用于( )A、盘空间的管理B、盘的驱动调度C、文件目录的查找D、页式虚拟存贮管理中的页面调度凡是有盘空间三个字就选2.下列关于进程和线程的叙述中,正确的是____。
A、一个进程只可拥有一个线程B、一个线程只可拥有一个进程C、一个进程可拥有若干个线程D、一个线程可拥有若干个进程线程是进程的一部分3.如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会____。
A、继续运行B、进入阻塞态,让出CPUC、进入就绪态,让出CPUD、继续运行,并唤醒S队列上的等待进程P操作就是信号量减一,若小于0则进入等待队列,S=0,P操作后s=-1,则进入等待V操作就是信号量加一,若小于等于0则唤醒,4.一个进程在获得资源后,只能在使用完资源时由自己释放,这属于死锁必要条件的____。
A、互斥条件(不能共占一个资源)B、请求和释放条件(请求了资源还可以继续请求)C、不剥夺条件请求的资源用完才释放D、环路等待条件(形成环路)5.下列算法中用于磁盘移臂调度的是( )A、时间片轮转法(进程调度)B、LRU算法(页面调度)C、最短寻找时间优先算法D、优先级高者优先算法(进程调度)还有fcfs先来先服务,scan扫描算法6.若P、V操作的信号量S的初值为2,当前值为-1,则有_____个等待进程。
A、1B、2C、3D、0s>0如s=2,则表示有2个可用资源s<0,则表示有|n|在等待,s=-1则有一个在等待,s=0,则没有可用资源7.一台计算机有8台磁带机,它们由N个进程竞争使用,每个进程可能需要3台磁带机。
如果要求系统没有死锁危险,请问N可以取的最大值是______。
A、1B、2C、3D、48+n>=3n判断死锁,则n<=4,取n=38.现有3个同时到达的作业J1、J2和J3,它们的执行时间分别为T1、T2和T3,且T1<T2<T3 系统按单道方式运行且采用短作业优先算法,则平均周转时间是______。
计算机操作系统期末考试题及答案

计算机操作系统期末考试题及答案一、单项选择题〔每题1分,共20分〕1.操作系统的开展过程是( C )A、原始操作系统,管理程序,操作系统B、原始操作系统,操作系统,管理程序C、管理程序,原始操作系统,操作系统D、管理程序,操作系统,原始操作系统2.用户程序中的输入、输出操作实际上是由( B )完成。
A、程序设计语言B、操作系统C、编译系统D、标准库程序3.进程调度的对象和任务分别是( C )。
A、作业,从就绪队列中按一定的调度策略选择一个进程占用CPUB、进程,从后备作业队列中按调度策略选择一个作业占用CPUC、进程,从就绪队列中按一定的调度策略选择一个进程占用CPUD、作业,从后备作业队列中调度策略选择一个作业占用CPU4.支持程序浮动的地址转换机制是( A)A、动态重定位B、段式地址转换C、页式地址转换D、静态重定位5.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( C )进展排列。
A、地址从大到小 B、地址从小到大 C、尺寸从小到大 D、尺寸从大到小6.设计批处理多道系统时,首先要考虑的是(B )。
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〕和流式文件。
A、记录式文件B、网状文件C、索引文件D、流式文件11.UNIX中的文件系统采用〔D〕。
A、网状文件B、记录式文件C、索引文件D、流式文件12.文件系统的主要目的是〔 A 〕。
A、实现对文件的按名存取B、实现虚拟存贮器C、进步外围设备的输入输出速度D、用于存贮系统文档13.文件系统中用〔 D 〕管理文件。
操作系统期末试题(含答案)

操作系统期末考试(A)1、文件系统的主要组成部分是( D )A、文件控制块及文件B、I/O文件及块设备文件C、系统文件及用户文件D、文件及管理文件的软件2、实现进程互斥可采用的方法(C)A、中断B、查询C、开锁和关锁D、按键处理3、某页式管理系统中,地址寄存器的低9位表示页内地址,则页面大小为(B)A、1024字节B、512字节C、1024KD、512K4、串联文件适合于(B)存取A、直接B、顺序C、索引D、随机5、进程的同步与互斥是由于程序的(D )引起的A、顺序执行B、长短不同C、信号量D、并发执行6、信号量的值(D )A、总是为正B、总是为负C、总是为0D、可以为负整数7、多道程序的实质是(B)A、程序的顺序执行B、程序的并发执行C、多个处理机同时执行D、用户程序和系统程序交叉执行8、虚拟存储器最基本的特征是(A)A、从逻辑上扩充内存容量B、提高内存利用率C、驻留性D、固定性9、飞机定票系统是一个(A )A、实时系统B、批处理系统C、通用系统D、分时系统10、操作系统中,被调度和分派资源的基本单位,并可独立执行的实体是(C)A、线程B、程序C、进程D、指令二、名词解释(每小题3分,共15分)1.死锁: 多个进程因竞争资源而造成的一种僵局,若无外力作用,这些进程将永远不能再向前推进2.原子操作: 一个操作中的所有动作要么全做,要么全不做,它是一个不可分割的操作。
3.临界区: 在每个进程中访问临界资源的那段代码4.虚拟存储器: 是指仅把作业的一部分装入内存便可运行作业的存储器系统。
也即是具有请求调入功能和置换功能,能从逻辑上进行扩充的一种存储系统。
5.文件系统: 是指含有大量的文件及其属性的说明,对文件进行操纵和管理的软件,以及向用户提供的使用文件的接口等的集合三、判断改错题(判断正误,并改正错误,每小题2分,共20分)1、通道是通过通道程序来对I/O设备进行控制的。
(T)2、请求页式管理系统中,既可以减少外零头,又可以减少内零头。
N套_操作系统期末试卷(含答案)

一、选择题1、在现代操作系统中引入了(),从而使并发和共享成为可能。
A.单道程序B. 磁盘C. 对象D.多道程序2、( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。
A.网络B.分布式C.分时D.实时3、从用户的观点看,操作系统是()。
A. 用户与计算机硬件之间的接口B.控制和管理计算机资源的软件C. 合理组织计算机工作流程的软件D.计算机资源的的管理者4、当CPU处于管态时,它可以执行的指令是()。
A. 计算机系统中的全部指令B. 仅限于非特权指令C. 仅限于访管指令D. 仅限于特权指令5、用户在程序中试图读取某文件的第100个逻辑块时,使用操作系统提供的()接口。
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、设有3个作业,它们同时到达,运行时间分别为T1、T2和T3,且T1≤T2≤T3,若它们在单处理机系统中按单道运行,采用短作业优先调度算法,则平均周转时间为()。
计算机操作系统期末考试试卷及答案

操作系统期末考试试卷一、单项选择题(共10分,每小题1分)1、在批处理兼分时系统中,对()应该及时响应,使用户满意。
A 批量作业B 前台作业C 后台作业D 网络通信2、下列说法正确的是:()A 操作系统的一个重要的概念是进程,不同的进程所执行的代码也不同B为了避免死锁,各进程应逐个申请资源C 操作系统采用PCB管理进程,用户进程可直接从中读出与本身运行状况有关的信息D 进程的同步是指某些进程在逻辑上相互制约的关系3、文件采用直接存取方式且文件大小不固定,则宜选择()文件结构。
A 隐式链接B 顺序C 索引D 显式链接4、下面关于设备独立性的论述中正确的是()。
A 设备独立性是指I/O设备具有独立执行I/O功能的一种特性B 设备独立性是指用户程序独立于具体使用的物理设备的一种特性C 设备独立性是指能独立实现设备共享的一种特性D 设备独立性是指设备驱动程序独立于具体使用的物理设备的一种特性5、动态重定位是在作业的()中进行的。
A 编译过程B 装入过程C 修改过程D 执行过程6、为使进程由活动就绪转变为静止就绪,应利用()原语。
A createB suspendC activeD block7、若系统中只有用户级线程,则系统调用的基本单位是()。
A 线程B 进程C 作业D 程序8、碎片最严重的存储管理方式是()。
A 固定分区B 可变分区C 分页管理D 分段管理9、下列说法正确的是()。
A 在段页式系统中,以页为单位管理用户的虚拟空间,以段为单位管理内存空间B 在段页式系统中,以段为单位管理用户的虚拟空间,以页为单位管理内存空间C 为提高请求分页系统中内存的利用率,允许用户使用不同大小的页面在虚拟存储器中,为了减少缺页中断,要尽量装入作业的全部内容10、多台计算机组成的一个系统,这些计算机之间可以通过通信来交换信息,互相之间无主次之分,它们共享系统资源,程序由系统中的全部或部分计算机协同执行。
管理上述计算机系统的操作系统是()。
计算机操作系统试题和答案

操作系统期末考试试卷班级: 学号:姓名:成绩:一、单项选择题(本题满分20分,每题1分,共含20道小题)1。
一个作业第一次执行时用了5分钟,而第二次执行时用了6分钟,这说明了操作系统的A> 共享性B〉不确定性C> 并发性 D〉机器有问题2。
操作系统对进程进行管理与控制的基本数据结构是A〉 JCB B> DCB C〉 PCB D〉 FCB3。
在分区存储管理方式中,如果在按地址升序排列的未分配分区表中顺序登记了下列未分配分区:1〉起始地址:17K,,分区长度9K;2〉起始地址54K,分区长度13K,现有一个分区被释放,其起始地址为39K,分区长度为15K,则系统要A> 合并第一个未分配分区B〉合并第二个未分配分区C〉合并第一个及第二个未分配分区D> 不合并任何分区4。
一个进程当前处于等待状态,则A〉它可以被调度而获得处理机B>它可能变成就绪状态,也可能直接获得处理机C〉它永远不会被执行D> 当I/O 完成后,它将变成就绪状态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〉是否顺序执行 D> 对应的分别是程序和过程11。
虚拟存储管理策略可以A> 扩大逻辑内存容量B> 扩大物理内存容量C〉扩大逻辑外存容量D〉扩大物理外存容量12。
操作系统期末考试试题

一、单项选择1、在存储管理方案中,__D_____ 可与覆盖技术配合。
A、页式管理B、段式管理C、段页式管理D、可变分区管理2、在存储管理中,采用覆盖与交换技术的目的是___A______。
A、节省主存空间B、物理上扩充准存容量C、提高CPU效率D、实现主存共享3、动态重定位技术依赖于___B______。
A、重定位装入程序B、重定位寄存器C、地址机构D、目标程序4、虚拟存储器的最大容量____A______。
A、为内外存容量之和B、由计算机的地址结构决定C、是任意的D、有作业的地址空间决定5、在虚拟存储系统中,若进程在内存中占3块(开始时为空),采用先进先出页面淘汰算法,但执行访问页号序列为1、2、3、4、1、2、5、1、、2、3、4、5、6时,将产生___D___次缺页中断.A、7B、8C、9D、106、设内存的分配情况如下图所示。
若要申请一块40K字节的内存空间,若采用最佳适应算法,则所得到的分区首址为____C___。
A、100KB、190KC、330KD、410K7、很好地解决了“零头”问题的存储管理方法是____A____.A、页式存储管理B、段式存储管理C、多重分区管理D、可变分区管理8、系统“抖动”现象的发生是由___A___引起的。
A、置换算法选择不当B、交换的信息量过大C、内存容量不足D、请求页式管理方案9、在可变式分区存储管理中的拼接技术可以_____A___.A、集中空闲区B、增加主存容量C、缩短访问周期D、加速地址转换10、分区管理中采用“最佳适应”分配算法时,宜把空闲区按____A__次序等记在空闲区表中。
A、长度递增B、长度递减C、地址递增D、地址递减11、在固定分区分配中,每个分区的大小是_C__.A、相同B、可以不同但根据作业长度固定C、可以不同但预先固定D、所作业长度变化12、实现虚拟存储器的目的是______D_.A、实现存储保护B、实现程序浮动C、扩充辅存容量D、扩充主存容量13、采用段式存储管理的系统中,若地址用24位表示,其中8位表示段号,则允许每段的最大长度是___B_____。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单项选择1、在存储管理方案中,__D_____ 可与覆盖技术配合.A、页式管理B、段式管理C、段页式管理D、可变分区管理2、在存储管理中,采用覆盖与交换技术的目的是___A______。
A、节省主存空间B、物理上扩充准存容量C、提高CPU效率D、实现主存共享3、动态重定位技术依赖于___B______。
A、重定位装入程序B、重定位寄存器C、地址机构D、目标程序4、虚拟存储器的最大容量____A______。
A、为内外存容量之和B、由计算机的地址结构决定C、是任意的D、有作业的地址空间决定5、在虚拟存储系统中,若进程在内存中占3块(开始时为空),采用先进先出页面淘汰算法,但执行访问页号序列为1、2、3、4、1、2、5、1、、2、3、4、5、6时,将产生___D___次缺页中断。
A、7B、8C、9D、106、设内存的分配情况如下图所示。
若要申请一块40K字节的内存空间,若采用最佳适应算法,则所得到的分区首址为____C___。
A、100KB、190KC、330KD、410K7、很好地解决了“零头”问题的存储管理方法是____A____。
A、页式存储管理B、段式存储管理C、多重分区管理D、可变分区管理8、系统“抖动”现象的发生是由___A___引起的。
A、置换算法选择不当B、交换的信息量过大C、内存容量不足D、请求页式管理方案9、在可变式分区存储管理中的拼接技术可以_____A___。
A、集中空闲区B、增加主存容量C、缩短访问周期D、加速地址转换10、分区管理中采用“最佳适应”分配算法时,宜把空闲区按____A__次序等记在空闲区表中。
A、长度递增B、长度递减C、地址递增D、地址递减11、在固定分区分配中,每个分区的大小是_C__。
A、相同B、可以不同但根据作业长度固定C、可以不同但预先固定D、所作业长度变化12、实现虚拟存储器的目的是______D_。
A、实现存储保护B、实现程序浮动C、扩充辅存容量D、扩充主存容量13、采用段式存储管理的系统中,若地址用24位表示,其中8位表示段号,则允许每段的最大长度是___B_____。
A、224B、216C、28D、23214、作业在执行中发生了缺页中断,经操作系统处理后,应让其执行___B__指令。
A、被中断的前一条B、被中断的C、被中断的后一条D、启动时的第一条15、把作业地址空间中使用的逻辑地址变成内存中的物理地址的过程称为__A___。
A、重定位B、物理化C、逻辑化D、加载16、首次适应算法的空闲区是_____A__。
A、按地址递增顺序连在一起B、始端指针表指向最大空闲区C、按大小递增顺序连在一起D、寻找从最大空闲区开始17、在分页系统环境下,程序员编制的程序,其地址空间是连续的,分页是由_D______。
A、程序员B、编译地址C、用户D、系统18、在请求分页存储管理中,若采用FIFO页面淘汰算法,则当分配的页面数增加时,缺页中断的次数__D______。
A、减少B、增加C、无影响D、可能增加也可能减少19、在段页式存储管理系统中,内存等分成①A,程序按逻辑模块化分成若干②D。
A、块B、基址C、分区D、段E、页号D、段长20、虚拟存储管理系统的基础是程序的_A理论。
A、局部性B、全局性C、动态性D、虚拟性21、下述__B__页面淘汰算法会产生Belady现象。
A、先进先出B、最近最少使用C、最不经常使用D、最佳22、如果一个程序为多个进程所共享,那么该程序的代码在执行的过程中不能被修改,及程序应该是___B___。
A、可执行码B、可重入码C、可改变码D、可再现码二、填空题1、将作业地址空间中的逻辑地址转换为主存中的物理地址的过程称为_____ 地址交换_______。
2、分区分配中的存储保护通常采用___界限寄存器和存储保护键_______方法。
3、在请求页式管理中,页面置换算法常用的是___先进先出_______和___最近最久未使用________。
4、在页式和段式管理中,指令的地址部分结构形式分别为__页号及页内位移_________和_____ 段号及段内位移_________。
5、段表表目的主要内容包括___ 段号,段在内存的起始地址、段长度________。
6、假设某程序的页面访问序列为1、2、3、4、5、2、3、1、2、3、4、5、1、2、3、4且开始执行时主存中没有页面,则在分配给该程序的物理块是3且采用FIFO 方式时,缺页次数是______;在分配给该程序的物理块是4且采用FIFO方式时,缺页次数是______。
在分配给该程序的物理块是3且采用LRU方式时,缺页次数是______;在分配给该程序的物理块是4且采用LRU方式时,缺页次数是______。
7、重定位的方式有_静态重定位____和___动态重定位___两种。
8、分区管理中采用“首次适应”分配算法时,应将空闲区按__ 地址递增___次序等记在空闲区表中。
9、页表表目的主要内容包括___页号和块号______。
10、主存中一系列物理存储单元的集合称为__存储空间__。
11、静态重定位在______时进行;而动态重定位在______时进行。
12、在虚存管理中,虚拟地址空间是指逻辑地址空间,实地址空间是指______;前者的大小受____限制,而后者的大小受_________。
13、在段式虚拟存储管理中,程序所使用的最大段数以及段的最大长度是由______来决定的。
物理地址空间机器的地址长度物理内存大小限制14、在段页式存储管理系统中,每道程序都有一个_段_____表和一组___页____表。
15、若选用__页面置换_____算法不合适,可能会出现抖动现象。
16、在页式存储管理系统中,常用的页面淘汰算法有:______选择淘汰不再使用或最远的将来才使用的页;_____,选择淘汰在主存驻留时间最长的页;_____,选择淘汰离当前时刻最近的一段时间内使用的最少的页。
最佳算法先进先出算法最近最少使用17、对下图所示的内存分配情况,若要申请30K的存储空间,使首地址最大的分配策略是___最坏适应分配策略_____。
18、在虚拟段式存储管理中,若逻辑地址的段内地址大于段表中该段的段长,则发生__地址越界中断_。
三、应用题1、下表给出了某系统中的空闲分区表,系统采用可变分区存储管理策略。
现有以下作业序列:96K、20K、200K。
若用首次使用算法和最佳适应算法来处理这些作业序列,试问哪一种算法可以满足该作业序列的请求,为什么?解答:选中5号分区,5号分区大小与申请空间大小一致,应从空闲分区表中删去该表项申请20K,选中1号分区,分配后1号分区还剩下12K;申请200K,选中4号分区,分配后剩下18K。
申请96K,选中4号分区,进行分配后4号分区还剩下122K;申请20K,选中1号分区,分配后剩下12K;申请200K,现有的五个分区都无法满足要求,该作业等待。
显然采用首次适应算法进行内存分配,无法满足该作业序列的需求。
2、设有一页式存储管理系统,向用户提供的逻辑地址空间最大为16页,每页2048字节,内存中共有8个存储块,试问逻辑地址至少应为多少位?内存空间有多大?解:本题中,每页2048字节,所以页内伴移部分地址需要占据11个二进制位;逻辑地址空间最大为16页,所以页号部分地址需要占据4个二进制位。
故逻辑地址至少应为15位。
3、某操纵系统采用可变分区分配存储管理方法,用户区为512K且始址为0,用空闲分区表管理空闲分区。
若分配是采用分配空闲区低地址部分的方案,且初始时用户区的512K空间空闲,对下述申请序列:申请300K,申请100K,释放300K,申请150K,申请30K,申请40K,申请60K,释放30K。
回答下列问题:(1)采用首次适应算法,空闲分区中有哪些空块(给出始址、大小)?(2)采用最佳适应算法,空闲分区中有哪些空块(给出始址、大小)?(3)如再申请100K,针对(1)和(2)各有什么结果?解:(1)采用首次适应算法,在完成了题目所给的系列申请及释放内存操作后,内存分配情况如图5。
11所示(用阴影表示空闲空间),空闲分区表如下所示。
图5。
11 采用首次适应算法的内存分配情况(2)采用最佳适应算法,完成了题目所给的系列申请及释放内存操作后,内存分配情况如图5。
12所示(用阴影表示空闲空间),空闲分区表如下:图5012 采用最佳适应算法的内存分配情况(3)再申请100K空间,由上述结果可知,采用首次适应算法后剩下的空闲分区能满足这一申请要求;而采用最佳适应算法后剩下的空闲分区不能满足这一申请要求。
4、有一页式系统,其页表存放在主存中。
(1)如果对主存的一次存取需要1.5微秒,试问实现一次页面访问的存取时间是多少?(2)如果系统加有快表,平均命中率为85%,当页表现在快表中时,其查找时间忽略为0,试问此时的存取时间为多少?解:若页表存放在主存中,则要实现一次页面访问需两次访问主存,一次是访问页表,确定所存取页面的物理地址,第二次才根据该地址存取页面数据。
(1)由于页表存放在主存,因此CPU必须两次访问主存才能获得所需数据,所以实现一次页面访问的存取时间是1。
5*2=3微秒(2)在系统增加了快表后,在快表中找到页表项的概率为85%,所以实现一次页面访问的存取时间为0。
85*1。
5+(1-0。
85)*2*1。
5=1。
725微秒5、若在一个页式存储管理系统中,页表内容如下所示。
已知页面大小为1024字节,试将逻辑地址1011,2148,3000,4000,5012转化为相应的物理地址。
解:本题中,为了描述方便,设页号为P,页内位移为W,逻辑地址为A,页面大小为L,则:P=int(A/L)W=A mod L对于逻辑地址1011P=int(1011/1024)=0W=1011 mod 1024=1011查页表第0页在第2块,所以物理地址为3059。
对于逻辑地址2148P=int(2048/1024)=2W=2148 mod 1024=100查页表第2页在第1块,所以物理地址为1124对于逻辑地址3000P=(3000/1024)=2W=3000 mod 1024=952查页表第2页在第1块,所以物理地址为1976对于逻辑地址4000P=(4000/1024)=3W=4000 mod 1024=928查页表第3页在第6块,所以物理地址为7072对于逻辑地址5012P=(5012/1024)=4W=5012 mod 1024=916因页号超过页表长度,该逻辑地址非法。
6、在一分页存储管理系统中,逻辑地址长度为16位,页面大小为4096,现有一逻辑地址为2F6AH,且第0、1、2页依次存放在物理块5、10、11宗,问相应的物理地址为多少?(要求画出地址变换图)解:由题目所给条件可知,本页式系统的逻辑地址结构为:逻辑地址2F6AH的二进制表示如下:由此可知逻辑地址2F6AH的页号为2,该页存放在第11号物理块中,用十六进制表示块号为B,所以物理地址为BF6AH。