《操作系统》期末试题
操作系统期末试题及答案

操作系统期末试题及答案一、选择题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. 什么是进程和线程?它们有什么区别?答案:进程是指一个程序的执行实例,具有独立的资源和控制流程,可以并发执行。
操作系统期末考试题和答案

操作系统期末考试题和答案一、选择题(每题2分,共20分)1. 在操作系统中,进程和程序的主要区别是()。
A. 程序是静态的,进程是动态的B. 程序是动态的,进程是静态的C. 程序是操作系统的一部分,进程是用户的一部分D. 程序是用户的一部分,进程是操作系统的一部分答案:A2. 下列关于死锁的描述中,错误的是()。
A. 死锁是指两个或多个进程在执行过程中,因争夺资源而造成的一种僵局B. 死锁产生的原因是系统资源不足C. 死锁的四个必要条件是互斥、占有和等待、不可剥夺和循环等待D. 死锁可以预防,但无法避免答案:D3. 在分页存储管理中,页表的作用是()。
A. 将逻辑地址转换为物理地址B. 将物理地址转换为逻辑地址C. 存储进程的执行状态D. 存储进程的资源分配情况答案:A4. 虚拟内存技术的主要目的是()。
A. 提高CPU的利用率B. 提高内存的利用率C. 提高I/O设备的利用率D. 提高磁盘的利用率答案:B5. 在操作系统中,文件的逻辑结构通常采用()。
A. 顺序结构B. 链接结构C. 索引结构D. 树形结构答案:A6. 操作系统中,文件的物理结构通常采用()。
A. 顺序结构B. 链接结构C. 索引结构D. 树形结构答案:B7. 在操作系统中,文件的共享是指()。
A. 多个进程可以同时访问同一个文件B. 多个进程可以同时修改同一个文件C. 多个进程可以同时创建同一个文件D. 多个进程可以同时删除同一个文件答案:A8. 在操作系统中,文件的保护是指()。
A. 防止文件被非法访问B. 防止文件被非法修改C. 防止文件被非法删除D. 以上都是答案:D9. 在操作系统中,文件的组织方式通常采用()。
A. 顺序文件B. 随机文件C. 索引文件D. 以上都是答案:D10. 在操作系统中,文件的存取方式通常采用()。
A. 顺序存取B. 随机存取C. 直接存取D. 以上都是答案:D二、填空题(每题2分,共20分)1. 操作系统的主要功能包括______、______、文件管理、设备管理和______。
操作系统期末试题

一、填空(每空分,共10分,请在答题纸上写出各空对应的答案) 12.在分时操作系统环境下运行的作业通常称为( C )。
1.存储分配方式分为分区1 、分页 2 、分段3 三种方式。
A、终端作业 B、长作业2.文件的目录结构有 4单级目录结构、 5二级目录结构和多级目录结构。
C、后台作业 D、批量型作业3.文件的物理结构包括顺序结构、链接结构和 6索引结构。
13. 下列进程的实体的转换中,哪一个是不正确的( C )。
4.操作系统提供给编程人员的唯一接口是7系统调用。
p22 A.就绪->运行 B.运行->就绪 C.就绪->阻塞 D.阻塞->就绪5.重定位是指程序的8虚拟地址到实地址的转换,根据定位时机可分为静态重定位和 14. 下列不属于排除死锁的方法是( D )9动态地址重定位两种。
A.预防 B.回避 C.检测和恢复 D.加锁6.1.实现临界区互斥的方法有开关中断法、10加锁和PV操作法。
15.在下列操作系统的各个功能组成部分中,(A)不需要硬件的支持。
7.每个索引文件都必须有一张 11索引表,其中每个登记项用来指出一个 A、进程调度 B、时钟管理 C、地址映射 D、中断系统逻辑记录的 12物理块号。
16.进程可由就绪状态转到(A)状态。
8.打开文件的主要工作是把文件 13 目录读入内存。
A. 执行 B. 创建 C. 封锁 D. 终止9.进程存在的唯一标志是进程 14 控制块(PCB) 17.产生死锁的必要条件不包括(D)。
10.进程运行满一个时间片后让出中央处理器,它的状态应变为 15就绪状态 A. 互斥作用 B. 非剥夺分配 C. 部分分配 D. 非环路条件11.并发程序中涉及共享变量访问操作的程序段被称为 16 临界区。
18.下列哪项不是进行存储管理的目的(D)。
12.每执行一次P操作,信号量的数值S减1。
若S=0,则该进程 17继续执行; A. 提高存储利用率 B. 防止用户破坏操作系统若S<0,则该进程 18 被阻塞后进入等待队列。
操作系统期末试题及答案

(答案在后面)一、 填空题(每空1分,共10分)1. 常见的I/O 控制方式有程序I/O 方式、 中断 I/O 控制方式、 DMA I/O 控制方式和通道 I/O 控制方式四种。
2. 操作系统向用户提供的两个基本接口是 程序 接口和 用户 接口。
3. 若在一分页存储管理系统中,某作业的页表如下所示。
已知页面大小为1024字节,逻辑地址(3082)10转化得到的物理地址是 6154 。
4. 具有多路性、独立性、及时性和交互性特征的操作系统是 分时 操作系统。
5. 通道用于控制 设备控制器 与内存之间的信息交换。
6. 事务的最基本特性是 。
7.若盘块大小为4KB,每个盘块号占4字节,在采用两级索引时允许的最大文件长度为4GB 。
二、单选题(每题2分,共20分)1.用磁带作为文件存贮介质时,文件只能组织成( )。
A. 顺序文件B. 链接文件C. 索引文件D. 目录文件2.一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,则其响应比是( C )。
A. 2B. 1C. 3D. 0.53.文件系统采用多级目录结构后,对于不同用户的文件,其文件名( C )。
A. 应该相同B. 应该不同C. 可以相同,也可以不同D. 受系统约束4.死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的四个必要条件之一。
下列方法中破坏了“循环等待”条件的是( D )。
A. 银行家算法B. 一次性分配策略C. 剥夺资源法D. 资源有序分配法5.进程状态从就绪态到运行态的转化工作是由( B )完成的。
A. 作业调度B. 进程调度C. 页面调度D. 设备调度6.采用缓冲技术的主要目的是( C )。
A. 改善用户编程环境B. 提高CPU的处理速度C. 提高CPU和设备间的并行程度D. 实现与设备无关性7.目录文件所存放的信息是( D )。
A. 该目录中所有数据文件目录B. 某一文件存放的数据信息C. 某一个文件的文件目录D. 该目录中所有文件的目录8.最容易形成很多小碎片的可变分区分配算法是( D )。
操作系统 期末试题及答案

操作系统期末试题及答案一、选择题(每题5分,共20题,答案请写在括号内)1. 操作系统的作用是什么?(a)连接软硬件之间的桥梁(b)保护计算机免受恶意软件的攻击(c)提供用户与计算机之间的交互界面(d)加强计算机网络的安全性2. 下面哪个不是操作系统的常见类型?(a)Windows(b)Linux(c)Mac OS(d)Internet Explorer3. 操作系统的内核负责什么功能?(a)用户界面(b)文件管理(c)进程管理(d)硬件设备驱动4. 以下哪个不是操作系统中的进程调度算法?(a)先来先服务(b)最短作业优先(c)轮转调度(d)最大剩余时间优先5. 内存管理中,虚拟内存的作用是什么?(a)提供给用户一个纯净的运行环境(b)增加系统的安全性(c)实现程序的地址隔离(d)加速程序的运行速度6. 操作系统中,进程通信的方式包括以下哪些?(a)共享内存(b)消息传递(c)信号量(d)所有上述方式7. 文件系统是用来管理什么的?(a)硬盘空间(b)内存空间(c)CPU资源(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. 操作系统中,中断处理程序的作用是什么?(a)保存现场并执行中断服务例程(b)清除中断标志(c)释放已占用的资源(d)中断优先级的调度14. 在时间片轮转调度算法中,轮转周期越大,响应时间会越_____。
国开电大《操作系统》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会()。
操作系统期末考试试题

操作系统期末考试试题一、选择题(每题2分,共20分)1、以下哪个选项不是操作系统的功能?A.进程管理B.内存管理C.安全管理D.文件管理2、下列哪个选项是正确的进程状态?A.就绪状态和运行状态B.阻塞状态和终止状态C.空闲状态和运行状态D.挂起状态和激活状态3、下列哪个算法不是用于进程调度的?A.先来先服务(FCFS)B.时间片轮转(RR)C.短作业优先(SJF)D.优先级调度(PS)4、在内存管理中,下列哪个选项不是虚拟内存的基本思想?A.页式管理B.段式管理C.段页式管理D.保护位5、下列哪个选项不是文件系统的基本功能?A.文件的创建、读取、删除、修改B.文件的存储和检索C.文件的共享和保护D.内存的管理和分配6、下列哪个选项不是操作系统的安全机制?A.用户认证B.访问控制C.数据加密D.文件系统加密7、下列哪个选项不是操作系统的可靠性设计?A.容错性设计B.事务处理设计C.数据备份设计D.系统恢复设计8、下列哪个选项不是操作系统的性能评估?A. CPU使用率B.系统吞吐量C.响应时间D.系统可靠性9、下列哪个选项不是操作系统的版本更新?A.功能增加B.性能优化C.漏洞修复D.系统升级10、下列哪个选项不是操作系统的用户界面?A.命令行界面(CLI)B.可视化界面(GUI)C.网络界面(NLI)D.语音识别界面(VRI)计算机操作系统期末考试试题及答案一、单项选择题1、在下列选项中,哪一项是计算机操作系统的主要功能?A.文件管理B.内存管理C.进程管理D.用户界面正确答案:C.进程管理2、下列哪一项不是计算机操作系统的基本类型?A.批处理系统B.分时系统C.实时系统D.分布式系统正确答案:D.分布式系统3、下列哪一项是进程的基本状态?A.创建状态B.就绪状态C.运行状态D.终止状态正确答案:B.就绪状态4、下列哪一项不是进程调度的方式?A.循环调度B.优先级调度C.时间片轮转调度D.多级反馈队列调度正确答案:A.循环调度5、在下列选项中,哪一项不是文件系统的基本操作?A.文件的创建B.文件的读取C.文件的删除D.文件的复制正确答案:D.文件的复制二、多项选择题1、下列哪些是计算机操作系统的基本特征?A.并发性B.共享性C.虚拟性D.随机性E.不确定性正确答案:ABC2、下列哪些是进程的基本属性?A.共享性B.独立性C.动态性D.并发性E.静态性正确答案:CD3、下列哪些是文件系统的基本功能?A.文件的创建B.文件的读取C.文件的删除D.文件的复制E.文件的移动正确答案:ABCE4、下列哪些是进程调度的基本方式?A.时间片轮转调度B.优先级调度C.多级反馈队列调度D.循环调度E.静态调度正确答案:ABC5、下列哪些是内存管理的基本技术?A.分页技术B.分段技术C.段页式技术D.缓存技术E.动态分配内存技术正确答案:ABCE三、判断题1、计算机操作系统是一种资源管理程序。
操作系统期末试题及答案

操作系统期末试题及答案一、选择题1.操作系统的主要功能包括()。
A.文件管理B.进程管理C.内存管理D.全部都是答案:D2.下列关于死锁的描述错误的是()。
A.死锁是进程对资源的互斥访问造成的B.死锁状态中的进程能够主动释放资源并退出C.死锁的四个必要条件是互斥、占有和等待、非抢占、环路等待D.死锁的处理方法有预防、避免和检测解除答案:B3.进程的状态转换包括()。
A.创建B.终止C.就绪D.全部都是答案:D4.以下哪种调度算法可以确保公平性和避免饥饿现象()。
A.先来先服务B.短作业优先C.轮转调度D.最高响应比优先答案:C5.页面置换算法中,先进先出(FIFO)算法的优点是()。
A.实现简单B.容易理解C.执行效率高D.页面命中率高答案:A二、简答题1.进程和线程的区别是什么?请分别举例说明。
答案:进程是指计算机中正在运行的程序实例,它拥有独立的地址空间和资源。
而线程是指进程中的一个执行单元,它与同一进程中的其他线程共享地址空间和资源。
进程是资源分配的最小单位,而线程是CPU调度的最小单位。
举例:一个多人在线游戏是一个进程,而每个玩家是游戏中的一个线程。
每个玩家线程共享游戏进程的资源,如地图数据、游戏规则等,但每个玩家还可以独立执行自己的操作。
2.请简要解释记忆管理中的虚拟内存和分页机制。
答案:虚拟内存是一种扩展了物理内存的概念,它将计算机的硬盘空间作为内存的扩展,在程序运行时将一部分内存数据存储在硬盘上。
通过虚拟内存技术,操作系统可以将运行中的程序分割为多个虚拟页,每个虚拟页可以被映射到物理内存或磁盘上。
分页机制是虚拟内存管理的一种实现方式。
在分页机制中,将虚拟内存和物理内存划分为固定大小的页,操作系统将程序的虚拟地址空间划分为相同大小的页面,并将这些页面映射到物理内存的页框上。
当程序访问虚拟地址时,操作系统将虚拟地址转换为物理地址,并将对应的页面加载到内存中。
三、应用题请根据题目自行设计题目内容,并给出相应的答案。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
为保证乘客的安全,司机和售票员应密切配合,协调工作。请用PV操作来实现司机与售票员之间的同步。
讨论:试用信号灯与 PV 操作实现司机与售票员之间的同步问题。
试用信号灯与 PV 操作实现司机与售票员之间的同步问题。设公共汽车上有一个司机和一个售票员,其活动如下图所示。
答:文件系统应包括如下组成部分:
(1)文件目录
(2)文件的组织
(3)文件存储空间的管理
(4)文件操作
(5)文件的安全措施
4.简述设备管理的主要功能。
实现对外围设备的分配与回收
实现外围设备的启动
实现对磁盘的驱动调度
处理外围设备的中断事件
实现虚拟设备
5.什么是进程的互斥和同步?
1)我们把异步环境下的一组并发进程因直接制约而互相发送消息而进行互相合作、互相等待,使得各进程按一定的速度执行的过程称为进程的同步。
9.操作系统的存储管理对象是()。
A.寄存器B.辅助存储器
C.高速缓冲存储器D.主存储器
10.静态重定位的相对地址转换成绝对地址发生在()。
A.程序入主存储器时B.程序入CPU时
C.程序回存磁盘空间时D.程序编译时
11.在单用户连续存储管理方案中,用来存放用户区起始地址的寄存器是()。
A.下限寄存器B.界限寄存器
二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。
1.操作系统的结构设计应追求的目标有()。
A.正确性B.高效性
C.维护性D.移植性
E.兼容性
2.设计作业调度算法时,应兼顾的原则包括()。
A.主要由寻找时间、延迟时间和传送时间三个部分组成
B.寻找时间是磁头在移动臂带动下移动到指定柱面所需的时间
C.延迟时间是指指定盘片旋转到磁头位置所需的时间
D.传送时间是由指定的磁头把磁道上的信息读到主存储器或把主存储器中信息写到磁道上所需的时间
16.在SPOOLING系统中,被称为井的专用存储空间实际上是()。
A.汇编程序B.管理程序
C.设备驱动程序D.操作系统
2.能使计算机系统接收到信号后及时进行处理,并且在严格的规定时间内处理结束,再给出反馈信号的操作系统称为()。
A.批处理操作系统B.网络操作系统
C.分布式操作系统D.实时操作系统
3.操作系统结构设计中,层次结构法的最大特点是()。
A.便于调试B.把整体问题局部化
A.进程通信B.低级通信方式
C.进程互斥D.进程同步
19.下列对UNIX系统的进程同步机制叙述正确的是()。
A.当进程在用户态执行用户程序时,系统调用sleep和wakeup是实现同步的主要手段
B.当进程在用户态执行用户程序时,系统调用wait和exit是实现同步的主要手段
C.当进程在核心态执行系统程序时,系统调用wait和exit是实现同步的主要手段
6.进程状态变化不包括()。
A.运行态等待态B.等待态就绪态
C.运行态就绪态D.等待态运行态
7.常用的进程调度算法不包括()。
A.先来先服务调度算法B.最高优先级调度算法
C.时间片轮转调度算法D.均衡调度算法
8.UNIX系统采用的进程调度算法是()。
A.时间片轮转法B.动态优先数调度算法
C.分级调度算法D.响应比高者优先法
C.基址寄存器D.限长寄存器
12.因页面调度算法选用不合适,出现页面频繁被调入调出的现象被称为()。
A.切换B.颠簸
C.缺页中断D.页面饿死
13.在页面调度算法中,LRU是指()。
A.最佳调度算法B.先进先出调度算法
C.最近最久未使用调度算法D.最近最不经常使用调度算法
14.下列选项中,关于访问磁盘的操作时间叙述错误的是()。
《草操作系统》模拟试题
第一部分选择题
一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.为了启动读卡机、磁带机、打印机等设备进行工作,必须配置控制设备工作的程序,这种例行子程序被称为()。
A.主存储器的用户区B.主存储器的系统区
C.寄存器D.磁盘空间
15.在UNIX的设备管理中,属于块设备的是()。
A.终端B.打印机
C.绘图仪D.磁带机
17.我们把并发进程中与共享变量有关的程序段称为()。
A.临界区B.相关临界区
C.共享程序D.共用程序
18.我们把通过专门的通信机制实现进程间交换大量信息的通信方式称为()。
E.完成状态
5.死锁的必要条件包括()。
A.互斥地使用资源B.循环等待பைடு நூலகம்源
C.占有且等待资源D.不可抢夺资源
E.系统处于不安全状态
第二部分非选择题
三、填空题(本大题共9小题,每空1分,共14分)请在每小题的空格中填上正确答案。错填、不填均无分。
1.嵌入式操作系统的主要特点是微型化和实时性。
2.不允许用户程序中直接使用的指令称为特权指令,其余的称为非特权指令。
(1)按上述要求填充表中空白处(最短最优先)
作业号
进入系统时间
需计算时间
开始时间
完成时间
周转时间
1
10:00
24分钟
10:00
10:24
24
2
10:06
1小时
11:00
12:00
114
3
10:12
36分钟
10:36
11:00
48
4
10:18
12分钟
10:24
10:36
18
(2)四个作业的平均周转时间为。
C.结构清晰D.利于功能的增加、删减和修改
4.“访管指令”是一条()。
A.在目态下执行的指令B.在管态下执行的指令
C.在目态和管态下都可执行的指令D.不可单独执行的指令
5.在UNIX系统中,cat命令的功能是()。
A.用来切换当前工作目录B.删除一个空目录
C.用来显示ASCII码编写的文本文件D.用来实现分屏显示
2)进程的互斥是指当有若干进程都要使用某一共享资源时,任何时刻最多只允许一个进程去使用该资源,其他要使用它的进程必须等待,知道该资源的占有者释放了该资源。
五、计算题(本大题共2小题,每小题9分,共18分)
1.在单道批处理系统中,有下列四个作业,采用计算时间短的作业优先的调度算法,当第一个作业进入系统后就可以开始调度,忽略调度及I/O所化的时间。
用信号量和 P、V操作解决这一问题,需要定义两个信号量,一个信号量start表示是否允许司机启动车辆,另一个信号量open表示是否允许售票员开车门。初始状态是车停在始发站,车门开着,等待乘客上车。因此,两个信号量的初值都是0。
semaphore start=0;
semaphore open=0;
3.UNIX把进程的数据段划分成三部分:用户栈区、用户数据区和系统工作区。
4.采用动态重定位的系统支持程序浮动,即作业执行时,被改变了存放区域的作业仍然能正确执行。
5.把存放在高速缓冲存储器中的部分页表称为快表,而把存放高速缓冲存储器称为相联存储器。
6.把若干个逻辑记录合成一组存入一块的工作称为记录的成组。
为了安全起见,显然要求 : (1)关车门后方能启动车辆; (2)到站停车后方能开车门。 亦即“启动车辆”这一活动应当在“关车门”这一活动之后,“开车门”这一活动应当在“到站停车”这一活动之后。
如果进程 P2 尚未推进到②处时,进程 P1 已经推进到①处,则 P1 应等待直到 P2 推进到②处为止 ; 同样,如果进 程 P1 尚未推进到③处时,进 程 P2 已经推进到④处, 则 P2 应等待直到 P1 推 进到③处为止。 如果进程 P1 在①处发生了等待,则当进程 P2执行到②处时应将 P1 唤醒 ; 同样,如果进 程 P2 在④处发生了等待,则当进程 P2执行到③处时应将 P1 唤 醒。
D.当进程在核心态执行系统程序时,系统调用wait和wakeup是实现同步的主要手段
20.下列关于死锁的防止叙述正确的是()。
A.静态分配资源可使互斥使用资源的条件不成立
B.允许进程共享资源是互斥使用资源条件不成立的唯一办法
C.对资源采用按序分配的策略可使互斥使用资源的条件不成立
D.释放已占资源可使互斥使用资源的条件不成立
A.公平性B.及时性
C.平衡资源使用D.安全性
E.极大的流量
3.可变分区管理方式常用的主存分配算法有()。
A.最先适应分配算法B.最优适应分配算法
C.最坏适应分配算法D.最快适应分配算法
E.最合理适应分配算法
4.斯普林系统的输入井中的作业状态包括()。
A.输入状态B.输出状态
C.收容状态D.执行状态
2.设系统中有4个进程P1,P2,P3和P4。在某一时刻系统状态如下:
进程
最大需求量
已分配资源量
剩余资源量
P1
9
4
1
P2
5
1
P3
4
2
P4
2
1
系统是否处于安全状态?如是,则给出所有的安全进程执行序列。
六、应用题(本大题共2小题,每小题9分,共18分)
1.某系统采用可变分区方式管理主存,假定主存中按地址顺序依次有六个空闲区,空闲区的大小依次为26K、35K、10K、200K、70K、50K。现有六个作业J1、J2、J3、J4、J5、J6,它们各需主存5K、20K、32K、170K、45K、62K。若采用最先适应分配算法,请问能把这六个作业按J1~J6的次序全部装入主存吗?