操作系统中国大学mooc网课答案-凯发k8一触即发
当前位置:凯发k8一触即发首页 » 经济问答 » 正文
471 人参与 2023-09-22 03:33:52 分类 :经济问答
- 第1章 操作系统概述
第1章 测验
1、操作系统是一种()。
a、通用软件
b、系统软件
c、软件包
d、应用软件
2、以下操作系统中,属于多用户、分时系统的是()。
a、dos
b、unix
c、windows
d、os/2
3、批处理系统的主要缺点是()。
a、交互性差
b、cpu的利用率不高
c、不具备并行性
d、以上都不是
4、分时操作系统的主要目标是()。
a、提高计算机系统的实时性
b、提高计算机系统的利用率
c、提高软件的运行速度
d、提高计算机系统的交互性
5、设计实时操作系统时,首先应考虑系统的()。
a、实时性和可靠性
b、灵活性和可靠性
c、优良性和分配性
d、可靠性和灵活性
6、操作系统的基本类型主要有()。
a、单用户系统、多用户系统及批处理系统
b、多道批处理操作系统、分时操作系统和实时操作系统
c、实时系统、分时系统和多用户系统
d、批处理系统、分时系统及多任务系统
7、用户要在程序一级获得系统帮助,必须通过()。
a、图形界面
b、作业调度
c、系统调用
d、键盘命令
8、并发性是指两个或多个事件在同一时刻发生。
9、操作系统的基本功能包括处理机管理、存储管理、设备管理、文件管理、用户接口五个部分。
10、现代操作系统的特征是并发、互斥、虚拟和异步。
第2章 进程管理
第2章 测验
1、下列哪一项不是程序并发执行时的特征?( )
a、间断性
b、顺序性
c、失去封闭性
d、不可再现性
2、下列几种关于进程的叙述,( )最不符合操作系统对进程的理解。
a、进程是在多程序并行环境中的完整的程序。
b、进程可以由程序、数据和进程控制块描述。
c、线程是一种特殊的进程。
d、进程是程序在一个数据集合上运行的过程,是系统进行资源分配和调度的一个独立单位。
3、下列关于状态转换的条件及发生状态的转换叙述中,说法错误的是( )。
a、由进程调度,使就绪状态的进程转到执行状态 。
b、因时间片用完,使正在执行的进程转到就绪状态。
c、因时间片用完,使正在执行的进程转到阻塞状态。
d、因输入输出完成时间的发生,处于阻塞状态的进程进入就绪状态。
4、一个进程的状态发生变化总会引起其他一些进程的状态发生变化。( )
5、属于同一个进程的多个线程可共享进程的程序段、数据段。( )
6、在引入线程的os中,线程是资源分配和调度的基本单位。( )
7、阻塞态是进程等待cpu调度时所处的状态。( )
8、进程的相对速度不能由自己来控制。( )
9、程序在运行时需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为单位分配系统资源。( )
10、进程在运行中,可以自行修改自己的进程控制块。( )
第9章 文件管理
第9章 测验
1、文件系统最基本的目标是实现()。
a、按名存取
b、文件共享
c、文件保护
d、提高i/o速度
2、文件系统是指()。
a、文件的集合
b、文件的目录
c、查找文件的一组软件
d、文件以及管理文件的代码和数据结构的总体
3、逻辑文件是()的文件组织形式。
a、在外部设备上
b、从用户观点看
c、虚拟存储
d、目录
4、文件的逻辑结构大致分为有结构的记录文件和无结构的()。
a、索引文件
b、索引顺序文件
c、链接文件
d、字符流式文件
5、在linux中,文件系统的目录结构采用的是()。
a、线型结构
b、二维结构
c、树型结构
d、网状结构
6、位示图法可用于()。
a、页面置换
b、文件目录的查找
c、内存空闲块的分配和回收
d、磁盘空闲盘块的分配和回收
7、下列文件属于物理文件的是()。
a、记录文件
b、流式文件
c、链接文件
d、串联文件
8、关于二级目录说法正确的是()。
a、不支持文件重名
b、不支持文件共享
c、结构复杂,检索速度慢于一级目录
d、由主目录和用户目录组成
9、在采用树型目录结构的文件系统中,各用户的文件名必须互不相同。
10、文件控制块与文件一一对应,文件控制块的有序集合称为()。
第6章 基本存储管理
第6章 测验
1、动态地址重定位需要()硬件的支持。
a、重定位寄存器
b、进程
c、cpu
d、接口
2、分区存储管理为每一个作业分配()的内存空间。
a、地址连续
b、若干地址不连续
c、若干连续的页
d、若干不连续的帧
3、在动态分区存储管理中,最佳适应算法中是按()顺序形成空闲分区链。
a、空闲区首址递增
b、空闲区首址递减
c、空闲区大小递增
d、空闲区大小递减
4、设置快表的目的在于()。
a、提高地址查找的命中率
b、提高地址变换速度
c、淘汰不用的页
d、增加页表的容量
5、分段管理提供()维的地址结构。
a、1
b、2
c、3
d、4
6、碎片现象的存在使得内存空间利用率()。
a、不影响
b、降低
c、提高
d、得以改善
7、地址重定位是指将内存的物理地址转换为作业地址空间的逻辑地址的过程。
8、静态地址重定位实现简单,但不支持程序在内存中的移动。
9、页是信息的物理单位,而段是信息的逻辑单位。
10、分页存储管理中,()记录了页与物理块的对应关系。
第3章 同步与通信
第3章 pv操作作业new
1、有三个进程,进程get从输入设备上不断读数据,并存入buffer1里面,进程copy不断地将buffer1的内容复制到缓冲区buffer2里面,进程put则不断将buffer2的内容取出由打印机输出,假设buffer1和buffer2每次只能放一个数据,三个进程并发执行,协调工作。若用s1、s4分别表示buffer1和buffer2是否为空,用s3、s4分别表示buffer1和buffer2是否装满数据。buffer1和buffer2初始状态为空。请给出s1~s4的初值,并用合适的pv操作填写完整下面的过程。 s1= (1) ;s2= (2) ;s3= (3) ;s4= (4) ; void get() { while(true) { (5) ; 从输入设备读数据存入buffer1; (6) ; } } void copy() { while(true) { (7) ; (8) ; 将buffer1的内容复制到buffer2里面; (9) ; (10) ; } } void put() { while(true) { (11) ; 将buffer2的内容打印输出; (12) ; } }
2、有一个阅览室,共有100个座位,读者进入时必须先在一张登记表上登记,该表为每一位读者列一个表目,包括座号和 读者姓名等,读者离开时要消掉登记的信息,试用pv操作描述读者进程之间的同步关系。
第3章 pv操作作业
1、有三个进程,进程get从输入设备上不断读数据,并存入buffer1里面,进程copy不断地将buffer1的内容复制到缓冲区buffer2里面,进程put则不断将buffer2的内容取出由打印机输出,假设buffer1和buffer2每次只能放一个数据,三个进程并发执行,协调工作。若用s1、s4分别表示buffer1和buffer2是否为空,用s3、s4分别表示buffer1和buffer2是否装满数据。buffer1和buffer2初始状态为空。请给出s1~s4的初值,并用合适的pv操作填写完整下面的过程。 s1= (1) ;s2= (2) ;s3= (3) ;s4= (4) ; void get() { while(true) { (5) ; 从输入设备读数据存入buffer1; (6) ; } } void copy() { while(true) { (7) ; (8) ; 将buffer1的内容复制到buffer2里面; (9) ; (10) ; } } void put() { while(true) { (11) ; 将buffer2的内容打印输出; (12) ; } }
2、有一个阅览室,共有100个座位,读者进入时必须先在一张登记表上登记,该表为每一位读者列一个表目,包括座号和 读者姓名等,读者离开时要消掉登记的信息,试用pv操作描述读者进程之间的同步关系。
第7章 虚拟存储管理
第7章 地址变换作业new
1、某虚拟存储器的用户空间共有32个页面,每页1k,主存16k,假定某时刻系统为用户的第0、1、2、3页分配的物理块号为5、10、4、7,而该用户作业的长度为6页,试将下面的逻辑地址转换成物理地址。(1)0a5ch (2)103ch (3)1a5ch (4)1000 (5)5200
第7章 地址变换作业
1、某虚拟存储器的用户空间共有32个页面,每页1k,主存16k,假定某时刻系统为用户的第0、1、2、3页分配的物理块号为5、10、4、7,而该用户作业的长度为6页,试将下面的逻辑地址转换成物理地址。(1)0a5ch (2)103ch (3)1a5ch (4)1000 (5)5200
第5章 处理机调度
第5章测验
1、一种既有利于短小作业又兼顾到长作业的作业调度算法是( )。
a、先来先服务
b、轮转
c、最高响应比优先
d、短作业调度
2、运行时间最短的作业被优先调度,这种作业调度算法是( )
a、优先级调度
b、响应比高者优先
c、短作业优先
d、先来先服务
3、cpu的调度分为高级、中级和低级三种,其中低级调度是指( )调度。
a、作业
b、进程
c、交换
d、线程
4、为了对紧急进程或重要进程进行调度,调度算法应采用( )。
a、先进先出调度算法
b、优先级调度算法
c、最短作业优先调度
d、定时轮转法
5、时间片轮转法进行进程调度是为了( a )。
a、多个终端都能得到系统的及时响应
b、实现先来先服务
c、优先级较高的进程得到及时响应
d、需要cpu最短的进程先执行
6、一个作业从提交给系统到该作业完成的时间间隔称为( )。
a、运行时间
b、等待时间
c、响应时间
d、周转时间
7、平均周转时间和周转时间与选用的调度算法有关。
8、系统吞吐量是指单位时间内系统完成的作业个数,是分时系统的重要评价准则。
9、处理机调度可分为三级,它们是高级调度、中级调度和低级调度;在一般操作系统中,必须具备的调度是( )。
10、在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,服务时间( )(长/短)的作业将得到优先调度。
第4章 死锁与饥饿
第4章测验
1、产生死锁的主要原因是( )。
a、系统资源不足和系统中的进程太多
b、资源的独占性和系统中的进程太多
c、进程调度不当和资源的独占性
d、系统资源不足和进程推进顺序不当
2、在多进程的并发系统中,肯定不会因竞争( )而产生死锁。
a、打印机
b、磁带机
c、磁盘
d、cpu
3、通常不采用( )方法来解除死锁。
a、终止一个死锁进程
b、终止所有死锁进程
c、从非死锁进程处抢夺资源
d、从死锁进程处抢夺资源
4、死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的四个必要条件之一.下列方法中破坏了"循环等待"条件的是( )。
a、资源有序分配法
b、银行家算法
c、一次性分配策略
d、剥夺资源法
5、避免死锁的一个著名的算法是( )。
a、先入先出法
b、银行家算法
c、优先级算法
d、资源按序分配法
6、下列( )不是预防死锁的策略。
a、破坏请求且保持条件
b、破坏互斥条件
c、破坏不可抢占条件
d、破坏循环等待条件
7、系统发生死锁时,其资源分配图中必然存在环路。因此,如果资源分配图中存在环路,则系统一定出现死锁。
8、由于资源数少于进程对资源的需求数,因而产生资源的竞争,所以这种资源的竞争必然会引起死锁。
9、产生死锁的四个必要条件是:互斥条件、请求且保持条件、( )和循环等待条件。
10、( )是指一个可以运行的进程尽管能继续执行,但被调度器无限期的忽视,而不能被调度执行的情况。
第8章 设备管理
第八章测验
1、在下面的i/o控制方式中,需要cpu干预最少的方式是()。
a、程序i/o方式
b、中断驱动i/o控制方式
c、直接存储器访问dma控制方式
d、i/o通道控制方式
2、cpu输出数据的速度远远超过打印机的打印速度,影响程序执行速度,为解决这一问题,可以采用( )。
a、通道技术
b、缓冲技术
c、虚拟存储器
d、并行技术
3、活动头磁头对磁盘的存取访问过程中,( )所花费的时间最长。
a、寻道时间
b、随具体情况而定
c、旋转定位时间
d、数据传输时间
4、在采用spooling技术的系统中,用户作业的打印输出结果首先被送到( )。
a、磁盘固定区域
b、内存固定区域
c、终端
d、打印机
5、某一磁盘请求序列(磁盘号)如下: 0 23 5 7 11 21 2 按照最短寻道时间优先磁盘调度算法对磁盘请求进行服务,设当前磁头在4道上,则磁道臂总移动道数为( )。
a、68
b、41
c、32
d、22
6、在操作系统中,用户在使用i/o设备时,通常采用( )。
a、物理设备名
b、逻辑设备名
c、虚拟设备名
d、设备牌号
7、主机与输入、输出设备之间进行数据交换的方式包括程序控制方式、程序中断方式 和直接存储器存取方式等。在程序控制方式中,对于输出过程,准备就绪指的是( )。
a、输出缓冲器已空
b、输出缓冲器已有数据
c、输出设备已等待工作
d、输出设备正在工作
8、cpu对通道的请求形式是( ) 。
a、自陷
b、中断
c、通道命令
d、转移指令
9、先来先服务算法、优先级高者优先算法、时间片轮转等算法是经常在设备分配中采用的算法。
10、i/o通道控制方式不需要任何cpu干预。
第10章 用户接口
第十章测验
1、系统功能调用是( ) 。
a、用户编写的一个子程序
b、高级语言中的库程序
c、操作系统中的一条命令
d、操作系统向用户程序提供的接口
2、ms-dos系统功能调用入口是( ) 。
a、int 8h
b、int 21h
c、int 2eh
d、int 67h
3、在一单用户操作系统中,当用户编辑好一个程序要存放到磁盘上去的时候,它使用操作系统提供的( )这一接口。
a、键盘命令
b、作业控制命令
c、鼠标操作
d、原语
4、使用字符串copyfilelfile2实现两个文件的拷贝,使用的用户接口是( )。
a、硬件接口
b、i/o接口
c、命令接口
d、程序接口
5、用int21h实现系统某个功能,所用到的用户接口是( )。
a、硬件接口
b、程序接口
c、i/o接口
d、命令接口
6、系统调用的目的是( )。
a、请求系统服务
b、终止系统服务
c、申请系统资源
d、释放系统资源
7、系统调用是由操作系统提供的内部调用,它( )。
a、直接通过键盘交互方式使用
b、只能够通过用户程序间接使用
c、是命令接口中的命令使用
d、与系统的命令一样
8、系统运行过程中,处理机的状态处于目态或管态变化中,从目态到管态的途径是( )。
a、修改程序状态字
b、设置时钟
c、设置访管指令
d、中断
9、从用户的观点看,操作系统是( )。
a、用户与计算机之间的接口
b、控制和管理计算机资源的软件
c、合理地组织计算机工作流程的软件
d、由若干层次的程序按一定的结构组成的有机体
10、为了便于用户直接或间接地控制自己的作业,操作系统向用户提供了命令接口, 该接口又可进一步分为( )。
a、联机用户接口和脱机用户接口
b、程序接口和图形接口
c、联机用户接口和程序接口
d、脱机用户接口和图形接口
null
期末考试
期末试卷
1、在现代操作系统中引入了( ),从而使并发和共享成为可能。
a、道程序设计技术
b、磁盘
c、对象
d、多道程序设计技术
2、为了使系统中所有的用户都能得到及时的响应,该操作系统应该是( )。
a、道批处理系统
b、分时系统
c、实时系统
d、实时系统
3、有m个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变化范围是( )。
a、1至-(m-1)
b、1至m-1
c、1至-m
d、1至m
4、下列叙述中( )最不符合操作系统对进程的理解。
a、进程的执行速度是不可预测的。
b、进程可以由程序、数据和进程控制块描述
c、进程是在多程序并行环境中的完整的程序
d、进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位
5、一个进程释放一种资源将有可能导致一个或几个进程( )。
a、由就绪变运行
b、由运行变就绪
c、由阻塞变运行
d、由阻塞变就绪
6、专为分时系统设计的调度算法是( )
a、先进先出调度算法
b、短作业优先调度
c、基于时钟的轮转法
d、优先级调度算法
7、一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响应比是( )。
a、2
b、1
c、3
d、0.5
8、某系统中有进程p1、p2、p3,共有磁带机7个,系统状态如下所示。下列说法中正确的是( )。
a、存在至少一个安全序列,因此该时刻系统是不安全的
b、不存在安全序列,因此该时刻系统是不安全的
c、存在至少一个安全序列,因此该时刻系统是安全的
d、不存在安全序列,因此该时刻系统是安全的
9、某系统中有三个进程a、b、c,系统状态如下所示。若采用短作业优先调度算法,则下列说法中正确的是( )。
a、调度次序为a->b ->c,平均周转时间为6.33
b、调度次序为a->c ->b,平均周转时间为5.67
c、调度次序为c->a ->b,平均周转时间为7.33
d、存在多种可能性
10、在程序执行时进行的地址重定位称为( )。
a、静态地址重定位
b、动态地址重定位
c、绝对装入
d、可变地址映射
11、在动态分区存储系统中,最坏适应算法是按照( )组织空闲分区的。
a、地址递增
b、地址递减
c、容量递增
d、容量递减
12、在分页存储管理系统中,分页是由( )完成的。
a、程序员
b、用户
c、操作员
d、系统
13、下面关于虚存的说法正确的是( )
a、作业在运行前必须全部装入内存,并且在运行期间必须一直驻留在内存
b、作业在运行前必须全部装入内存,并且在运行期间必须一直驻留在内存
c、作业在运行前必须全部装入内存,并且在运行期间必须一直驻留在内存
d、作业在运行前不必全部装入内存,并且在运行期间不必一直驻留在内
14、在请求分页虚拟存储系统中,若进程在内存中固定占据3个物理块(开始时物理块内容为空),采用先进先出页面淘汰算法,当执行访问页面串为1,2,3,4,1,2,4,1,2,3,2,6,5,3时,将产生( )次缺页中断。
a、9
b、10
c、11
d、12
15、已知分页虚拟存储器的页面大小为1kb,某进程长度为4页,某时刻0、1、2号页分别加载到内存的2、4、6号物理块,则虚地址4100对应的物理地址是( )。
a、发生缺页中断
b、发生越界中断
c、4100
d、2780
16、文件系统为用户提供了( )功能,使得用户能透明地存储访问文件。
a、按名存取
b、密码存取
c、路径存取
d、命令调用
17、按逻辑结构划分,文件主要有( )和流式文件两类。
a、网状文件
b、记录式文件
c、索引文件
d、流式文件
18、在操作系统中,用户在使用i/o设备时,通常采用( )。
a、物理设备
b、逻辑设备名
c、虚拟设备名
d、设备牌号
19、cpu的调度分为高级、中级和低级三种,其中高级调度是指( )调度。
a、作业
b、交换
c、进程
d、线程
20、计算机操作系统的功能是( )。
a、把源代码转换成目标代码
b、提供硬件与软件之间的转换
c、提供各种中断处理程序
d、管理计算机资源并提供用户接口
21、每个进程都包括( )等组成部分。
a、进程控制块
b、程序段
c、数据段
d、共享段
22、以下文件系统可以采用的目录结构中,能解决命名冲突问题的有( )。
a、单级目录
b、二级目录
c、树形目录
d、根目录
23、文件系统采用二级文件目录,下述哪一个选项是其优点( )。
a、提高检索速度
b、实现文件共享
c、节省内存空间
d、解决不同用户之间文件名冲突
24、下面属于多道批处理系统的特点是( )。
a、计算机内存中同时存在多道程序
b、宏观上并发
c、微观上串行
d、采用时间片和分时技术
25、当一个进程处于这样的状态( )时,称其为等待状态。
a、它正等着输入一批数据
b、它正等着协作进程的一个消息
c、它正等分给它一个时间片
d、它正等着进入内存
26、虚拟存储器不仅在逻辑上扩充了内存容量,而且在物理上也扩大了内存空间。( )
27、信号量是一个初值为非负的整型变量,可在其上做加1和减1操作。( )
28、并发性是指两个或多个事件在同一时刻发生。( )
29、静态地址重定位可适用于程序在内存中的移动。( )
30、静态优先级是在创建进程时确定的,且在进程的整个生命周期中保持不变。( )