操作系统(哈尔滨工程大学)智慧树知到网课章节测试答案

第一章 单元测试
1、单选题:下列哪个是评价实时系统的常见的指标(      )。
A:最短寻道时间优先
B:优先权
C:完成截止时间
D:先来先服务
答案: 【完成截止时间】
2、判断题:共享是指通过某种技术把一个物理实体变为若干个逻辑上的对应物。
A:错
B:对
答案: 【错】
3、判断题:在实时系统中,硬实时任务是指系统必须满足任务对截止时间的要求,否则可能出现难以预测的结果。
A:错
B:对
答案: 【对】
4、单选题:在实时系统中,(     )是指系统应该满足一个截止时间,但并不严格,若偶尔错过了任务的截止时间,对系统产生的影响也不会太大。
A:硬实时任务
B:周期性实时任务
C:非周期性实时任务
D:软实时任务
答案: 【软实时任务    】
5、判断题:实时系统的应用需求包括人机交互实时信息处理。
A:对
B:错
答案: 【错】
6、判断题:多道批处理系统需要解决的问题包括:处理机管理问题、内存管理问题、I/O设备管理问题、文件管理问题、作业管理问题。
A:错
B:对
答案: 【对】
7、判断题:推动分时系统形成和发展的主要动力,则是用户的需求。用户的需求具体表现为人机交互、共享主机和便于用户上机。
A:对
B:错
答案: 【对】
8、单选题:将大量计算机通过网络连接在一起,以获得极高的运算能力和数据共享的系统称为分布式系统。能使分布式计算机系统中若干台计算机相互协作完成一个共同任务的系统软件称为(      )。
A:实时系统
B:分时系统
C:网络操作系统
D:分布式操作系统
答案: 【分布式操作系统】
9、判断题:在单道批处理系统中,内存中仅有一道作业,它无法充分利用系统中的所有资源,致使系统性能较差。为了进一步提高资源的利用率和系统吞吐量,由此而形成了多道批处理系统。
A:对
B:错
答案: 【对】
10、判断题:器件的不断更新换代一般追寻局部定律。
A:错
B:对
答案: 【错】
11、判断题:计算机软件由应用软件和系统软件组成。
A:错
B:对
答案: 【对】
12、单选题:操作系统提供一个友好的用户访问操作系统的接口,其中命令接口包括(     )用户接口。
A:虚拟和脱机
B:连续和脱机
C:在线和脱机
D:联机和脱机
答案: 【联机和脱机】
13、判断题:将覆盖了软件的机器称为扩充机器或虚拟机。
A:错
B:对
答案: 【对】
14、判断题:分时系统实现中的关键问题是及时接收和及时处理。
A:错
B:对
答案: 【对】
15、单选题:(    )是一组控制和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的程序集合。
A:批处理系统
B:实时系统
C:操作系统
D:分时系统
答案: 【操作系统】
第二章 单元测试
1、判断题:前趋图中的每个结点可用于描述一个程序段或进程,乃至一条语句;结点间的有向边则用于表示两个结点之间存在的偏序或前趋关系。
A:对
B:错
答案: 【对】
2、判断题:程序的执行有两种方式分别为顺序执行和并发执行。
A:错
B:对
答案: 【对】
3、判断题:进程的阻塞状态是指进程已获得除处理机外的所需资源,等待分配处理机资源;只要分配CPU就可执行。
A:对
B:错
答案: 【错】
4、判断题:进程的新状态是指当一个新进程刚刚建立,还未将其放入就绪队列时的状态。
A:对
B:错
答案: 【对】
5、判断题:进程的内部标识符是指在所有的操作系统中,都为每一个进程赋予一个惟一的数字标识符,它通常是一个进程的序号。设置该标识符主要是为了方便系统使用。
A:对
B:错
答案: 【对】
6、判断题:处理机的执行状态分系统态和用户态两种。
A:对
B:错
答案: 【对】
7、判断题:在进程A创建了进程B之后,称A是B的父进程,B是A的子进程。
A:对
B:错
答案: 【对】
8、判断题:wait(S)和signal(S)是原语,因此它们在执行时是不可中断的。
A:对
B:错
答案: 【对】
9、判断题:记录型信号量是由于它采用了记录型的数据结构而得名的。
A:错
B:对
答案: 【对】
10、判断题:在哲学家进餐问题中,为了避免死锁,可以采用至多只允许有四位哲学家同时去拿左边的筷子,最终能保证至少有一位哲学家能够进餐,并在用毕时能释放出他用过的两只筷子,从而使更多的哲学家能够进餐。
A:错
B:对
答案: 【对】
11、判断题:在读者—写者问题中,需要保证一个Writer进程必须与其他进程互斥地访问共享对象。
A:对
B:错
答案: 【对】
12、判断题:管程由三部分组成分别为局部于管程的共享变量说明、对该数据结构进行操作的一组过程、对局部于管程的数据设置初始值的语句,除此之外,管程还必须有一个名字。
A:对
B:错
答案: 【对】
13、判断题:高级进程通信为交换信息量大。用户可直接利用OS提供的通信命令高效地传送大量数据。
A:错
B:对
答案: 【对】
14、判断题:消息传递通信的间接通信方式中的信箱是用于暂存发送进程发送给目标进程的消息的中间实体。
A:对
B:错
答案: 【对】
15、判断题:引入线程后,线程是进程的一个组成部分,一个进程包括多个(至少一个)线程。
A:对
B:错
答案: 【对】
第三章 单元测试
1、单选题:设有3个作业J1、J2、J3,其运行时间分别为1、2、3小时,假定这些作业同时到达,并在一台处理机上按单道运行,那么按(     )序列执行时其平均周转时间最小。
A:J1、J3、J2
B:J2、J3、J1
C:J2、J1、J3
D:J1、J2、J3
答案: 【J1、J2、J3】
2、单选题:死锁现象并不是计算机系统所独有的,判断下列哪些现象一定是死锁的体现(    )。
A:高速公路大堵车,因为桥被台风吹垮了
B:两列相向行驶的列车在单轨铁路上迎面相遇
C:杭州西泠桥塞车,因为大修,桥上只有一个车道供双方通行
D:两位木匠钉地板,每位木匠必须有榔头和钉子才能工作,一位只握一把榔头,而另一位没有榔头,却有钉子
答案: 【两列相向行驶的列车在单轨铁路上迎面相遇】
3、单选题:22个进程共享同一种临界资源,且每个进程需要3个这样的资源就可以运行完毕,最少需要(    )个这种资源才不会产生死锁。
A:66
B:22
C:64
D:45
答案: 【45】
4、单选题:在多级反馈队列调度算法中,在同一个队列中采用的调度方式是(     )原则。
A:SCAN
B:短作业优先
C:先来先服务
D:高优先权
答案: 【先来先服务】
5、单选题:产生死锁的必要条件中(     )条件是指进程已获得的资源在未使用完之前不能被抢夺。
A:不剥夺条件
B:环路等待条件
C:互斥条件
D:请求和保持条件
答案: 【不剥夺条件 】
6、单选题:一般情况下,三个调度中,(      )运行频率最高。
A:低级调度
B:无
C:中级调度
D:高级调度
答案: 【低级调度】
7、单选题:产生死锁的必要条件中(    )条件是指在发生死锁时,必然存在一个进程–资源的环形链。
A:请求和保持条件
B:不剥夺条件
C:互斥条件
D:环路等待条件
答案: 【环路等待条件】
8、单选题:有三个进程P1、P2和P3,运行时间均为50ms。假设时间片大小为10ms,且不考虑上下文切换的开销。采用时间片轮转(RR)算法执行完这三个进程,其平均完成时间是多少?(    )
A:140ms
B:150ms
C:50ms
D:100ms
答案: 【140ms】
9、单选题:分时系统经常采用的进程调度算法是(   )。
A:优先数算法
B:随机算法
C:时间片轮转算法
D:先来先服务
答案: 【时间片轮转算法】
10、单选题:下列哪一个调度算法的开销比较小?(  )
A:短作业优先(SJF)
B:先来先服务(FCFS)
C:多级反馈队列(Feedback)
D:最高相应比优先(HRRN)
答案: 【先来先服务(FCFS)】
11、单选题:下列哪一个调度算法对短进程不利? (  )
A:时间片轮转(RR)
B:先来先服务(FCFS)
C:最高相应比优先(HRRN)
D:短作业优先(SJF)
答案: 【先来先服务(FCFS)】
12、单选题:假设三个进程P1、P2和P3同时到达,它们的执行时间分别是T1、T2和T3,且T1<T2<T3。若采用短作业优先(SJF)调度算法执行这三个进程,则平均周转时间是(   )。
A:T1+T2+T3
B:(3T1+2T2+T3)/3
C:1/T1+1/T2+1/T3
D:(T1+T2+T3)/3
答案: 【(3T1+2T2+T3)/3】
13、判断题:在动态优先权中,随着作业等待时间的增加,其优先权将随之增加。
A:错
B:对
答案: 【对】
14、判断题:计算型作业的优先权,应高于I/O型作业的优先权。
A:对
B:错
答案: 【错】
15、判断题:用户进行的优先权,应高于系统进程的优先权。
A:错
B:对
答案: 【错】
第四章 单元测试
1、判断题:虚拟存储器是指从物理上扩充内存的容量。
A:对
B:错
答案: 【错】
2、判断题:在请求段页式系统中,以页为单位管理用户的虚空间,以段为单位管理内存空间。
A:错
B:对
答案: 【错】
3、判断题:碎片紧凑的前提是所有应用程序可动态重定位。
A:错
B:对
答案: 【对】
4、判断题:在虚拟存储器中,要求作业在运行前必须全部装入内存,且在运行过程中也必须一直驻留内存。
A:对
B:错
答案: 【错】
5、判断题:在分页式存储管理和分段式存储管理中,分页的地址空间是一维的,分段的地址空间二维的。
A:错
B:对
答案: 【对】
6、判断题:硬件设置了基址寄存器和限长寄存器以实现存储保护。
A:错
B:对
答案: 【对】
7、判断题:段页式存储管理方式能使存储碎片尽可能少,而且使内存利用率较高。
A:对
B:错
答案: 【对】
8、判断题:高速缓存器Cache的特性是速度快。
A:错
B:对
答案: 【对】
9、判断题:在存储管理的分区法中,为了便于内存分配,系统会建立一张分区使用表。
A:对
B:错
答案: 【对】
10、判断题:动态链接要求以段作为管理的单位,所以分段存储管理有利于程序的动态链接。
A:对
B:错
答案: 【对】
11、判断题:虚拟存储器是具有请求调入功能和置换功能、能从逻辑上对内存容量加以扩充的存储器系统。
A:错
B:对
答案: 【对】
12、判断题:在回收内存时,当释放区与插入点前一分区F1相邻接,此时应以F1分区的表项为新表项,修改新表项的大小。
A:错
B:对
答案: 【对】
13、判断题:在请求调页系统的置换算法中,FIFO算法是选择在以后不再使用的页面予以淘汰的算法。
A:对
B:错
答案: 【错】
14、判断题:在分区管理方式中,空闲分区的管理所使用的数据结构包括空闲分区表和空闲分区链。
A:错
B:对
答案: 【对】
15、判断题:比较分页与分段管理,页的大小是固定的,由系统决定,而段的大小是不固定的,由用户决定。
A:对
B:错
答案: 【对】
第五章 单元测试
1、判断题:设备管理的主要功能有缓冲区管理、设备分配、设备处理、虚拟设备、实现设备独立性。
A:对
B:错
答案: 【对】
2、判断题:独占设备必须是可寻址的和可随机访问的设备。
A:对
B:错
答案: 【错】
3、判断题:多功能通道是将数组选择通道传输速率高和字节多路通道分时并行操作的优点相结合而形成的一种新通道。
A:错
B:对
答案: 【错】
4、判断题:中断驱动方式,即当某进程要启动某个I/O设备工作时,便由CPU向相应的设备控制器发出一条I/O命令,然后立即返回继续执行原来的任务,设备控制器按命令要求去控制指定的I/O设备,完成后,通过中断向CPU发送一中断信号,在I/O设备输入数据的过程中,无须CPU干预,每次传送一个字符。
A:错
B:对
答案: 【对】
5、判断题:缓冲的实现方式有两种:一是,采用硬件缓冲器实现;二是,在内存划出一块区域,专门用来存放临时输入输出的数据,这个区域称为缓冲区。
A:错
B:对
答案: 【对】
6、判断题:系统设置单缓冲区只能并行使用,如果设置双缓冲区就可以串行使用。
A:错
B:对
答案: 【错】
7、判断题:专用缓冲的利用率不高,因此设置公用缓冲池,其中至少应含有以下三种类型的缓冲区:空(闲)缓冲区、装满输入数据的缓冲区和装满输出数据的缓冲区。
A:错
B:对
答案: 【对】
8、判断题:为每个通道配置一张通道控制表,它反映通道的使用情况,在通道控制表中通道状态表项是用于记录该通道忙与不忙的。
A:对
B:错
答案: 【对】
9、判断题:设备独立性的基本含义是:应用程序独立于具体使用的物理设备,即是指用户在编程序时所使用的设备与实际设备无关。
A:对
B:错
答案: 【对】
10、判断题:在有设备独立性系统中,ULT表用于实现将应用程序中的逻辑设备名映射为物理设备名。
A:对
B:错
答案: 【错】
11、判断题:在SPOOLing系统中,付出代价包括①占用大量的内存作为外设之间传送信息用的缓冲区,它所用的表格也占用不少内存空间;②占用大量磁盘空间作为输入井和输出井;③增加了系统的复杂性。
A:错
B:对
答案: 【对】
12、判断题:设备处理程序又称为设备驱动程序,是I/O进程与设备控制器之间的通信程序。
A:错
B:对
答案: 【对】
13、判断题:采用不同的磁盘调度算法可以减少旋转等待时间就可以显著地改善系统性能。
A:对
B:错
答案: 【错】
14、判断题:磁盘高速缓存在内存中可分成两种形式:第一种是在内存中开辟一个单独的存储空间来作为磁盘高速缓存,其大小是固定的。第二种是把所有的未利用内存空间变为一个缓冲池,供请求分页系统和磁盘I/O时(作为磁盘高速缓存)共享。
A:错
B:对
答案: 【对】
15、判断题:磁盘高速缓存的数据交付(Data Delivery)是指将磁盘高速缓存中的数据传送给请求者进程。系统可以采取两种方式,包括数据交付和指针交付。
A:对
B:错
答案: 【对】
第六章 单元测试
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、单选题:在 UNIX中,下列关于文件类型的描述最正确的是 (    )。
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、单选题:针对文件dir1/file1,在UNIX系统中进行目录检索的过程包括以下几个步骤: ① 在i节点区查找file1的i节点  ② 在i节点区查找dir1的i节点(FCB)③ 在根目录文件中查找dir1的目录项  ④ 在dir1目录文件中查找file1的目录项,  下列哪一个步骤顺序是正确的?(  )
A:③②④①
B:③①②④
C:①②③④
D:②①③④
答案: 【③②④①】
13、单选题:系统为了管理文件,设置了专门的数据结构文件控制块(FCB)。FCB是在执行哪一个系统调用时建立的?(  )
A:create
B:seek
C:open
D:copy
答案: 【create】
14、单选题:使用文件前要先打开文件。在执行完“打开”文件系统调用后,系统会返回给进程一个(    )。
A:文件描述符
B:内存地址
C:文件长度
D:文件打开方式
答案: 【文件描述符  】
15、判断题:文件的物理结构是指文件在外存上的存放形式。
A:错
B:对
答案: 【对】
第七章 单元测试
1、单选题:在下列性质中,(      )不是分时系统的特征。
A:成批性
B:交互性
C:多路性
D:独立性
答案: 【成批性】
2、单选题:在单CPU系统中实现并发技术后(       )。
A:进程间在一个时刻同时执行,CPU与外设并行工作。
B:进程间在一个时间段内同时执行,CPU与外设串行工作。
C:进程间在一个时刻同时执行,CPU与外设串行工作。
D:进程间在一个时间段内同时执行,CPU与外设并行工作。
答案: 【进程间在一个时间段内同时执行,CPU与外设并行工作。】
3、判断题:引入进程,可带来资源利用率的提高和系统吞吐量的增加的好处,但却增加了系统的时间和空间开销。
A:错
B:对
答案: 【对】
4、单选题:当(      )时,进程从执行状态转变为就绪状态。
A:等待某一事件
B:进程被调度程序选中
C:等待的事件发生
D:有高优先级进程来
答案: 【有高优先级进程来】
5、单选题:如果为每一个作业,只建立一个进程,则为了照顾短作业用户,应采用(      )。
A:短作业优先调度算法
B:FCFS调度算法
C:多级反馈队列调度算法
D:时间片轮转法
答案: 【短作业优先调度算法】
6、单选题:在下列死锁的解决办法中,属于死锁预防策略的是(      )。
A:资源有序分配法
B:银行家算法
C:死锁检测法
D:资源分配图化简法
答案: 【资源有序分配法】
7、判断题:最有利于提高系统吞吐量的作业调度算法是短作业优先算法。
A:错
B:对
答案: 【对】
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:I/O请求表
答案: 【逻辑设备表】
13、判断题:在大型系统中,主机通常是通过CPU和设备控制器与外设相连。
A:对
B:错
答案: 【错】
14、单选题:按逻辑结构可把文件分为记录式文件和(     )两类。
A:只读文件
B:链式文件
C:索引文件
D:流式文件
答案: 【流式文件】
15、判断题:记录是一组相关数据项的集合。文件是具有记录名的一组相关元素的集合。
A:错
B:对
答案: 【错】