操作系统期末试题
国开《操作系统》2024期末试题及答案(试卷号:1251)

国家开放大学电大本科《操作系统》2024 期末试题及答案(试卷号:1251)一、选择题(选择一个正确答案的代码填入括号中,每小题 2 分-共 30 分)1.在计算机系统中,控制和管理各种软、硬件资源,有效地组织多道程序运行的系统软件称作( )。
A.文件系统B.操作系统C.网络系统D.数据库系统2.操作系统内核与用户程序、应用程序之间的接口是( )。
A.shell 命令B.系统调用C.图形界面D.C 语言函数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.1 个B.2 个C.与页面数相同D.和装入主存的进程个数相同10.存储管理中,页面抖动是指( )。
A.使用机器时,屏幕闪烁的现象B.系统盘有问题,致使系统不稳定的现象C.由于主存分配不当,偶然造成主存不够的现象D.被调出的页面又立刻被调入所形成的频繁调入调出现象11.下列描述不是文件系统功能的是( )。
操作系统期末试题及答案

操作系统期末试题及答案一、选择题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. 什么是进程和线程?它们有什么区别?答案:进程是指一个程序的执行实例,具有独立的资源和控制流程,可以并发执行。
国家开放大学电大本科《操作系统》2023-2024期末试题及答案(试卷代号:1251)

国家开放大学电大本科《操作系统》2023-2024期末试题及答案(试卷代号:1251)一、选择题(选择一个正确答案的代码填入括号中,每小题2分,共30分)1.在计算机系统中,操作系统是()。
A.处于裸机之上的第一层软件B.处于硬件之下的低层软件C.处于应用软件之上的系统软件D.处于系统软件之上的用户软件2.现代操作系统的基本特征是()、资源共享和操作的异步性。
A.多道程序设计B.中断处理C.程序的并发执行D.实现分时与实时处理3.在单CPU的系统中,若干程序的并发执行是由()实现的。
A.用户B.程序自身C.进程D.编译程序4.某进程由于需要从磁盘上读人数据而处于阻塞状态。
当系统完成了所需的读盘操作后,此时该进程的状态将()oA.从就绪变为运行B.从运行变为就绪Co从运行变为阻塞D.从阻塞变为就绪5O作业调度的关键在于()。
A.选择恰当的进程管理程序B.选择恰当的作业调度算法Co用户作业准备充分D.有一个较好的操作环境6.用户要在程序一级获得系统帮助,必须通过()。
A.进程调度B.作业调度C.键盘命令D・系统调用7.把逻辑地址转变为内存物理地址的过程称作()。
A.编译B.链接C.运行D.重定位8.在分页存储管理系统中,从页号到物理块号的地址映射是通过()实现的。
A.分区表B.页表C.PCBD.JCB9.操作系统实现“按名存取”的关键在于解决()oA.文件逻辑地址到文件具体的物理地址的转换B.文件名称与文件具体的物理地址的转换C.文件逻辑地址到文件名称的转换D.文件名称到文件逻辑地址的转换10.数据库文件的逻辑结构形式是()oA.流式文件B.档案文件C.记录式文件D.只读文件11.为防止用户共享文件时破坏文件,往往采用()方式。
A.设置口令B.加密C.规定存取权限D.定期备份12.下列描述中,不是设备管理的功能的是()。
A.实现对缓冲区进行管理B.实现虚拟设备C.实现地址空间管理D.实现对磁盘的驱动调度13 .引入缓冲技术的主要目的是()。
电大《操作系统》2024-2025期末试题及答案

电大《操作系统》2024-2025期末试题及答案
一、选择题(选择一个正确答案的代码填入括号中,每小题2分,共30分)
1.按照所起的作用和需要的运行环境,操作系统属于( )。
A. 用户软件 B.系统软件
C.应用软件 D.支撑软件
2.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是( )。
A.多道批处理系统 B.实时系统
C.网络系统 D.分时系统
3.已经获得除( )以外的所有运行所需资源的进程处于就绪状态。
A.CPU B.存储器
C.磁盘空间 D.打印机
4.在一段时间内,只允许一个进程访问的资源称为( )。
A.共享资源 B.共享区
C.临界区 D.临界资源
5.在进程通信中,使用信箱方式交换信息的是( )。
A. 低级进程通信 B.共享内存方式
C.高级进程通信 D.管道文件方式
6.作业调度的关键在于( )。
A.选择恰当的进程管理程序
B.用户作业准备充分
C.选择恰当的作业调度算法
D.有一个较好的操作环境
7.作业的生存期共经历4个状态,分别是提交、( )、执行和完成。
A.开始 B.后备
C.等待 D.就绪
8.在下列存储管理方案中,未采用动态重定位技术的是( )。
A.固定分区 B.可变分区
C.页式管理 D.请求分页管理
9.在页式存储管理系统中,整个系统的页表个数是( )。
A.1个 B.2个
C.与页面数相同 D.和装入主存的进程个数相同。
操作系统期末试卷完整版(含答案)

操作系统期末试卷完整版(含答案)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 )管理文件。
操作系统期末考试试题及答案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分共40分)1、下列操作系统中,交互性最强的是(B)A批处理系统B分时系统C实时系统D网络操作系统2、批处理操作系统的缺点是(D)A系统吞吐量小B资源利用率低C系统开销小D交互能力弱3、(D)不是分时操作系统的特征A及时性B独占性C交互性D多样性4、在操作系统中,(B)是竞争和分配计算机系统资源的基本单位A程序B进程C作业D用户5、10个进程共享3台同类打印机,则与打印机对应的互斥信号量的初值应是(A)A 3B 10C 7D 16、P、V操作是(A)A两条低级通信原语B两条高级通信原语C 两组不同的机器指令D两组系统调用命令7、分时系统中,一运行进程用完了分给它的时间片后,还未完成计算任务,它的状态将变为(D)A就绪 B 阻塞 C 运行D 挂起8.分时系统经常采用的进程调度算法是(C)A先来先服务B优先数算法 C 时间片轮转算法D随机算法9、如果一个程序为多个进程所共享,那么该程序的代码在执行的过程中不能被修改,即应该是(B)A可运行的 B 可重入的 C 可改变的D可连接的10、在可变分区存储管理中,最佳适应算法将空闲区在空闲区表中按(A)次序进行排列A容量递增 B 容量递减 C 地址递增D地址递减11、很好地解决了碎片问题的是(A)式存储管理A分页B分段C固定分区D可变分区12、下列属于独占设备的是(B)A磁盘B打印机C假脱机D硬盘13、以下(B)磁盘调度算法可能导致某些进程发生“饥饿”现象A FCFSB SSTFC SCAND CSCAN14、通道是一种(C)A I/O端口B 数据通道C I/O专用处理器D软件工具15、UNIX对死锁采用的解除方法是(C)A撤销进程法 B 挂起进程法 C 骆驼算法16、固定分区存储管理的优点是(A)A管理方便 B 资源利用率高 C 产生碎片少D采用的算法繁杂性高17、下列系统中,(A)是实时系统A火炮的自动化控制系统B 办公自动化系统C 管理信息系统D 计算机集成制造系统18、下列不是引起产生死锁的必要条件(C)A互斥条件 B 占有并请求条件C可剥夺条件D循环等待条件19、下列(A)存储管理方案不能适应多到程序设计A单一连续区 B 固定分区 C 分页D分段20、在请求分页存储管理系统中,若采用先进先出页面淘汰算法,则当分配的内存块数增加是,缺页中断的次数(D)A减少 B 增加 C 不增不减D可能增加也可能减少二、填空题(每空1分共15分)1、操作系统是最基本的(系统)软件2、资源共享的方式一般分为(互斥共享)和(同时共享)3、并发和(共享)是操作系统的两个最基本的特征4、进程是由(程序)、(数据)和(PCB)3部分组成5、一次仅允许一个进程使用的资源称为(临界资源)6、在分区分配算法中,最先适应算法倾向于优先利用内存中(低地址)部分的空闲分区,从而保留了(高地址)部分的大空闲分区7、在一个实分页存储管理系统中,页大小为2KB。
国开电大《操作系统》2024期末试题

操作系统期末试题(2024春)一、单选题1.在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称作()。
A.文件系统B.操作系统C.网络管理系统D.数据库管理系统2.按照所起的作用和需要的运行环境,操作系统属于()。
A.应用软件B.用户软件C.系统软件D.支撑软件3.操作系统的基本职能是()。
A.提供功能强大的网络管理工具B.提供用户界面,方便用户使用C.提供方便的可视化编辑程序D.控制和管理系统内各种资源,有效地组织多道程序的运行4.为了使计算机系统中所有的用户都能得到及时的响应,该操作系统应该是()。
A.多道批处理系统B.实时系统C.分时系统D.网络系统5.在实时系统中,一旦有处理请求和要求处理的数据时,CPU就应该立即处理该数据并将结果及时送回。
下面属于实时系统的是()。
A.办公自动化系统B.计算机激光照排系统C.航空订票系统D.计算机辅助设计系统6.实时操作系统追求的目标是()。
A.快速响应B.充分利用内存C.高吞吐率D.减少系统开销7.操作系统内核与用户程序、应用程序之间的接口是()。
A.系统调用B.图形界面C.shell命令D.C语言函数8.进程与程序之间有密切联系,但又是不同的概念。
二者的一个本质区别是()。
A.程序是动态概念,进程是静态概念B.程序是静态概念,进程是动态概念C.程序保存在文件中,进程存放在内存中D.程序顺序执行,进程并发执行9.在单CPU系统中,若干程序的并发执行是由()实现的。
A.程序自身B.进程C.用户D.编译程序10.某进程由于需要从磁盘上读入数据而处于阻塞状态。
当系统完成了所需的读盘操作后,此时该进程的状态将()。
A.从运行变为就绪B.从阻塞变为就绪C.从阻塞变为运行D.从就绪变为运行11.进程从运行状态变为阻塞状态的原因是()。
A.输入或输出事件完成B.时间片到C.输入或输出事件发生D.某个进程被唤醒12.如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题1. 操作系统中采用多道程序设计技术提高CPU和外部设备的(A)。
A. 利用率B. 可靠性C. 稳定性D. 兼容性2. 建立进程就是( B )。
A. 建立进程的目标程序B. 为其建立进程控制块C. 建立进程及其子孙的进程控制块D. 将进程挂起3. 文件系统用(C)组织文件。
A. 堆栈B. 指针C. 目录D. 路径4.临界区是(C)。
A. 一段共享数据区B. 一个缓冲区C. 一段互斥执行的程序段D. 一个互斥资源5.进程之间的直接制约关系主要源于(A)。
A.进程间的合作B.进程间共享资源C.进程调度D.进程间通信7.下列调度算法中,满足短进程又不会产生饥饿现象的是(D)。
A.先来先服务B.优先权优先C.时间片轮转D.非抢占短进程优先8.一个计算机系统虚存的最大容量是由(C)决定的。
A. 主存的容量B. 辅存的容量C. 主存容量+辅存容量D. 计算机的地址机构9.最佳适应算法的空闲区按(C)排序。
A.地址递增B.地址递减C.容量递增D.容量递减10.当系统发生死锁时有效的操作是( B )A.提高部分进程的优先权B.撤销部分进程C.增大磁盘交换区容量D.修改页表11.下列算法中可用于磁盘移臂调度算法的是(B )。
A.LRU算法B.电梯调度算法C.时间片轮转法D.响应比高者优先算法12.下列进程状态的转换中,(D )是不可能的。
A.运行态——就绪态B.运行态——等待态C.等待态——就绪态D.等待态——运行态13.存储器管理方法中,不产生外部“零头”的是(A)。
A.页式管理B.段式管理C.连续管理D.动态分区管理14.分段虚拟存储管理中,当查找的段不在(B),要产生缺段中断。
A.虚拟存储器B.主存C.高速缓存D.辅存15.文件在逻辑组织方式上可分为记录文件和(B )。
A.索引文件B.流式文件C.字符文件D.读写文件二、填空题:(每空1分,共15分)1.高级进程通信方式有三种共享存储器、消息传递和管道2.并发和共享是操作系统的两个最基本的特征,两者之间互为存在条件。
3.引入线程的系统中,调度和分派的基本单位是线程,拥有资源的基本单位是进程。
4.进程运行满一个时间片后让出中央处理器,它的状态应变为就绪状态。
5.在文件系统中,文件的外存分配方法有连续分配、链接分配和索引分配三种。
6.在进行设备分配时所需的数据结构有设备控制表、控制器控制表、通道控制表和系统设备表。
7.产生死锁的原因是竞争资源和进程推进顺序非法(不当)。
8.磁盘的访问时间由寻道时间、磁盘旋转时间和数据传输时间三部分组成。
三.多选择题(多选、少选及选错不给分。
每题2分,共10分)1.一个正在运行的进程调用P(S)后,若S的值为(AC ),则该进程可继续运行。
A.S>0 B.S<0 C.S=0 D.S≤02.进程具有哪些特性(ABCD)。
A.动态性B.共享性C.并发性D.独立性3. 段式和页式存储管理的有实质上的不同,表现为(BCD )。
A.页式是连续的,段式可以不连续B.页式的地址是一维的,段式的地址是二维的C.页的大小是系统确定的,段的大小是用户确定的D.各页可以分散存放在主存,每段必须占用连续的主存空间4.在文件系统中,为实现文件保护一般应采用下面哪些方法。
(ABCD )A.口令B.密码C.访问控制D.复制5. 从资源分配角度,操作系统把外部设备分为( ABD ) 。
A.独占型设备B.共享型设备C.块设备D.虚拟设备四、简答题:(每个5分,共20分)1.进程和程序有哪些区别和联系?每一个进程由PCB、程序和数据集合组成,这说明程序是进程的一部分,是进程的实体。
进程和程序的区别:①进程是动态的,而程序静态概念。
②一个进程可以执行一个或几个程序,反之,同一程序可能由几个进程同时执行。
③程序可作为软件资源长期保留,而进程是程序的一次执行过程,是暂时的。
进程具有生命期。
④进程具有并发性,能与其它进程并发运行。
而程序不具备这种特征。
⑤进程是一个独立的运行单位,也是系统进行资源分配和调度的一个独立单位。
因此,进程具有独立性,但有时进程间又具有相互制约性。
注意:说进程是一个独立的运行单位,是指在不具有线程的系统中而言的,在引入线程的系统中,进程不再是运行的基本单位,只是资源分配的基本单位。
2.以打印机为例说明SPOOLing的工作原理,系统如何利用SPOOLing技术将打印机模拟为虚拟打印机?当某进程要求打印输出时,操作系统并不是把某台实际打印机分配给该进程,而是在磁盘上输出井中为其分配一块区域,该进程的输出数据高速存入输出井的相关区域中,而并不直接在打印机上输出。
输出井上的相关区域相当于一台虚拟的打印机,各进程的打印输出数据都暂时存放在输出井中,形成一个输出队列。
最后,由SPOOLing的缓输出程序依次将输出队列中的数据实际地打印输出。
这样,从用户的角度来看,他似乎独占一台打印机,可以随时根据运行的情况输出各种结果;但从系统的角度来看,同一台打印机又可以分时地为每一个用户服务。
用户进程实际上获得的是虚拟设备。
SPOOLing系统的引入缓和了CPU与设备的速度的不均匀性,提高了CPU与设备的并行程度。
3.写出动态分区存储管理方式中收回主存空间时的四种可能情况。
(1)被收回区既无上邻空闲区又无下邻空闲区。
(2)被收回区有上邻空闲区。
(3)被收回区有下邻空闲区。
(4)被收回区既有上邻空闲区又有下邻空闲区。
4.简述产生死锁的四个必要条件。
(1)互斥条件:进程应互斥使用资源,任一时刻一个资源仅为一个进程独占,若一个进程请求一个已被占用的资源时,它被置成等待状态,直至占用者释放已占有资源。
(2)占有和等待条件:一个进程请求资源得不到满足时,不释放已占有的资源。
(3)不剥夺条件:任一进程不能从另一进程那里抢夺资源,即已被占用的资源,只能由占用进程自己来释放。
(4)循环等待条件:存在一个循环等待链,其中,每一个进程分别等待它一个进程所持有的资源,造成永远等待。
五、综合题:(每题10分,共40分)1. 假定某请求页式虚拟系统中,某进程运行时访问页面的顺序是1,2,3,4,1,2,5,1,2,3,4,5,若采用FIFO调度算法、LRU调度算法时分别计算内存使用3块时的缺页率。
答:FIFO m=3时,共9次缺页缺页率9/121 2 3 4 1 2 5 1 2 3 4 53 3 3 2 2 2 2 24 42 2 2 1 1 1 1 13 3 31 1 1 4 4 4 5 5 5 5 5 5缺缺缺缺缺缺缺缺缺LRU m=3时,共10次缺页缺页率10/121 2 3 4 1 2 5 1 2 3 4 53 4 1 2 5 1 2 3 4 52 234 1 25 1 2 3 41 1 1234 1 25 1 2 3缺缺缺缺缺缺缺缺缺缺2.在一个单处理器的计算机系统中,有五个进程P1,P2,P3,P4,P5依次进入就绪队列,写出采用“先来先服务”调度算法和“非抢占式短作业优先“调度算法时,进程运行的次序、及两种算法下系统的平均周转时间。
答:(1)选中进程运行的次序如下:先来先服务算法:P1、P2、P3、P4、P5非抢占式的优先级算法:P1、P4、P3、P5、P2(哪个对?)非抢占式的优先级算法:P1、P2、P5、P4、P3(哪个对?)(2)进程在就绪队列中的平均等待时间为:先来先服务算法:(3+7+9+12+12)/5=8.6(ms)非抢占式短作业优先:(3+7+11+14+3)/5=7.6(ms)3 .己知某分页系统统,主存容量为64K,页面大小为1K,对一个4页大的作业;其0、1、2、3页分别被分配到主存的2、4、6、7块中。
试将十进制的逻辑地址1023、2500转换成物理地址(要求画出地址转换简图,并用十进制表示物理地址)。
答:(1)逻辑地址1023:1023/1k,得到页号为0,页内地址为1023,查页表找到对应的物理块号为2,故物理地址为2×1K+1023=3071。
(2)逻辑地址2500:2500/1K,得到页号为2,页内地址为452,查页表找到对应的物理块号为6,故物理地址为6×1K+452=65964、某银行提供20个座位供顾客等待服务。
顾客到达时,如有空座位,则从取号机取号,并等待叫号服务;如没有空座位,则不允许进入。
营业员逐一叫号服务。
请用记录型信号量机制实现顾客和营业员之间的互斥和同步,并列出信号量的初值。
答:S1为空座位的信号量,S1.VALUE=20,S2为已等待顾客的数量的信号量,S2.VALUE=0 process 顾客;process 营业员begin begin…………P(S1);P(S2);取号;叫号服务;V(S2);V(S1);…………end;end;一、选择题(每题1分,共15分)1.下列通信方式中,属于消息传递方式的是( C )。
A.P、V操作B.缓存通信C.信箱通信D.Socket3.分页存储管理中,主存的分配是(A)。
A.以块为单位B.以作业的大小为单位C.以物理段为单位D.以逻辑记录为单位4.磁盘上的文件以( A )为单位进行读写。
A.盘块B.记录C.磁道D.逻辑卷5.分时操作系统通常采用( C )策略为用户服务。
A.可靠性和灵活性B.优先权分配C.时间片轮转D.短作业优先6.产生死锁的四个必要条件是:互斥、(B)循环等待(环路等待)和不剥夺。
A.请求与阻塞B.请求与保持C.请求与释放D.释放与阻塞7.UNIX文件系统对磁盘空间的管理采用(D)。
A.FAT表法B.位示图法C.空闲块链接法D.空闲块成组链接法8.文件系统是指(D)。
A.文件的集合B.文件的目录C.实现文件管理的一组软件D.文件、管理文件的软件及数据结构的总体9.操作系统的( D )管理部分负责对进程进行调度。
A.主存B.控制器C.运算器D.处理机10.从用户的观点看,操作系统是(B)。
A.控制和管理计算机资源的软件B.用户和计算机之间的接口C.合理地组织计算机工作流程的软件D.若干程序按一定结构组成的有体12.操作系统是通过( B )对进程进行管理A.进程B.进程控制块C.进程启动程序D.进程的程序段13.在存储管理中,( D )可与紧凑技术配合使用。
A.页式管理B.段式管理C.段页式管理D.动态分区管理14.虚拟存储器的最大容量(B)。
A.为内外存容量之和B.由计算机系统的地址结构决定C.是任意的D.由作业的地址空间决定15. 在存储管理中作业必须占有连续主存空间的是( D )。
A.段页式存储管理B.页式存储管理C.段式存储管理D.动态分区存储管理二、多项选择题(每小题2分,共10分)1.在存储管理中常用的页面置换算法是(BCD )。
A.最佳置换算法B.先进先出算法C.最近最久未使用算法D.CLOCK算法2.操作系统的管理功能包括(ABCD )A.处理机管理B.存储器管理C.设备管理D.文件管理3.下列提法中正确的是(ACD)。