绅掏办怖呛喘寒赋突问蚀睫集
ZGSOS[1]第一章 操作系统引论 ZGSOS[1]第一章操作系统引论单元测试A
1、 关于操作系统的设计目标,方便性是指提供良好的( ),使计算机系统更加方便使用。
答案: 用户接口
2、 下列对操作系统概念的认识与理解,正确的是( )。①操作系统是系统软件;②操作系统是用户与计算机硬件系统之间的接口;③操作系统是计算机系统资源的管理者;④操作系统可看作是扩充机器
答案: ①②③④
3、 关于操作系统接口及相关实现机制或处理过程,如下理解不正确的选项是( )。
答案: 系统调用的主调函数和被调函数运行在相同的系统状态下
4、 关于脱机 I/O 和联机 I/O 的认识与理解,如下正确的是( )。①脱机I/O方式是指程序和数据的I/O都是在外围机的控制下完成的;②联机I/O方式是指在主机的直接控制下进行的I/O;③就脱机I/O方式而言,主机负责把计算结果记录到输出磁带上,然后由外围计算机控制实现输出磁带上信息的打印输出;④对于联机I/O方式来说,程序运行结果的输出和打印都是由中央处理机直接控制而完成的
答案: ①②③④
5、 关于操作系统应当具备的资源管理功能,包括处理机管理、存储器管理、设备管理和文件管理,一般均需支持( )等方面的管理控制功能。①资源分配;②资源共享;③资源保护;④资源回收;
答案: ①②③④
6、 下列关于单道/多道批处理系统与分时系统及实时系统的理解和描述,不正确的是( )。
答案: 无论是分时系统、实时系统,还是批处理系统,它们的作业都是直接进入内存的
7、 现代操作系统应当具备如下选项中的( )等特征。①并行;②并发;③互斥;④共享;⑤异步;⑥虚拟
答案: ②④⑤⑥
8、 对于操作系统的基本设计原则的描述,下列选项中不正确的是( )。
答案: 不考虑系统资源利用率
9、 关于输入输出重定向和管道联接的理解或描述,下列不正确的选项是( )。
答案: ps -A|grep ssh是输入输出重定向语句
ZGSOS[2]第二章 进程管理 ZGSOS[2]第二章进程管理单元测试A
1、 程序在独占处理器的情况下运行时:只要程序执行时的环境和初始条件相同,程序重复执行的结果相同,这称之为( )。
答案: 可再现性
2、 程序在独占处理器的情况下运行时,将会体现出顺序性的执行特征,这是指( )。
答案: 处理机的操作,严格按照规定顺序执行
3、 程序在独占处理器的情况下运行时将会体现出封闭性的特征。关于这里的封闭性的理解或描述,下列不正确的选项是( )。
答案: 程序的执行相对封闭,但受到并发协作进程的制约
4、 如果没有进程控制块和进程的概念以及相应的操作系统支撑机制,程序在并发执行的情况下,将会体现出如下除选项( )之外的各项特征。
答案: 顺序性(指处理机的操作,严格按照规定顺序执行)
5、 进程是对并发程序的描述机制,是程序的运行过程,由( )所组成。
答案: 程序段、数据段和进程控制块
6、 现代操作系统中,( )是系统实施内存资源分配和管理的一个独立实体。
答案: 进程
7、 与程序相比,进程是一个动态的概念,具有一定的生命周期,并支持多道程序的并发执行。关于并发的最准确的说法是( )。
答案: 多道程序同时进入内存,并在宏观上(即一段时间内)同时运行
8、 ( )存放了进程标识符、进程运行的当前状态、程序和数据的地址以及关于该程序运行时的CPU环境信息。
答案: 进程控制块
9、 关于进程各种基本状态之间的转换,不可能直接发生的状态转化为( )。
答案: 阻塞状态=>运行状态
10、 进程在( )的条件下,将会从运行状态转化为就绪状态。
答案: 系统采用时间片轮转调度算法且分配给该进程的时间片用完
11、 关于进程的状态转换,引入挂起状态的原因不包括( )。
答案: 进程进行I/O操作时应保证处理器的高效利用
12、 关于进程的状态转换,当进程处于( )的情况下,不可能直接转化为挂起就绪状态。
答案: 普通阻塞状态
13、 当进程处于( )的情况下,可以被处理器调度执行。
答案: 普通就绪状态
ZGSOS[2]第二章 进程管理 ZGSOS[2]第二章进程管理单元测试B
1、 关于进程控制块的描述,如下存在问题的选项是( )。
答案: 进程存在的惟一标志,离散存放于内存空间或对应程序的文件目录项中
2、 进程标识符和进程控制块的分配可能发生在进程的( )阶段。
答案: 创建
3、 当一个进程被( )时,可能会发生处理器的调度。①终止;②挂起;③唤醒;④阻塞
答案: ①②③④
4、 对于系统服务进程而言,如果当前没有任务,便会引发自身的( )事件。
答案: 进程阻塞
5、 引起进程重新调度的原因不包括( )。
答案: 进程执行系统调用和陷入内核态
6、 关于进程同步机制基本准则:当无进程处于某临界资源所对应的临界区时,可允许一个请求进入(该临界资源所对应的)临界区的进程立即进入自己的临界区,这称之为( )。
答案: 空闲让进
7、 关于进程同步机制基本准则:当已有进程进入自己的对应于某临界资源的临界区时,所有企图进入该临界资源所对应临界区的进程必须等待,这称之为( )。
答案: 忙则等待
8、 关于进程同步机制基本准则:对要求访问临界资源的进程,应保证该进程能在有限时间内进入自己的临界区,这称之为( )。
答案: 有限等待
9、 进程同步机制应遵循让权等待准则,故而当一个进程不能进入自己的临界区时,其应当释放( )。
答案: 处理器
10、 利用硬件指令能有效地实现进程互斥,但它却不能满足( )的准则,造成了处理器时间的浪费,而且也很难将它用于解决较复杂的进程同步问题。
答案: 让权等待
11、 关于整型信号量机制,如下说法不正确的是( )。
答案: 整型信号量机制无法满足空闲让进的准则
12、 关于记录型信号量机制,如下说法不准确的是( )。
答案: 记录型信号量的整型分量用来表示系统当前可用对应资源的数量
13、 进程控制块常驻内存并存放于操作系统专门开辟的进程控制块区域,并一般采用索引或链接组织方式。
答案: 正确
14、 一段时间内只允许一个进程访问的资源称为临界区。
答案: 错误
15、 保证诸进程互斥地进入自己的对应于同一临界资源的临界区是实现它们对该临界资源的互斥访问的充要条件。
答案: 正确
ZGSOS[2]第二章 进程管理 ZGSOS[2]第二章进程管理单元测试C
1、 基于信号量的进程同步机制要求访问临界资源的各进程均须自备同步操作,而大量的同步操作分散在各进程中无疑不利于系统管理,且相关同步操作使用不当的话还可能导致系统发生死锁。因此,将有关的软硬件资源及操作进行抽象描述而引入了( )的概念,专职负责并发进程间的同步操作和同步方案。
答案: 管程
2、 对于管程而言,为区别不同的等待原因而引入了( )的概念,并分别为之设立相应的进程等待队列。
答案: 条件变量
3、 下列选项中不属于进程高级通信的是( )。
答案: 信号量机制
4、 对于消息缓冲队列通信机制,应在消息接收者进程控制块中设立一个互斥信号量以控制相关进程对消息缓冲队列的互斥访问,该信号量的初始值通常置为( )。
答案: 1
5、 鉴于进程的创建、切换和撤销等操作时空开销较大,同时并考虑到不少情况下相关系统或多项事务所处理的数据集的重合性,故而在现代操作系统中还引入了( )的概念,以满足系统并发程度进一步提高的客观需求和更好地改善系统整体性能。
答案: 线程
6、 对于线程间的同步操作而言,常常采用互斥锁和条件变量相结合的解决方案:( ① )用于短期锁定,保证互斥进入临界区;( ② )用于长期等待,直至所等资源可用。
答案: ①互斥锁②条件变量
7、 某操作系统支持内核级线程,且处理器采用时间片轮转调度算法。该系统现有进程A和进程B,且进程A拥有2个线程、进程B拥有100个线程,那么进程A执行时间一般应为进程B执行时间的( )。
答案: 1/50
8、 某系统不支持内核级线程但支持用户级线程,且处理器采用时间片轮转调度算法。该系统现有进程A和进程B,且进程A拥有1个线程、进程B拥有100个线程,那么进程A执行时间一般应为进程B执行时间的( )。
答案: 1倍
ZGSOS[3]第三章 处理机调度与死锁 ZGSOS[3]第三章处理机调度与死锁单元测试A
1、 高级调度又称为作业调度或长程调度,用于决定把外存上处于后备队列中的哪些作业调入内存。高级调度不能使用的调度算法是( )调度算法。
答案: 时间片轮转
2、 在多道批处理系统和分时系统中均必需提供的调度机制是( )。
答案: 低级调度
3、 分时系统采用的进程调度方式是( )。
答案: 抢占方式
4、 某同学出于了解进程调度相关情况的目的,专门写了一个“main函数里仅包含一个无限循环”的C语言程序(如下所示)。请问该程序在Windows系统中运行时,将出现的情况是( )。void main(){ while (1) printf(“你好!”);}
答案: 无明显反应
5、 在一个同时具有高、中、低三级调度机制的系统中,一个处于外存就绪状态(即挂起就绪状态)的进程,需要经过( )级调度才能进入运行状态。
答案: 2
6、 分时系统衡量调度性能时,最为注重的指标是( )。
答案: 响应时间
7、 分时系统不能直接单独使用的调度算法是( )调度算法。
答案: 先来先服务
8、 在时间片轮转调度算法中,如果时间片的长度无限延长,那么算法将退化为( )调度算法。
答案: 先来先服务
9、 当进程执行时,它们通常会花费一小段时间来进行计算,然后就执行输入输出操作。进一步说,交互式分时作业通常在输入输出操作之间仅运行很短的时间,而大的批处理作业在执行输入输出操作之前则可能运行很长时间。因此,我们可以赋予交互式作业以较高优先级的一种方法是,基于进程在执行输入输出操作之前的下一轮处理器集中使用周期(next CPU burst)的时间量来确定其相应的优先级,这即短进程优先调度算法的出发点。在短进程优先调度算法中,衡量进程长度的指标的确切含义是( )。
答案: 进程的长短是个动态概念。在进程的生命周期中,可能时而表现为长进程,时而表现为短进程
10、 在哲学家进餐问题中,规定同一时刻最多允许四个哲学家拿到筷子,破坏了死锁产生之四项必要条件中的( ),从而消除了死锁产生的可能性。
答案: 环路等待条件
11、 关于银行家算法中不安全状态与死锁的关系,正确的说法是( )。
答案: 只要避免进入不安全状态,则肯定可以避免死锁。
12、 在分时系统中采用短进程优先调度算法,以下评价最为准确的是( )。
答案: 无法真正实现
ZGSOS[4]第四章 内存管理 ZGSOS[4]第四章内存管理单元测试A
1、 下面关于内存管理的叙述,正确的是( )
答案: 实现虚拟内存管理必须要有相应的硬件支持
2、 在虚拟内存管理中,地址变换机构将会把逻辑地址转变为物理地址,而形成该逻辑地址的阶段是( )
答案: 程序链接时
3、 动态分区又称为可变分区,它们是系统运行过程中伴随( )而动态形成的。
答案: 各道作业的装入或完成
4、 内存保护需要( ),以保证整个内存空间不被非法访问。
答案: 由操作系统和硬件机构共同协作完成
5、 下面的内存管理方案中,( )内存管理方式最适宜采用静态重定位。
答案: 固定分区
6、 在可变分区内存管理方案中,某一进程完成后,系统回收其主存空间并与相邻空闲分区合并,为此需修改空闲分区表,造成空闲分区数减1的情况是回收分区( )。
答案: 前后均有邻接空闲分区
7、 动态重定位是在程序的( )过程中进行的。
答案: 执行
8、 在使用对换技术时,如下最适于将对应进程换出到外存的情况是当该进程正( )时。
答案: 进行I/O操作
9、 在内存管理中,采用覆盖与对换技术的根本目的在于( )。
答案: 节省主存空间
10、 分页系统中的页面是为( )所感知的。
答案: 操作系统
上方为免费预览版答案,如需购买完整答案,请点击下方红字
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
卞活赐撑令珊工豹豪弄蛋怂奥