20春西交《操作系统原理》在线作业答案2
- 格式:doc
- 大小:26.08 KB
- 文档页数:15
------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 请求分页存储管理中,若把页面尺寸增加一倍,在程序顺序执行时,则一般缺页中断次数会()。
A: 增加B: 减少C: 不变D: 可能增加也可能减少正确答案:(单选题) 2: 在UNIX系统中,用户程序经过编译之后得到的可执行文件属于()。
A: ASCII文件B: 普通文件C: 目录文件D: 特别文件正确答案:(单选题) 3: 用户在一次计算过程中,或者一次事物处理中,要求计算机完成所做的工作的集合,这是指()。
A: 进程B: 程序C: 作业D: 系统调用正确答案:(单选题) 4: 在请求分页系统中,LRU算法是指()。
A: 最早进入内存的页先淘汰B: 近期最长时间以来没被访问的页先淘汰C: 近期被访问次数最少的页先淘汰D: 以后再也不用的页先淘汰正确答案:(单选题) 5: ()是指将作业不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所需数据。
A: 覆盖技术B: 交换技术C: 虚拟技术D: 物理扩充正确答案:(单选题) 6: 按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指()调度算法。
A: 先来先服务法B: 短作业优先法C: 时间片轮转法D: 优先级法正确答案:(单选题) 7: 文件系统采用二级文件目录可以()。
A: 缩短访问存储器的时间B: 实现文件共享------------------------------------------------------------------------------------------------------------------------------ C: 节省内存空间D: 解决不同用户间的文件命名冲突正确答案:(单选题) 8: 在分段管理中,()。
操作系统原理_西安交通大学中国大学mooc课后章节答案期末考试题库2023年1.操作系统的基本功能是()。
答案:控制和管理系统内的各种资源2.系统调用的目的是()。
答案:请求系统服务3.在中断发生后,进入中断处理的程序属于()。
答案:操作系统程序4.当CPU处于核心态时,它可以执行的指令是()。
答案:计算机中全部指令5.PCB是进程实体的一部分,下列()不属于PCB。
答案:全局变量6.分时操作系统通常采用()调度算法来为用户服务。
答案:时间片轮转7.在进程调度算法中,对短进程不利的是()。
答案:先来先服务调度算法8.P、V操作实现进程同步,信号量的初值为()。
答案:9.对于两个并发进程,设互斥信号量为mutex(初值为1),若mutex=-1则()。
答案:表示有一个进程进入临界区,另一个进程等待进入10.有一个计数信号量S:若干个进程对S进行了28次P操作和18次V操作之后,信号量S的值为0,请问该信号量S原来的值是多少?答案:1011.信箱通信是一种()通信方式。
答案:间接通信12.死锁预防是保证系统不进入死锁状态的静态策略,其决办法是破环产生死锁的四个必要条件之一,下列方法中破坏了“循环等待”条件的是()。
答案:资源有序分配策略13.某系统中共有11台磁带机,X个进程共享此磁带机设备,每个进程最多请求使用3台,则系统不会死锁的X值是()。
答案:514.一个进程在获得资源后,只能在使用完资源后由自己释放,这属于死锁必要条件的()。
答案:不剥夺条件15.某段表的内容见下表,一逻辑地址为(2,154),它对应的物理地址为()段表段号段首址段长度0 120K 40K1 760K 30K2 480K 20K3 370K 20K答案:480K+15416.多进程在主存中彼此互不干扰的环境下运行,操作系统是通过()来实现的。
答案:内存保护17.()存储管理方式提供一维地址结构。
答案:分页18.假设一个页式存储管理系统具有快表,多数活动页表项都可以存在其中。
《操作系统原理》习题答案一、单项选择题1、(信号量)是一种只能进行P、V操作的特殊变量。
2、一个进程是(PCB结构与程序和数据的组合)。
3、操作系统中,当(时间片完),进程从执行状态转变为就绪状态。
4,设有三个作业J1,J2,J3同时到达,运行时间分别为T1,T2,T3,且T1≤T2 ≤ T3。
若它们在一台处理机上按单道运行,采用短作业优先算法,则平均周转时间为(T1+ 2/3T2 + 1/3T3)。
5、在操作系统中,死锁出现是指(若干进程因竞争资源而无限等待其他进程释放已占有的资源)6.若系统有三个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是( 10 ) 。
7、预防死锁的论述中,(可以通过破坏产生死锁的四个必要条件之一或其中几个的方法,来预防发生死锁)条是正确的论述。
8、关于死锁与不安全状态的关系,下列描述正确的有(死锁是一种不安全状态):9、银行家算法是一种(死锁避免)算法。
10、以下哪种算法不属于多个分区的可变分区存储管理方式的主存分配算法(最后适应分配算法)11、在固定分区管理方式中,处理器执行作业时,对每条指令中的地址要求满足(下限地址≤绝对地址≤上限地址)12、以下叙述中,不正确的是(采用动态和静态重定位的系统都支持“程序浮动”)13、在页式存储管理中,假定地址用m个二进制位表示,其中页内地址部分占用了n个二进制位,那么最大的作业允许有(2(m-n) )个页面。
14、关于一个分区的存储管理,以下叙述不正确的是(一个分区的存储管理中,必须采用动态重定位的方式进行地址转换)15、下面哪种算法不属于页式虚拟存储管理中的页面调度算法(优先数调度算法)16、缺页中断率与哪个因素无关(作业的逻辑地址)17、很好地解决了“零头”问题的存储管理方法是(页式存储管理)18、在存储管理中,(可变分区管理)可与覆盖技术配合.19、虚拟存储器的最大容量(由计算机的地址结构决定)20、下述(先进先出)页面淘汰算法会产生BELADY现象.21、计算机系统的二级存储包括(主存储器和辅助存储器)22、以下关于主存空间的说法中正确的是(操作系统与硬件的接口信息、操作系统的管理信息和程序等存放在主存储器的系统区)23、联想存储器在计算机系统中是用于(地址变换)24、以下有关可变分区管理中采用的主存分配算法说法中错误的是(最佳适应算法是最好的算法,但后过的较大作业很难得到满足)25、下面关于重定位的有关描述,错误的是(静态重定位中装入主存的作业仍然保持原来的逻辑地址)26、在可变式分区分配方案中,最佳适应算法是将空闲区在空闲区表中按(容量递增)次序排列27、在分页存储系统中,页表是由(操作系统)建立的28、CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,采用(缓冲技术)29、如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是(DMA方式)30、在下列文件的物理结构中,不利于文件长度动态增长的是(连续结构)31、操作系统有多种类型:允许多个用户以交互方式使用计算机的操作系统,称为(分时操作系统)。
(1)设计目标不同:前者为了给多用户提供一个通用的交互方式开发的运行环境,后者通常为特殊用途提供专用系统;
(2)交互性强弱不同:前者交互性强,后者交互性弱;
(3)响应时间要求不同:前者以用户能接受的响应时间为标准,后者则与受控对象及应用场合有关,变化范围很大。
2.请画出设置有快表的请求分页存储管理方案的地址变换图,并简要说明地
址变换过程。
(6分)
答:
地址变换过程:
1.判断是否越界,若是,则中断,否则,继续。
2.查找快表,若找着页表项,则修改访问位等,形成物理地址,结束。
否则,继续
3.查找页表,若找着页表项,则修改访问位等,形成物理地址,结束。
否则,产成缺页中断,继续
4.若内存不满,则将找着的页从外存调入内存。
否则,置换一页出内存,然后将找着的页从外存调入内存
5.修改页表
3.请简单说明并比较轮询和中断驱动的I/O控制方式。
(6分)。
西交《操作系统原理》在线作业
一个进程是():
A:由协处理机执行的一个程序
B:一个独立的程序 + 数据集
C:PCB结构与程序和数据的组合
D:一个独立的程序
答案:C
以下叙述中,不正确的是()
A:采用动态重定位,在必要时可以改变装入的作业在主存中的存放区域B:采用动态重定位的系统支持“程序浮动”
C:采用静态重定位的系统不支持“程序浮动”
D:采用动态和静态重定位的系统都支持“程序浮动”
答案:D
如果分时操作系统的时间片一定,那么( ),则响应时间越长。
A:用户数越少
B:用户数越多
C:内存越少
D:内存越多
答案:B
在固定分区管理方式中,处理器执行作业时,对每条指令中的地址要求满足()A:下限地址≤绝对地址≥上限地址
B:下限地址≤绝对地址≤上限地址
C:上限地址≤绝对地址≤下限地址
D:上限地址≤绝对地址≥上限地址
答案:B
在多道程序环境下,操作系统以( )作为资源分配的基本单元。
A:作业
B:程序
C:进程
D:线程
答案:C
从总体上说,多道程序设计技术可()单位时间的算题量。
A:增加
B:减少。
四、简答题(每题4分,共20分)1、什么是进程?比较进程与程序的区别?答:进程是一个程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立的单位。
其区别如下:一、程序与进程都含有程序段和数据段,但进程还必须包含一个数据结构即进程控制块PCB。
二、进程是程序的一次执行过程,因此是动态。
它具有一个生命周期。
而程序是保存在某种介质的一组指令的有序集合。
三、进程是一个能够独立运行,独立分配资源和独立接受调度的基本单位。
而程序不能。
四、一个程序的一次执行可以产生多个进程,一个进程也可以执行多不程序。
2、简述什么是覆盖?什么是交换?它们各自的特点是什么?答:覆盖:进程当前运行所必需的指令和数据都保存在内存中,而当前里程不需要执行的其他指令和数据暂时不入内存,需要时再装入到该进程不再使用的指令和数据所占用的内存空间中。
交换:指把内存中暂时不能运行的进程或暂时不用的程序和数据,换出到外存,以腾出足够的内存空间,把已具备运行条件的进程或进程所需要的程序和数据,换入内存运行。
交换技术不要求程序设计人员给出程序段之间的覆盖结构,它主要是在进程或作业之间进行,而覆盖技术则主要是在同一个进程或作业之间进行。
3、抖动是怎样形成的?如何消除抖动?答:抖动形成过程:当调度程序发现CPU的利用率降代,它立即提高多道程序的度,即引入新的进程参加运行。
当新进程入内存时,客观上又只能从其它运行进程处获得物理块,于是进一理加剧进程的缺页情况,使等待页面调入/调出的进程数目增多,这又使CPU的利用率进一卡下降。
调度程序又引入新进程,如此恶性循环,进程缺页率急剧上升,有效访问存储器的时间也急剧增加。
消除方法:一、采取局部置换策略二、在CPU调度程序中引入工作集算法三、L=S准则四、挂起若干进程4、什么是死锁?死锁产生的原因是什么?处理死锁的基本途径有哪些?答:死锁:多个进程在运行过程中因争夺资源而造成的一种僵局,若无外力作用这些进程都将无法再向前推进。
《操作系统原理》在线作业在分页存储系统中,页表是由( )建立的A:硬件B:操作系统C:用户程序D:装入程序正确选项:B缺页中断率与哪个因素无关A:分配给作业的主存块数B:页面的大小和调度算法C:程序编制方法D:作业的逻辑地址正确选项:D通常,文件的逻辑结构可以分为两大类:无结构的()和有结构的记录式文件。
A:堆文件B:流式文件C:索引文件D:直接(Hash)文件正确选项:B银行家算法是一种()算法。
A:死锁预防B:死锁避免C:死锁解除D:死锁检测正确选项:B在多道程序环境下,操作系统以( )作为资源分配的基本单元。
A:作业B:程序C:进程D:线程正确选项:CCPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,采用()A:并行技术B:通道技术C:缓冲技术D:虚存技术正确选项:C预防死锁的论述中,()条是正确的论述。
A:由于产生死锁的基本原因是系统资源不足,因而预防死锁的有效方法,是根据系统规模,配置足够的系统资源。
B:由于产生死锁的另一种基本原因是进程推进顺序不当,因而预防死锁的有效方法,是使进程的推进顺序合法。
C:因为只要系统不进入不安全状态,便不会产生死锁,故预防死锁的有效方法,是防止系统进入不安全状态。
D:可以通过破坏产生死锁的四个必要条件之一或其中几个的方法,来预防发生死锁。
正确选项:D若系统有三个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是( ) 。
A:9B:10C:11D:12正确选项:B在存储管理中,( )可与覆盖技术配合.A:页式管理B:段式管理C:段页式管理D:可变分区管理正确选项:D对于记录型信号量,在执行一次P操作时,信号量的值应当为减1;当其值为( )时,进程应阻塞。
A:大于0B:小于0C:大于等于0D:小于等于0正确选项:B下面关于虚拟设备的论述中,第( )条是正确的论述。
A:虚拟设备是指允许用户使用比系统中具有的物理设备更多的设备B:虚拟设备是指允许用户以标准化方式来使用物理设备C:虚拟设备是把一个物理设备变换成多个对应的逻辑设备D:虚拟设备是指允许用户程序不必全部装入内存便可使用系统中的设备正确选项:CCPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用( )。
(1)设计目标不同:前者为了给多用户提供一个通用的交互方式开发的运行环境,后者通常为特殊用途提供专用系统;
(2)交互性强弱不同:前者交互性强,后者交互性弱;
(3)响应时间要求不同:前者以用户能接受的响应时间为标准,后者则与受控对象及应用场合有关,变化范围很大。
2.请画出设置有快表的请求分页存储管理方案的地址变换图,并简要说明地
址变换过程。
(6分)
答:
地址变换过程:
1.判断是否越界,若是,则中断,否则,继续。
2.查找快表,若找着页表项,则修改访问位等,形成物理地址,结束。
否则,继续
3.查找页表,若找着页表项,则修改访问位等,形成物理地址,结束。
否则,产成缺页中断,继续
4.若内存不满,则将找着的页从外存调入内存。
否则,置换一页出内存,然后将找着的页从外存调入内存
5.修改页表
3.请简单说明并比较轮询和中断驱动的I/O控制方式。
(6分)。
西交《自动控制理论》在线作业
试卷总分:100 得分:100
一、多选题(共13 道试题,共39 分)
1.相位超前校正具有以下特点()
A.系统带宽变窄,降低了系统响应的快速性
B.增益和型次未改变,稳态精度变化不大
C.加大带宽,加快了系统的响应速度,即改善系统的瞬态性能
D.增大相位裕度,提高了系统的相对稳定性
答案:BCD
2.属于代数稳定性判据的有()。
A.奈奎斯特判据
B.波德判据
C.胡尔维兹判据
D.劳斯判据
答案:CD
3.关于传递函数正确的说法有( )
A.传递函数的分母与系统的输入无关
B.传递函数分母中s的阶次不小于分子中s的阶次
C.传递函数是无量纲的
D.不同物理类型的系统,可以具有相同形式的传递函数。
(单选题)1: 一个进程是():
A: 由协处理机执行的一个程序
B: 一个独立的程序 + 数据集
C: PCB结构与程序和数据的组合
D: 一个独立的程序
正确答案: C
(单选题)2: 以下叙述中,不正确的是()
A: 采用动态重定位,在必要时可以改变装入的作业在主存中的存放区域
B: 采用动态重定位的系统支持“程序浮动”
C: 采用静态重定位的系统不支持“程序浮动”
D: 采用动态和静态重定位的系统都支持“程序浮动”
正确答案: D
(单选题)3: 如果分时操作系统的时间片一定,那么( ),则响应时间越长。
A: 用户数越少
B: 用户数越多
C: 内存越少
D: 内存越多
正确答案: B
(单选题)4: 在固定分区管理方式中,处理器执行作业时,对每条指令中的地址要求满足()A: 下限地址≤绝对地址≥上限地址
B: 下限地址≤绝对地址≤上限地址
C: 上限地址≤绝对地址≤下限地址
D: 上限地址≤绝对地址≥上限地址
正确答案: B
(单选题)5: 在多道程序环境下,操作系统以( )作为资源分配的基本单元。
A: 作业
B: 程序
C: 进程
D: 线程
正确答案: C
(单选题)6: 从总体上说,多道程序设计技术可()单位时间的算题量。
A: 增加
B: 减少
C: 维持
正确答案: A
(单选题)7: 如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是()
A: 程序查询。