




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2023目期末试卷A〔有答案〕一、选择题1、操作系统供给应编程人员的接口是〔〕。A.库函数B.高级语言C.系统调用D.子程序2、与早期的操作系统相比,承受微内核构造的操作系统具有很多优点,但是这些优点不,包括〔〕。提高了系统的可扩展性提高了操作系统的运行效率C.增加了系统的牢靠性D.使操作系统的可移植性更好3、假设某单处理器多进程系统中有多个就绪进程,则以下关于处理器调度的表达中,错误的选项是〔〕。A.在进程完毕时能进展处理器调度B.创立进程后能进展处理器调度C.在进程处于临界区时不能进展处理器调度D.在系统调用完成并返回用户态时能进展处理器调度4、以下关于进程和线程的表达中,正确的选项是〔〕A.不管系统是否支持线程,进程都是资源安排的根本单位,B.线程是资源安排的根本单位,进程是调度的根本单位C.系统级线程和用户级线程的切换都需要内核的支持D.同一进程中的各个线程拥有各自不同的地址空间5、一个进程的读磁盘操作完成后,操作系统针对该进程必做的是〔〕,A.修改进程状态为就绪态B.降低进程优先级C.给进程安排用户内存空间D.增加进程时间片大小6SPOOLing技术的表达中,错误的选项是〔〕需要外存的文持需要多道程序设计技术的支持可以让多个作业共享一占设备由用户作业把握设备与输入/输出之间的数据传送710个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进展分析。假设一个缓冲区与一个磁盘块人小一样,把一个磁盘块读入缓冲区的时间为100μs,50μs.CPU50us。在单缓冲区和双缓冲区构造ド,读入并分析完该文件的时间分别是〔〕。Α.1500μs,1000μsB.1550μs,1100μsC.1550μs,1550μsD.2023μs,2023μs8、假设某文件系统索引节点〔inode〕中有直接地址项和间接地址项,则以下选项中,与单个文件长度无关的因素是〔〕.索引节点的总数间接地址索引的级数C.地址项的个数D.文件块大小9I/O性能的是〔〕。I/O恳求次序在一个磁盘上设置多个分区C.预读和滞后写D.优化文件物理的分布10、在可变分区安排治理中,某一作业完成后,系统收回其内存空间,并与相邻区合并,1的状况是〔〕。A.无上邻空闲分区,也无下邻空闲分区B.有上邻空闲分区,但无下邻空闲分区C.无上邻空闲分区,但有下邻空闲分区D.有上邻空闲分区,也有下邻空闲分区11、以下关于页式存储说法中,正确的选项是〔〕。TLB,则每当访问一条指令或存取一个操作数时都要访问两次内存页式存储治理不会产生内部碎片页式存储治理当中的页面是为用户所感知的IV.页式存储方式可以承受静态重定位仅I、II,IV B.仅I、IV C.仅I D.I、II、III、IV12、适合多道程序运行的存储治理中,存储保护是为了〔〕A.防止一个作业占用同个分区B.防止非法访问磁盘文件C.防止非法访问磁带文件二、填空题13、通道把通道程序执行状况记录在 中;通道完成一次输入输出操作后,以 方式恳求中心处理器进展干预。14、把并发进程中与共享变量有关的程序段称为 15、当一个进程能被选中占用处理器时,就从 态成为 态。16、破坏进程占有并等待资源条件,从而防止死锁的发生,其通常使用的两种方法是 和 等。17、被中断进程的现场信息是由一中断处理程序,程序将其保存到 中的。18、单用户连续存储治理方式下,也可利用 技术让多个用户的作业轮番进入主存储器执行。19、批处理操作系统中,操作员依据作业需要把一批作业的有关信息输入计算机系统,操作系统选择作业并依据作业把握 的要求自动把握作业的执行。20、在批处理兼分时的系统中,往往由分时系统把握的作业称为 前台作业,而由批处理系统把握的作业称为 。三、推断题21、引入当前名目是为了削减启动磁盘的次数〔〕22P、V操作描述同步、互斥等问题的力气缺乏,所以有必要引入其它的通讯原语send,receiveMonitor等〔〕23、对文件进展读写前,要先翻开文件.〔〕24、在虚存系统中,只要磁盘空间无限大,作业就能拥有任意大的编址空间〔〕25、优先数是进程调度的重要依据,一旦确定不能转变〔〕26、进程在运行中,可以自行修改自己的进程把握块〔〕27、所谓最近最少使用〔〕28、原语和系统调用的主要区分在于两者的实现方法不同.〔〕29、页式存储治理中,用户应将自己的程序划分成假设干相等的页.〔〕30、流式文件是指无构造的文件.〔〕31、同一文件系统中不允许文件同名,否则会引起混乱〔〕32、系统处于担忧全状态不愿定是死锁状态.〔〕四、名词解释题33、管态:34、RAID:35、特别:36、文件系统:37、快表:38、进程调度:五、简答题39、在设备治理中,依据设备共享特性分成哪几种类型比较合理,并分别举例说明。40、请说明在生产者一消费者问题的描述中,P操作颠倒会产生死锁吗?为什么?41、试说明和比较几种文件共享的方法绕弯路法?42、试说明资源的静态安排策略能防止死锁的缘由.43、进程与程序是两个完全不同的概念,但又有亲热的联系,试写出两者的区分。44、什么是动态重定位?如何实现?六、综合题45、假设对经典的分页治理方式的页表进展微小改造,允许同一个页表的两个页〕的时间?在经过改造的存储系统里,修改一个页面中几个字节的值,会对其他页面产生什么影响?46、某火车订票系统可供多个用户同时共享一个订票数据库。规定允很多个用户不行以有其他用户使用数据库。请用P、V操作写出查询者和订票者的同步执行程序。47、在一个32位100MHz的单总线计算机系统中〔每10ns一个时钟周期〕,磁盘把握器使用DMA以40MB/s的速率从存储器中读出数据或者向存储器写入数据。假设CPU在没有被周期挪用的状况下,在每个周期中读取并执行一个32位指令。假设这样做,磁盘把握器使指令的执行速度降低了多少?参考答案一、选择题1、C2、B3、C4、A5、A6、D7、B8、A9、B10、D11、C12、D二、填空题13、【答案】通道状态字〔CSW〕、中断〔I/O中断〕14、【答案】临界区15、【答案】就绪、运行16、【答案】静态安排资源、释放已占有资源17、【答案】PCB、【答案】对换〔swapping〕19、【答案】说明书20、【答案】前台作业、后台作业三、推断题21、【答案】:对22、【答案】:错23、【答案】:对24、【答案】:错25、【答案】:错26、【答案】:错27、【答案】:对28、【答案】:错29、【答案】:错30、【答案】:对31、【答案】:对32、【答案】:对四、名词解释题33、管态:当执行操作系统程序时,处理机所处的状态34、RAID:称作廉价磁盘冗余阵列,即利用一台磁盘阵列把握器来统治理和把握一组磁盘驱动器,组成一个高牢靠性、快速大容量的磁盘系统。35、特别:cpu6程序性中断:是指因错误地使用指令或数据而引起的中断,用于反映程序执行过程中觉察的例外状况,例如,非法操作码,无效地址、运算溢出,等等。36、文件系统:操作系统中负责操纵和治理文件的一整套设施,它实现文件的共享和保护,便利用户“按名存取”37、快表:为了提高地址变换速度,在地址变换机构中增设一个具有并行查找力气的高速缓冲存储器,用以存放当前访问的页表项。这样的高速缓冲存储器就是快表。38、进程调度:也称低级调度程序,它完成进程从就绪状态到运行状态的转化。五、简答题39、答:依据是否可共享,可以分成独占设备和共享设备两类,独占设备不能让多个程序同时使用,共享设备可以同时让多个程序使用。打印机属于独占设备,假设多个程序同时使用打印机,则打印出来的数据就可能会随机混合穿插在一起,所以打印机只能让一个程序独占。而磁盘属于共享设备,多个程序同时在磁盘上翻开文件是可以的。40、答:假设将生产者执行的两个P操作挨次颠倒,会产生死锁。由于,在这种状况下,当缓冲区都为满时,生产者仍可顺当执行P〔mutex〕操作,于是它获得了对缓冲区的存取把握权。然后,当它执行P〔mutex〕操作时,由于没有空缓冲区它被挂起。能够将这个生产者进程释放的唯一途径是消费者从缓冲区取出了一个产品,并执行V〔mutex〕操作。但在此时,由于缓冲区已被挂起的生产者所占有,所以没有一个消费者能够取得对缓冲区的存取把握权。因此,消灭了生产者和消费者的相互死等的局面。41、答:利用根本文件名目实现文件共享:基于索引节点的共享方法:利用符号链实现文件共享:42、答:资源静态安排策略要求每个进程在开头执行前申请所需的全部资源,仅在系统为之安排了所需的全部资源后该进程才开头执行.这样进程在执行过程中不再申请资源,从而破坏了死锁的四个必要条件之一“占有并等待条件“,从而防止死锁的发生。43、答:两者的主要区分有:〔1〕进程是动态,程序是静态的;〔2〕进程是独立运行的单位,程序不能作为运行单位;〔3〕各进程间在并发执行过程中会产生相互制约关系,而程序由于是静态的,所以不存在异步特征。44、答:动态重定位是指在程序执行期间,随着每条指令和数据的访问,自动的、连续的进展映射。具体实现过程为:当某个进程取得CPU把握权时,OS应负责把该作业程序在主存中的起始地址送入重定位存放器中之后,每次访问存储器时,重定位存放区的内容将被自动加到规律地址中区,经这样变换后,执行结果是正确的。六、综合题45、【解析】让同一个页表的两个页表项指向同一个物理块,用户可以利用此特“复制”操作时,不需要将页面的内存逐字节复制,只要在页表里将址,所访问的值也跟着变化。46、【解析】此题是个典型的读者-写者问题,查询者是读者,订票者是写者。读者-者问题的主要要求是:①允很多个读者共享对象。②不允许写者和其他读者或写者同时访问共享对象。为了到达上述把握,引入一个变量readcount,用于记录当前正在运行的读者进程数以及读斥信号量rmutex和写互斥信号量wmutex。每个读者进程进入系统后需对readcount加1。当readcount的值由0变为1时,说明是第个读者进程进入,A此需要该读者进程对把握写者进程的信号量wmutex进展P操作,以便与写者进程互斥运行:当readcount的值由非0值增加时,说明不是P操作,已经制止写者进程进入,因此不需要再次对该信号量进展P操作。当读者进程退出时,需对readcount减1。如觉察减1后readcount的值变为0,说明是最终一个读者进程退出,因此需要该读者进程对把握写者进程的信号量wmutex进展V操作,以便写者进程能够进入。同步程序描述如下:Semaphorermutex=1,wmutex=1;Intreadcount=0;Inquirer〔〕{While〔true〕{P〔rmutex〕;If〔readcount==0〕P〔wmutex〕;readcount=readcount+1;V〔rmutex〕;P〔rmutex〕;readcount=readcount-1;If〔readcount==0〕V〔wmutex〕:V〔rmutex〕;Booker〔〕{While〔true〕{P〔wmutex〕;V〔wmutex〕;}}续查询者查询数据库,H多个订票者可以互斥使用数据库〔即写者优先算法〕。描述如下:Semaphorermutex=wmutex=r=w=1;IntReadcount=0;Intwritecount=0;Inquirer〔〕{While〔true〕P〔r〕;P〔rmutex〕;If〔readcount==0〕P〔w〕V〔rmutex〕;V〔r〕P〔rmutex〕;Readcount=readcount-1;v〔rmutex〕Booker〔〕{While〔true〕{P〔wmutex〕:writecount=writecount+1;V〔wmutex〕;P〔w〕;V〔w〕;P〔wmutex〕;Writecount=writecount-1;V〔wmutex〕}}后续读者进入临界区:mw信号最则表示对临界区进展写操作的权力,当读者在临界区时,占用w信号量以阻挡写者进展写操作,这里w的作用类似于刚刚未添加条件的解法中的wmutex信号量。本解法中,mutex和wmutex信号量变为对读者、写者计数器进展生斥操作把握的信号量。DMA的传输速率是40MB/s,即4B/100ns,也就是传输
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 深度理解体育经纪人考试内容试题及答案
- 2024年农作物种子全局分析试题及答案
- 高标准农业生产区建设项目可行性研究报告(模板范文)
- 2024年模具设计师资格认证智能复习试题与答案
- 2024年篮球裁判员的教育责任试题及答案
- 办公区域设计与装修工程可行性研究报告
- 2024年种子繁育员考试的相关政策试题及答案
- 2024体育经纪人考试必知试题及答案
- 2024年项目管理测试准备试题及答案
- 2024年体育经纪人考试关键数据与统计试题及答案
- 五年级下册数学课件 -4.1 用数对确定位置 ︳青岛版 (共20张PPT)
- 柏拉图分析案例
- 岩棉项目申报书_参考模板
- 二衬带模注浆施工方案
- 施工组织设计方案交底记录
- 《英语委婉语与忌语》PPT课件.ppt
- ISO9001-14001-2015内部审核检查表
- 风险和机遇应对措施有效性评审记录表副本
- 调查问卷设计-课件PPT
- 照金参观学习心得
- 井下电缆着火应急演练预案
评论
0/150
提交评论