操作系统试卷2及答案

合集下载

本科操作系统试题及答案

本科操作系统试题及答案

本科操作系统试题及答案一、选择题(每题2分,共20分)1. 在操作系统中,进程和线程的区别在于()。

A. 进程有独立的地址空间,线程共享进程的地址空间B. 进程和线程都共享相同的地址空间C. 进程和线程都拥有独立的地址空间D. 进程和线程没有区别答案:A2. 分页管理中,页表项的主要作用是()。

A. 记录页面在内存中的位置B. 记录页面在磁盘中的位置C. 记录页面的访问权限D. 记录页面的修改时间答案:A3. 操作系统中的死锁是指()。

A. 系统无法正常启动B. 系统无法正常关机C. 两个或多个进程在执行过程中因争夺资源而造成的一种僵局D. 系统资源耗尽答案:C4. 在操作系统中,文件系统的主要功能是()。

A. 管理文件的存储B. 管理文件的权限C. 管理文件的创建和删除D. 所有以上选项答案:D5. 虚拟内存技术的主要目的是()。

A. 提高CPU的利用率B. 提高内存的利用率C. 提高磁盘的利用率D. 提高系统的响应速度答案:B6. 在操作系统中,中断处理程序的作用是()。

A. 响应外部设备请求B. 响应用户输入C. 响应系统错误D. 响应时间片到期答案:A7. 操作系统的调度算法中,轮转调度算法的主要特点是()。

A. 所有进程获得相同的CPU时间片B. 所有进程按照优先级获得CPU时间C. 所有进程按照到达时间获得CPU时间D. 所有进程按照最短作业优先获得CPU时间答案:A8. 在操作系统中,文件的索引节点(inode)通常包含()。

A. 文件名B. 文件大小C. 文件的物理位置D. 文件的创建时间答案:C9. 操作系统中的缓冲管理主要解决的问题是()。

A. 提高CPU的利用率B. 提高内存的利用率C. 提高磁盘的读写速度D. 提高系统的响应速度答案:C10. 在操作系统中,用户态和内核态的主要区别是()。

A. 用户态可以执行特权指令,内核态不可以B. 内核态可以执行特权指令,用户态不可以C. 用户态和内核态都可以执行特权指令D. 用户态和内核态没有区别答案:B二、填空题(每题2分,共20分)1. 在操作系统中,______ 是指进程在执行过程中,由于等待某些事件的发生而暂时停止执行的现象。

操作系统试题及答案

操作系统试题及答案

操作系统试题及答案一、选择题1. 操作系统的主要功能是()A. 实现计算机与外部设备的交互B. 管理计算机的硬件资源C. 控制计算机的运行流程D. 以上答案都正确答案:D2. 下列哪个不属于操作系统的基本功能()A. 进程管理B. 文件管理C. 硬件管理D. 内存管理答案:C3. 操作系统的进程是指()A. 计算机运行的一个程序B. 计算机运行的多个程序C. 计算机运行的最核心程序D. 计算机运行的最后一个程序答案:B4. 下列哪个不是进程状态()A. 运行态B. 就绪态C. 阻塞态D. 结束态答案:D5. 操作系统的调度算法是指()A. 确定进程的执行顺序B. 操作系统的启动顺序C. 进程与外设的交互顺序D. 确定进程的创建顺序答案:A二、填空题1. 操作系统内核是指()。

答案:操作系统的核心部分,负责管理计算机的硬件资源和提供基本的系统调用接口。

2. 进程的状态包括()。

答案:运行态、就绪态、阻塞态。

3. 进程调度算法的目标是()。

答案:提高系统的吞吐量、减少响应时间、提高系统的公平性。

4. 死锁是指进程()。

答案:由于竞争有限的资源而陷入无法继续执行的状态。

5. 虚拟内存是一种()。

答案:将进程的部分或全部地址空间放在磁盘上,以此扩充实际内存的技术。

三、简答题1. 请简要说明进程和线程的区别。

答案:进程是计算机运行的一个程序,包括代码、数据和运行状态等;线程是进程的一部分,是程序执行的最小单位。

一个进程可以包含多个线程,它们共享进程的资源,但拥有各自的执行路径和栈空间。

线程之间的切换开销较小,可以提高系统的并发性。

2. 简述死锁的条件以及解决死锁的方法。

答案:死锁的条件包括互斥、持有并等待、不可剥夺和循环等待。

解决死锁的方法有预防、避免、检测和恢复等。

预防死锁可以通过破坏死锁条件来实现,如破坏循环等待;避免死锁可以通过资源分配策略来避免产生死锁;检测死锁可以通过资源分配图等方法来检测死锁的发生;恢复死锁可以通过资源抢占和进程终止等方式来解除死锁。

计算机操作系统2及答案

计算机操作系统2及答案

操作系统自测题(二)一、单项选择题(在每小题的四个备选答案中,只有一个是正确的,将其号码写在题干的括号中。

每小题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、1024KC、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、操作系统的任务之一就是提高系统的软硬件资源。

计算机操作系统试题及答案

计算机操作系统试题及答案

计算机操作系统试题及答案试题一:填空题1. 计算机操作系统的五大功能是:处理机管理、存储管理、设备管理、文件管理和________管理。

答案:作业管理2. 在操作系统中,用于进程之间进行通信的方式称为________。

答案:进程通信3. 虚拟存储器的作用是________。

答案:扩大内存空间4. 在操作系统中,负责处理中断信号的程序称为________。

答案:中断处理程序5. 在操作系统中,文件的物理结构主要有顺序结构、链接结构和________。

答案:索引结构试题二:选择题1. 以下哪个操作系统不是分时系统?A. UnixC. Windows 98D. Mac OS答案:C2. 下列哪个不是进程的同步机制?A. 信号量B. 事件C. 临界区D. 管程答案:B3. 在操作系统中,下列哪个不是存储管理的方式?A. 分区管理B. 分页管理C. 分段管理D. 分区交换答案:D4. 下列哪种文件系统不支持长文件名?A. FAT16B. FAT32D. ext3答案:A5. 在操作系统中,下列哪个设备不是独占设备?A. 打印机B. 显示器C. 磁盘D. 键盘答案:C试题三:判断题1. 操作系统是计算机硬件与用户之间的接口,用于管理计算机的软硬件资源。

()答案:正确2. 在操作系统中,进程和线程是同一个概念。

()答案:错误3. 虚拟存储器技术可以提高计算机的运行速度。

()答案:正确4. 在操作系统中,文件系统负责管理用户的数据文件。

()答案:正确5. 通道技术可以提高设备的使用效率。

()答案:正确试题四:简答题1. 简述进程与线程的区别。

答案:进程是计算机中的执行单位,它拥有独立的地址空间、程序计数器、寄存器和状态信息。

线程是进程内部的一个执行流,它是进程的组成部分,共享进程的资源,但拥有独立的执行序列。

进程和线程的主要区别在于:(1)地址空间:进程间有独立的地址空间,而线程共享进程的地址空间。

(2)资源:进程拥有独立的资源,而线程共享进程的资源。

操作系统习题2(含答案)

操作系统习题2(含答案)

操作系统总复习及相关习题第一章引论名词解释1操作系统操作系统是管理和控制计算机系统内各种硬件和软件资源,有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。

2管态当执行操作系统程序时,处理机所处的状态3目态当执行普通用户程序时,处理机所处的状态。

4多道程序设计在这种设计技术下,内存中能同时存放多道程序,在管理程序的控制下交替的执行。

这些作业共享CPU和系统中的其他资源。

5并发是指两个或多个活动在同一给定的时间间隔中进行。

它是宏观上的概念。

6并行是指两个或多个活动在同一时刻同时执行的情况。

7吞吐量在一段给定的时间内,计算机所能完成的总工作量。

8分时就是对时间的共享。

在分时系统中,分时主要是指若干并发程序对CPU时间的共享。

9实时表示“及时”或“既时”。

10系统调用是用户在程序中能以“函数调用”形式调用的、由操作系统提供的子功能的集合。

每一个子功能称作一条系统调用命令。

它是操作系统对外的接口,是用户级程序取得操作系统服务的唯一途径。

11特权指令指指令系统中这样一些指令,如启动设备指令、设置时钟指令、中断屏蔽指令和清内存指令,这些指令只能由操作系统使用。

12命令解释程序其主要功能是接收用户输入的命令,然后予以解释并且执行。

13脱机I/O是指输入/输出工作不受主机直接控制,而由卫星机专门负责完成I/O,主机专门完成快速计算任务,从而二者可以并行操作。

14联机I/O是指作业的输入、调入内存及结果输出都在cpu直接控制下进行。

15资源共享是指计算机系统中的资源被多个进程所功用。

例如,多个进程同时占用内存,从而对内存共享;它们并发执行时对cpu进行共享;各个进程在执行过程中提出对文件的读写请求,从而对磁盘进行共享等等。

简答题1什么是操作系统?它的主要功能是什么?答:操作系统是控制和管理计算机系统内各种硬件和软件资源,有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。

计算机专业基础综合操作系统(进程管理)-试卷2

计算机专业基础综合操作系统(进程管理)-试卷2

计算机专业基础综合操作系统(进程管理)-试卷2(总分:68.00,做题时间:90分钟)一、单项选择题(总题数:22,分数:44.00)1.单项选择题1-40小题。

下列每题给出的四个选项中,只有一个选项是最符合题目要求的。

__________________________________________________________________________________________2.计算机系统中判别是否有中断事件发生应是在( )。

A.进程切换时B.执行完一条指令后√C.执行P操作后D.由用户态转入核心态时系统中,只有当执行完一条指令后,才判别是否有中断发生。

3.若当前进程因时间片用完而让出处理机时,该进程应转变为( )状态。

A.就绪√B.等待C.运行D.完成当时间片用光后,进程变为就绪状态。

4.一种既有利于短小作业又兼顾到长作业的作业调度算法是( )。

A.先来先服务B.轮转C.最高响应比优先√D.均衡调度5.作业调度程序是从处于( )状态的作业中选取一个作业并把它装入主存。

A.输入B.收容√C.执行D.完成在作业调度中,选取的是正在收容的作业装入内存。

6.进程处于下列( )等待状态时,它是处于非阻塞状态。

A.等待从键盘输入数据B.等待协作进程的一个信号C.等待操作系统分配CPU时间√D.等待网络数据进入内存等待操作系统分配CPU时间属于就绪状态,其他三种均属于阻塞状态。

7.若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由( )临界区构成。

A.2个B.3个C.4个D.5个√8.在多进程的并发系统中,肯定不会因竞争( )而产生死锁。

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

A.终止一个死锁进程B.终止所有死锁进程C.从死锁进程处抢夺资源D.从非死锁进程处抢夺资源√解除死锁的主要方法有:①终止一个或多个死锁进程:②剥夺死锁进程的资源。

操作系统复习题(2)及答案

操作系统复习题(2)及答案

一.名词解释抢占式进程调度进程状态系统调用中断响应线程联想存储器死锁通道地址重定位高速缓存可再入程序抖动索引文件作业控制块目录项设备驱动程序虚存逻辑空间物理空间二.填空题1.现代操作系统的两个最基本的特征是(),(),()和()2.操作系统是计算机系统中的一个(),它管理和控制计算机系统中的()3.允许多个用户以交互方式使用计算机的操作系统称为(),允许多个用户将多个作业提交给计算机集中处理的操作系统称为(),计算机系统能及时处理过程控制数据并做出响应的操作系统称为()。

4.用户与操作系统之间的接口主要分为()和()两类。

5.进程控制块的初始化工作包括(),()和()。

6.在操作系统中引入线程概念的主要目的是()。

7.程序并发执行与顺序执行时相比产生了一些新特性,分别是:(),()和()。

8.进程是一个程序对某个数据集的()。

9.如果系统有N个进程,则在等待队列中进程的个数最多可为()个。

10.在操作系统中,不可中断执行的操作称为()。

11.如果信号量的当前值为-4,则表示()。

12.在有M个进程的系统中出现死锁时,死锁进程的个数K应该满足的条件是()。

13.不让死锁发生的策略可以分为静态和动态的两种,死锁避免属于()。

14.若使当前运行进程总是优先级最高的,应选择()进程调度算法。

15.在进程中,访问()的代码称为临界区。

为保证进程()使用临界区,应在进程的临界区前设置(),在临界区后设置()。

16.在采用请求分页式存储管理的系统中,地址变换可能会因为(),(),和()等原因而产生中断。

17.在可变分区存储管理中,分区的保护通常采用()和()两种方式。

18.在分区分配算法中,首次适应算法倾向于优先利用内存中()部分的空闲分区,从而保留了()部分的大空闲区。

19.不让死锁发生的策略可以分为静态和动态的两种,死锁避免属于()。

20.若使当前运行进程总是优先级最高的,应选择()进程调度算法。

21.缓冲区由()和()组成?22.进行设备分配时所需的数据表格主要由(),(),()和()等。

计算机操作系统习题及答案(2)

计算机操作系统习题及答案(2)

第2 章1)选择题( 1)分配到必要的资源并获得处理机时的进程状态是A. 就绪状态B. 执行状态C. 阻塞状态D. 撤消状态_B__ 。

( 2)对进程的管理和控制使用A. 指令C. 信箱_D__ 。

B. 信号量D. 原语( 3)程序的顺序执行通常在A 执行在B的工作环境中,具有如下特征的工作环境中,具有以下特征D。

C;程序的并发A. 单道程序C. 程序的可再现性B. 多道程序D. 资源共享( 4)下列进程状态变化中,__C__变化是不可能发生的。

A. 运行→就绪B. 运行→等待C. 等待→运行D. 等待→就绪( 5)当 __D__ 时,进程从执行状态转变为就绪状态。

A. 进程被调度程序选中B. 等待的事件发生C. 等待某一事件( 6)下面对进程的描述中,错误的是D. 时间片到__D___。

A. 进程是动态的概念C. 进程是有生命期的B. 进程执行需要处理机D. 进程是指令的集合( 7)操作系统通过__C__对进程进行管理。

A. JCBC. PCB( 8)下面所述步骤中,B. DCTD. CHCT__A__ 不是创建进程所必需的。

A. 由调度程序为进程分配CPUC. 将进程控制块链入就绪队列( 9)多道程序环境下,操作系统分配资源以B. 建立一个进程控制块D. 为进程分配内存__C__为基本单位。

A. 程序B. 指令C. 进程D. 作业( 10)如果系统中有n 个进程,则就绪队列中进程的个数最多为__B__ 。

A. n+1B. n-1C. 1D. n( 11)原语的主要特点是_D__ 。

A. 并发性C. 共享性B. 异步性D. 不可分割性( 12)下面对父进程和子进程的叙述不正确的是__A__ 。

A.父进程创建了子进程,因此父进程执行完了子进程才能运行B. 父进程和子进程之间可以并发C.父进程可以等待所有子进程结束后再执行D.撤消父进程之时,可以同时撤消其子进程( 13)下列关于进程的叙述中,最不符合操作系统对进程理解的是_A__ 。

操作系统原理练习题2及答案

操作系统原理练习题2及答案

一、单选题1、在单处理器的多进程系统中,进程什么时候占用处理器以及决定占用时间的长短是由()决定的。

A.进程总共需要运行的时间B.进程完成什么功能C.进程特点和进程调度策略D.进程相应的代码长度正确答案:C2、()有利于CPU繁忙型的作业,而不利于I/O繁忙型的作业。

A.短作业(进程)优先算法B.先来先服务调度算法C.时间片轮转调度算法D.优先权调度算法正确答案:B3、时间片轮转调度算法是为了()。

A.优先级较高的进程得到及时响应B.需要CPU时间最少的进程最先做C.使系统变得高效D.多个终端能够得到系统及时响应正确答案:D4、()优先级是在创建进程时确定的,确定之后在整个运行期间不再改变。

A.动态B.静态C.先来先服务D.短作业正确答案:B5、采用时间片轮转调度算法分配CPU时,当处于运行状态的进程用完一个时间片后,他的状态是()状态。

A.阻塞B.就绪C.消亡D.运行正确答案:B6、下列调度算法中,()调度算法是绝对可抢占的。

A.先来先服务B.短进程优先C.时间片轮转D.优先级正确答案:C7、下列选项中,降低进程优先级的合理时机是()。

A.进程时间片用完B.进程刚完成I/O操作,进入就绪队列C.进程从就绪状态转为运行状态D.进程长期处于就绪队列正确答案:A8、设有4个作业同时到达,每个作业的执行时间均为2h,它们在一台处理器上技单道式运行,则平均周转时间为()。

A.2.5hB.1hC.5hD.8h正确答案:C解析:(2+4+6+8)/4=5h9、假设系统中所有的进程都是同时到达,则使进程平均等待时间最短的是()调度算法。

A.短作业优先B.先来先服务C.优先级D.时间片轮转正确答案:A解析:SJF调度算法的平均等待和平均周转时间最短。

10、下面关于选择进程调度算法的准则中不正确的是()。

A.尽可能提高系统的吞吐量B.尽快响应交互式用户的请求C.适当增加进程在就绪队列的等待时间D.尽量提高CPU利用率正确答案:C11、下列对临界区的论述中,正确的是()。

计算机二级考试操作系统题库及答案

计算机二级考试操作系统题库及答案

计算机二级考试操作系统题库及答案一、选择题1. 计算机操作系统的主要功能是( )。

A. 进程管理B. 存储管理C. 文件管理D. 设备管理答案:A2. 在操作系统中,进程的三个基本状态是( )。

A. 运行、就绪、阻塞B. 运行、等待、终止C. 运行、就绪、创建D. 运行、阻塞、终止答案:A3. 下列关于操作系统的描述,错误的是( )。

A. 操作系统是计算机系统的核心软件B. 操作系统负责管理计算机的硬件和软件资源C. 操作系统提供用户与计算机之间的接口D. 操作系统可以提高计算机的运行效率答案:D4. 在Windows系统中,将文件从一个文件夹移动到另一个文件夹,可以采用的快捷键是( )。

A. Ctrl + XB. Ctrl + CC. Ctrl + VD. Ctrl + Z答案:C5. 下列关于进程调度算法的描述,正确的是( )。

A. 先来先服务算法优先考虑先进入系统的进程B. 最短作业优先算法优先考虑运行时间最短的进程C. 轮转算法优先考虑等待时间最长的进程D. 多级反馈队列算法优先考虑优先级最高的进程答案:A二、填空题1. 操作系统的五大功能模块包括进程管理、存储管理、文件管理、_____________和设备管理。

答案:作业管理2. 在进程的三个基本状态中,进程正在运行的状态是_____________。

答案:运行3. _____________是一种常用的进程调度算法,它按照进程到达时间的顺序进行调度。

答案:先来先服务4. 在Windows系统中,_____________是撤销操作的快捷键。

答案:Ctrl + Z5. _____________是一种存储分配策略,它将内存分为多个固定大小的区域,每个区域只能分配给一个进程使用。

答案:固定分区三、判断题1. 操作系统的任务是管理计算机的硬件和软件资源,为用户提供方便、高效的使用环境。

( )答案:正确2. 在操作系统中,进程的三个基本状态是运行、就绪、阻塞。

操作系统试题及答案

操作系统试题及答案

操作系统试题一一、单选题(每小题1分,共20分)1、操作系统中采用多道程序设计技术提高CPU和外部设备的【A】。

A、利用率B、可靠性C、稳定性D、兼容性2、如果分时操作系统的时间片一定,那么【C】,则响应时间越短。

A、内存越少B、内存越多C、用户数越少D、用户数越多3、若把操作系统看作资源管理者,下列的【C】不属于操作系统所管理的资源。

A、CPUB、内存C、中断D、程序4、操作系统是通过【D】感知进程存在的。

A、程序名B、进程的状态C、中断D、进程控制块5、当【B】时,进程从执行状态变为就绪状态。

A、进程被进程调度程序选中B、时间片用完C、等待某一事件D、等待的事件发生6、以下的进程状态变化中,不可能发生的变化是【D】。

A、执行状态到就绪状态B、等待状态到就绪状态C、执行状态到等待状态D、等待状态到执行状态7、若P、V操作的信号量S初值为2,当前值为-3,则表示有【D】个等待进程。

A、0个B、1个C、2个D、3个8、P、V操作是【A】A、两条低级进程通信原语B、两条高级进程通信原语C、两条系统调用命令D、两组不同的机器指令9、用V操作唤醒一个等待进程时,被唤醒的进程状态变为【B】。

A、等待B、就绪C、执行D、完成10、资源的有序分配策略破坏【D】条件,是一种死锁预防策略。

A、互斥条件B、保持和请求条件C、不剥夺条件D、环路等待条件11、银行家算法是一种【B】算法。

A、死锁预防B、死锁避免C、死锁检测D、死锁解除12、某系统中有同类资源10个,每个进程的资源需求量为3个,则不会发生死锁的最大并发进程数为【C】A、2B、3C、4D、513、分区管理中采用首次适应分配算法时,应把空闲区按【C】次序进行管理。

A、大小递增B、大小递减C、地址递增D、地址递减14、很好地解决了内存碎片问题的存储管理方案是【C】。

A、固定分区管理B、可变分区管理C、页式存储管理D、段式存储管理15、虚拟存储管理系统的基础是程序的【C】理论。

国开形成性考核02152《操作系统》形考作业(2)试题及答案

国开形成性考核02152《操作系统》形考作业(2)试题及答案

国开形成性考核《操作系统》形考作业(2)试题及答案(课程ID:02152,整套相同,如遇顺序不同,Ctrl+F查找,祝同学们取得优异成绩!)形考作业2一、单选题(每题4分,共计16题)题目:1、按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指(C)调度算法。

【A】:优先级法【B】:短作业优先法【C】:先来先服务法【D】:时间片轮转法题目:2、为了使系统中各部分资源得到均衡使用,就必须选择对资源需求不同的作业进行合理搭配,这项工作是由(C)完成的。

【A】:中级调度【B】:对换【C】:作业调度【D】:进程调度题目:3、在操作系统中,作业处于(B)状态时,已处于进程的管理之下。

【A】:阻塞【B】:执行【C】:后备【D】:完成题目:4、当硬件中断装置发现有事件发生,就会中断正在占用CPU的程序执行,让操作系统的(C)占用CPU。

【A】:文件管理程序【B】:作业管理程序【C】:中断处理程序【D】:系统调用程序题目:5、为了对紧急进程或重要进程进行调度,调度算法应采用(B)。

【A】:短作业优先法【B】:优先级法【C】:先来先服务法【D】:时间片轮转法题目:6、作业调度选择一个作业装入主存后,该作业能否占用处理器必须由(B)来决定。

【A】:作业控制【B】:进程调度【C】:驱动调度【D】:设备管理题目:7、在作业调度中,若采用优先级调度算法,为了尽可能使CPU和外部设备并行工作,有如下三个作业:J1以计算为主,J2以输入输出为主,J3计算和输入输出兼顾,则它们的优先级从高到低的排列顺序是(D)。

【A】:J2,J3,J1【B】:J2,J1,J3【C】:J1,J2,J3【D】:J3,J2,J1题目:8、最容易形成很多小碎片的可变分区算法是(C)。

【A】:最先适应算法【B】:以上都不是【C】:最佳适应算法【D】:位示图法题目:9、下列存储管理方案中,不采用动态重定位的是(C)。

【A】:段式管理【B】:可变分区【C】:固定分区【D】:页式管理题目:10、虚拟存储技术是(C)。

计算机专业基础综合操作系统(存储管理)-试卷2

计算机专业基础综合操作系统(存储管理)-试卷2

计算机专业基础综合操作系统(存储管理)-试卷2(总分:64.00,做题时间:90分钟)一、单项选择题(总题数:19,分数:38.00)1.单项选择题1-40小题。

下列每题给出的四个选项中,只有一个选项是最符合题目要求的。

(分数:2.00)__________________________________________________________________________________________ 解析:2.采用可变分区方式管理主存储器时,若采用最优适应分配算法,宜将空闲区按( )次序登记在空闲区表中。

(分数:2.00)A.地址递增B.地址递减C.长度递增√D.长度递减解析:3.在可变分区存储管理中,某作业完成后要收回其主存空间,该空间可能要与相邻空闲区合并。

在修改未分配区表时,使空闲区个数不变且空闲区始址不变的情况是( )空闲区。

(分数:2.00)A.无上邻也无下邻B.无上邻但有下邻C.有上邻也有下邻D.有上邻但无下邻√解析:解析:选项A错,对于无上邻也无下邻的情况,空闲区个数要增1。

选项B错,空闲区始址要变。

选项C错,空闲区个数减2。

选项D正确。

4.最佳适应算法的空闲区的排列方式是( )。

(分数:2.00)A.按大小递减顺序排列B.按大小递增顺序排列√C.按地址由小到大排列D.按地址由大到小排列解析:解析:该算法将系统的空闲区按从小到大的顺序排列,在需要空闲区分配时选择最小且能够满足需要的空闲区进行分配。

5.分页系统中的页面是( )。

(分数:2.00)A.用户所能感知的B.操作系统所能感知的√C.编译程序所能感知的D.链接装配程序所能感知的解析:解析:分页系统中由逻辑地址向物理地址的转换是系统借助硬件系统自动实现的,对用户透明,对编译程序和链接装配程序透明(在相同的系统里),只有操作系统可以感知页面的存在。

在内存管理过程中,操作系统要为用户进程分配内存,回收内存,所以操作系统是页面最直接的接触者:它将页面从计算机系统到用户进行了隔离。

操作系统、网络技术(试卷二)判断题

操作系统、网络技术(试卷二)判断题

操作系统、网络技术(试卷二)判断题基本信息:[矩阵文本题] *1.作为青少年,要主动培养自身良好的信息意识,学会鉴别有用和无用信息,同时提高对有害信息的鉴别能力和自我保护意识。

( ) [判断题] *对(正确答案)错2.计算机网络就是因特网。

( ) [判断题] *对错(正确答案)3.扫描仪是常见的输入设备。

( ) [判断题] *对(正确答案)错4.购置计算机时只需要为计算机硬件付费,所有的计算机软件都是免费的。

( ) [判断题] *对错(正确答案)5.“增兵减灶”的历史典故主要体现了信息具有价值相对性。

( ) [判断题] *对错(正确答案)6.主板不能集成显卡和声卡。

( ) [判断题] *对错(正确答案)7.信息可以传递、复制、扩散而不损耗,可以同时提供给很多人使用。

( ) [判断题] *对(正确答案)错8.计算机中的内存储器分为硬盘和内存。

( ) [判断题] *对错(正确答案)9.系统软件指各种各样的操作系统,其他软件或程序都是应用软件( ) [判断题] *对错(正确答案)10.利用声卡及软件进行录制和编辑可以获取计算机音频文件。

( ) [判断题] *对(正确答案)错11.计算机只要硬件不出问题,就能正常工作。

( ) [判断题] *对错(正确答案)12.设置路由器必须知道路由器的用户名和密码。

( ) [判断题] *对(正确答案)错13.十进制数10的值小于二进制数1001。

( ) [判断题] *对错(正确答案)14.软件凝结着专业人员的劳动成果,受著作权法保护。

( ) [判断题] *对(正确答案)错15.网关是一个网络连接到另一个网络的"关口”,是一个网络通向其他网络的IP地址。

( ) [判断题] *对(正确答案)错16.在Windows 7中,文件夹可以设置为隐藏,文件不可以。

( ) [判断题] *对错(正确答案)17.在计算机中,目前普遍使用的字符编码方案是ASCII码。

( ) [判断题] *对(正确答案)错18.读书、看报、看电视、上网浏览是常见的获取信息的方法。

全国自考(操作系统概论)模拟试卷2(题后含答案及解析)

全国自考(操作系统概论)模拟试卷2(题后含答案及解析)

全国自考(操作系统概论)模拟试卷2(题后含答案及解析)题型有:1. 单项选择题 2. 多项选择题 3. 填空题 4. 简答题 5. 综合题单项选择题1.单道系统中经常采用的存储管理方式是( )存储管理。

A.固定分区B.单用户连续C.可变分区D.段页式正确答案:B解析:单用户连续存储管理适用于单用户情况,任何时刻主存储器中最多只有一道程序。

2.( )是指将作业不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所需数据。

A.覆盖技术B.交换技术C.虚拟扩充D.物理扩充正确答案:B3.固定分区存储管理中,CPU在执行作业的指令时,均会核对不等式( )是否成立,若不成立,则产生地址越界中断事件,中止该指令的执行。

A.界限地址a≤绝对地址≤最大地址cB.下限地址≤绝对地址<上限地址C.基址寄存器内容≤绝对地址≤限长寄存器内容D.基址寄存器内容<绝对地址<限长寄存器内容正确答案:B解析:为了实现存储保护,处理器设置了一对寄存器,称为“下限寄存器”和“上限寄存器”。

处理器执行该作业的指令时必须核对:下限地址≤绝对地址<上限地址,如果上述不等式不成立,则为防止破坏其他分区中的信息,硬件产生“地址越界”中断事件,停止执行该指令,以达到存储保护的目的。

4.固定分区存储管理中,在分配主存区域时,要先查( ),选择标志为0的分区。

A.页表B.空闲区表C.段表D.分区分配表正确答案:D5.在( )方式中,可以有条件地采用移动技术来合并主存中的多个分区,以便形成大的空闲分区装入大作业。

A.固定分区存储管理B.可变分区存储管理C.页式存储管理D.页式虚拟存储管理正确答案:B6.虚拟存储器是A.可提高计算机运算速度的设备B.容量扩大了的主存C.实际上不存在的存储器D.可以容纳总和超过主存容量的多个作业同时运行的一个地址空间正确答案:D解析:虚拟存储器是为“扩大”主存容量而采用的一种设计技巧,它利用作业在只装入部分信息时,就可以执行的特性和程序执行中表现出来的局部性特性,借助于大容量的辅助存储器实现小主存空间容纳大逻辑地址空间的作业。

操作系统复习题(2)及答案

操作系统复习题(2)及答案

一.名词解释抢占式进程调度进程状态系统调用中断响应线程联想存储器死锁通道地址重定位高速缓存可再入程序抖动索引文件作业控制块目录项设备驱动程序虚存逻辑空间物理空间二.填空题1.现代操作系统的两个最基本的特征是(),(),()和()2.操作系统是计算机系统中的一个(),它管理和控制计算机系统中的()3.允许多个用户以交互方式使用计算机的操作系统称为(),允许多个用户将多个作业提交给计算机集中处理的操作系统称为(),计算机系统能及时处理过程控制数据并做出响应的操作系统称为()。

4.用户与操作系统之间的接口主要分为()和()两类。

5.进程控制块的初始化工作包括(),()和()。

6.在操作系统中引入线程概念的主要目的是()。

7.程序并发执行与顺序执行时相比产生了一些新特性,分别是:(),()和()。

8.进程是一个程序对某个数据集的()。

9.如果系统有N个进程,则在等待队列中进程的个数最多可为()个。

10.在操作系统中,不可中断执行的操作称为()。

11.如果信号量的当前值为-4,则表示()。

12.在有M个进程的系统中出现死锁时,死锁进程的个数K应该满足的条件是()。

13.不让死锁发生的策略可以分为静态和动态的两种,死锁避免属于()。

14.若使当前运行进程总是优先级最高的,应选择()进程调度算法。

15.在进程中,访问()的代码称为临界区。

为保证进程()使用临界区,应在进程的临界区前设置(),在临界区后设置()。

16.在采用请求分页式存储管理的系统中,地址变换可能会因为(),(),和()等原因而产生中断。

17.在可变分区存储管理中,分区的保护通常采用()和()两种方式。

18.在分区分配算法中,首次适应算法倾向于优先利用内存中()部分的空闲分区,从而保留了()部分的大空闲区。

19.不让死锁发生的策略可以分为静态和动态的两种,死锁避免属于()。

20.若使当前运行进程总是优先级最高的,应选择()进程调度算法。

21.缓冲区由()和()组成22.进行设备分配时所需的数据表格主要由(),(),()和()等。

《操作系统》考题及答案

《操作系统》考题及答案

《操作系统》考题及答案操作系统考题及答案一、选择题(共10题,每题2分,共20分)1. 操作系统是计算机系统中的()。

A. 软件部分B. 硬件部分C. 网络部分D. 执行部分答案:A2. 下列哪个操作系统属于开源操作系统?A. WindowsB. macOSC. LinuxD. iOS答案:C3. 进程是指()。

A. 一个程序的执行B. 一个任务的执行C. 一个线程的执行D. 一个指令的执行答案:B4. 下列关于虚拟内存的说法,正确的是()。

A. 提高了程序的运行效率B. 减少了程序的运行时间C. 可以充分利用硬盘空间D. 不会导致系统崩溃答案:A5. 进程调度算法中,通过时间片轮转调度可以实现()。

A. 公平性B. 紧急性C. 优先级D. 死锁避免答案:A6. 下列关于死锁的说法,正确的是()。

A. 资源利用率提高B. 进程执行顺序无关C. 程序运行速度加快D. 进程无法进行下去答案:D7. 磁盘调度算法中,通过扫描算法可以实现()。

A. 最少移动量B. 最小响应时间C. 最短寻道时间D. 最高吞吐量答案:C8. 进程同步原语中,P操作(也称为申请资源)的作用是()。

A. 分配资源B. 请求资源C. 释放资源D. 撤销资源答案:B9. 下列关于页面置换算法LRU(最近最久未使用)的说法,正确的是()。

A. 置换最近被访问的页面B. 可以避免缺页中断C. 不需要记录页面访问情况D. 只适用于主存容量较小的系统答案:A10. 虚拟存储技术中,页面大小的选择应该满足的原则是()。

A. 尽量小,以减少内存开销B. 尽量大,以提高程序运行速度C. 适中,以兼顾内存开销和程序运行速度D. 无固定原则,根据应用需求灵活选择答案:C二、简答题(共6题,每题10分,共60分)1. 请简要阐述操作系统的作用及主要功能。

答案:操作系统是计算机系统中最重要的软件部分,其作用主要体现在以下几个方面:- 管理计算机硬件资源,包括内存、CPU、磁盘等的分配和调度,保证资源的合理利用和高效运行;- 提供文件管理,包括文件的创建、读写、删除等功能,保证对文件的统一管理和访问控制;- 提供用户接口,通过命令行或图形界面等方式,使用户可以方便地与计算机交互;- 提供进程管理,包括进程的创建、调度、同步、通信等,保证多个进程的协调运行;- 提供安全性和数据保护,保护系统和用户的数据安全,防止恶意攻击和数据丢失。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、单项选择题(在每小题的四个备选答案中,选出
一个正确的答案,并将其代码填入题干后的括号
内。

每小题1分,共10分)
1.某一时刻、某一资源的信号量s=0,它表示()
A 该时刻该类资源的可用数目为1
B 该时刻该类资源的可用数目为-1
C 该时刻等待该类资源的进程数目为1
D 该时刻等待该类资源的进程数目为0
2.进程间的间接通信方式是指()
A 源进程将消息发送给管道
B 源进程将消息发送给缓冲区
C 源进程将消息发送给信箱
D 源进程将消息直接发送给目标进程3.设置快表的目的在于()
A 提高地址查找的命中率
B 提高地址变换速度
C 淘汰不用的页
D 增加页表的容量
4.绝对路径和相对路径比较() A 绝对路径便于使用 B 相对路径便于使用
C 绝对路径比相对路径短
D 相对路径字符比较长
5.并发是指两个或多个事件() A 在同一时刻发生 B 在同一时间区段内发生
C 两个进程相互交互
D 在时间上相互无关
6.进程的组成有三部分:程序、PCB和() A 数据字段 B 数据记录 C 数据集合 D SDT
7.若给定一个逻辑地址空间中的地址为A,页面大小为L,则页内地址D 为() A A/L B A mod L C INT[A/L] D A-L
8.按用途文件可分为用户文件、库文件和() A 只读文件 B 只写文件 C 系统文件 D 索引文件9.硬件在中断过程中参与的一项工作是()
A 交换PSW
B 修改信号量
C 保留现场
D 恢复现场
10.分页式存储管理系统中,地址的构成为()
A 页号
B 页内地址
C 页号和页内地址
D 页号
二、多项选择题 (在每小题的五个备选答案中,选出二
至五个正确答案,并将其代码填在题干后的括号
内;错选、多选不得分。

每小题2分,共18分)
1.存储器管理的功能包括() A 内存分配 B 内存保护 C 地址映射
D 内存扩充
E 磁盘空闲区管理
2.PCB的主要特征体现在()
A 记录进程运行状态
B 标志进程的存在
C 其中包含进程控制信息
D 其中包含进程调度信息
E 由程序和数据块组成
3.线程与进程比较而言,下面论述成立的有()
A 一个线程通常由多个进程组成
B 一个进程通常由多个线程组成
C 相对而言,线程运行需要更多的资源
D 线程比进程运行需更少的资源
E 线程运行的系统开销更小
4.文件控制块FCB中包含的信息通常有三类,它们分别是() A 基本信息 B 删除信息 C 存取控制信息
D 使用信息
E 创建信息
5.文件的分级安全管理一般可分成() A 系统级 B 用户级 C 目录级
D 文件级
E 字段级
6.第一级容错技术包括()
A 双份目录
B 双份文件分配表
C 热修复重定向
D 写后读校验
E 磁盘双工
7.按信息交换单位分类,I/O设备可分成()
A 低速
B 中速
C 字符设备
D 块设备
E 高速
8.中断的过程通常包括()
A 中断请求
B 中断响应
C 中断设置
D 中断处理
E 中断返回
9.按存取控制属性文件可以分为()
A 只读
B 系统文件
C 用户文件
D 只写
E 只执行
三、判断改错题(认为对的,在题后的括号内打“√”,
认为错的打“×”,并加以改正。

每小题2分,判
断、改错各1分,判断错误全题无分。

共20分)
1.分页式管理中地址变换机构的任务在于将物理地址变换成逻辑地址。

()2.由于有了操作系统,同一时刻瞬间可以有多个程序被执行。

()
3. 索引分配支持直接访问。

()
4.阻塞态是进程等待CPU调度时所处的状态。

()
5.对于临界资源,进程间应当互斥访问。

()
6.与分布式操作系统比较,网络操作系统是集中式的。

()
7.在时间片轮转调度算法中,如时间片过小,就会引起因频繁调度而导致的调度开销太大,系统运行性能低下。

()
8.银行家算法是用来预防死锁的。

()
9.为了使连入网络的计算机之间能正确地传送信息,制定了一组通信规则或约定,这种规则或约定称为网络操作系统。

()
10.动态重定位指地址变换在装入时不进行,而在程序执行时,边执行,边
转换。

()
四、简答题(每小题5分,共30分)
1.在创建一个进程时,所要完成的工作有哪些?
2.在高级通信机制中,进程有哪几种通信方式?
3. 用文字描述银行家算法的基本思想?
4.分段保护的方法通常有哪些?
5.设备驱动程序的主要功能有哪些?
6.举例说明树型目录结构的组成。

五、设计题(每小题11分,共22分)
1.动态分区管理中,画出最坏适应算法的分配流程。

(所谓最坏适应算法
是指在当前所有空闲块中,找出最大的空闲块分配给申请者作业)
2.假定系统为某进程分配了三个物理块,现有以下的页面引用串:
7,0,1,2,0,3,0,1,2,3,0,3,2,1,2,0,1,7,0,1
利用LRU算法描述页面在内存块中的置换过程。

操作系统试题参考答案及评分标准
一.单项选择题(每小题 1分,共10分)
1-5: D C B B B 6-10: C B C A C
二.多项选择题(错选、多选不得分。

每小题2分,共18分)
1.ABCD 2.ABCD 3.BDE 4.ACD
5.ABCD 6.ABCD 7.CD 8.ABDE 9.ADE
三.判断改错题(每小题2分,判断、改错各1分,判断错误全题无分。

共20分)1.×改正为:分页式管理中地址变换机构的任务在于将逻辑地址变换成物理
地址。

2.×改正为:操作系统实现进程的并发运行是从宏观角度,在单CPU系统中,
每一时刻瞬间不可能执行多个程序。

3.√
4.×改正为:阻塞态是进程等待某一事件时所处的状态。

5.√6.√7.√
8.×改正为:银行家算法是用来避免死锁的。

9.×改正为:为了使连入网络的计算机之间能正确地传送信息,制定了一组
通信规则或约定,这种规则或约定称为协议。

10.√
四、简答题(每小题5分,共30分)
1.⑴申请空白PCB。

为新进程分配唯一的数字标识符,并从PCB集合中索取一空白PCB;
⑵为新进程分配资源。

包括必要的内存,进程需要的其它资源;
⑶初始化进程控制块。

包括初始化标识符信息,处理机状态信息,处理机控制信
息等;
⑷将新进程插入就绪队列。

2.高级通信机制可分为三大类:
⑴共享存储器系统。

相互通信的进程之间共享某些数据结构或共享存储区;
⑵消息传递系统。

进程之间的数据交换以消息为单位,进行直接的或间接的通信;
⑶管道通信。

管道体现为一个文件,发送信息的进程以字符流形式将数据送入管
道,接收进程可以从管道中读取数据。

3.银行家算法的基本思想是:将系统中的所有资源比做银行家的资金,每进行一次资源的分配,银行家都要从当前的资源分配情况出发,计算这种分配方案的安全性,如果是安全的,则进行分配,否则选择其它可能的分配方案。

这样,每次分配都计算安全性,从而可以避免死锁的发生。

4.分段保护的方法通常有:
⑴越界检查。

在段表寄存器中存放有段表长度信息,在进行存储访问时,将逻辑地址空间的段号与段表长度进行比较,如段号等于或大于段表长度,将发出越界中断信号;
⑵存取控制检查。

段表中设置存取控制字段,用于规定对该字段的访问方式;
⑶环保护机构。

环按高低编号,数据按不同的级别分布在各个环中,访问时,进程按自己所处的环级别对处在不同级别环中的资源进按环规则行访问。

5.设备驱动程序的主要功能如下:
⑴将接收到的抽象要求转换为具体要求;
⑵检查用户I/O请求的合法性,了解I/O设备的状态、传递有关参数、设置设备的工作方式;
⑶发出I/O命令,启动分配到的I/O设备,完成指定的I/O操作;
⑷及时响应由控制器或通道发来的中断请求,并根据中断类型调用相应的中断处理程序;
⑸对于设置有通道的计算机系统,驱动程序还应能够根据用户的I/O请求,自动地生成通道程序。

6.树型目录结构由多个结点构成树型结构,主目录作为根结点,称为根目录。

数据文件作为树叶,其它所有目录均作为枝结点。

由根结点到树叶的符号序列称为路径。

举例如下:
五、设计题(每小题11分,共22分)
1.设用户请求的分区大小为u.size,表中每个空闲分区的大小为m.size。

若size=m.size-u.size(size表示切割后剩余分区的大小),addr表示对应size大小的分区起始地址。

流程图如下所示。

引用率
1
页框。

相关文档
最新文档