南邮《操作系统》综合习题册(新)期末复习题.docx
《南邮《操作系统》综合习题册(新)期末复习题.docx》由会员分享,可在线阅读,更多相关《南邮《操作系统》综合习题册(新)期末复习题.docx(33页珍藏版)》请在课桌文档上搜索。
1、南京邮电大学高等函授操作系统综合练习习题与解答南京邮电大学继续教育学院2021年2月操作系统综合练习注:此版本的综合练习册对应教材是操作系统概论,谭爆铭主编,经济出版社出版社,ISBN978-7-5058-5151-1o第一章一、选择题1、第一代计算机使用的主要电子器件是A.晶体管B.电子管C.集成电路芯片D.微内核2.第二代计算机使用的主要电子器件是A.晶体管氏电子管C.集成电路芯片D.微内核3、开始使用磁性存储设备的计算机属于A.第一代B.第二代C.第三代D.第四代4、第三代计算机使用的主要电子器件是.晶体管氏电子管C.集成电路芯片D.微内核5.属于单道批处理系统的特点是A.调度性B.顺序
2、性C.复杂性D.及时性6.属于多道批处理系统的特点是A.自动型民顺序性C.复杂性D.及时性7、多道批处理系统具备的优点之一是A.平均周转时间短B.交互能力强C.内存利用率高D.实时性好8.物联网操作系统属于.主机操作系统B.服务器操作系统C.嵌入式操作系统D.微机操作系统9.-个单一指令需要的处理称为A.执行周期B.取指周期 C.作业周期D.指令周期10、从内存中读取数据并送入AC,其对应的操作码是A. OOOlB. 10 C. OlOOD. OIOl11、把AC的内容存储到内存中,其对应的操作码是A. OOOlB. 0010C. 0100D. OIOl12、把内存中渠道的值与AC相加,结果仍
3、放在AC中,其对应的操作码是A.0001B.0010C.0100D.010113.将0011110010001101B二进制地址转化为十六进制A.1A6FHB.3C8DHC.DA6FHD.EA6FH14.将0001101001101111B二进制地址转化为十六进制A.1A6FHB.3C8DHC.DA6FHD.EA6FH15.将IlOIIOloollOllIIB二进制地址转化为十六进制A.1A6FHB.3C8DHC.DA6FHD.EA6FH16、将9AH十六进制地址转化为二进制是A01100111BB.1010I101Bc.100iioiobD.11001011B17、将CBH十六进制地址转化为
4、二进制是A01100111BB.1010I101BC.100iioiobD.110010I1B18、将ADH十六进制地址转化为二进制是A01100111BB.1010I101Bc.100iioiobD.11001011B二、填空题1、操作系统是覆盖在裸机上第层软件。2、对硬件的控制过程都封装在操作系统的_程序中。3.两个不同组成部分的交接面称为.4.计算机所有功能最终都是由的操作来实现的。5、用户程序及程序处理的数据统称为.6.三种基本操作系统是批处理系统、实时系统和系统。7、实时系统中为保证系统安全和数据安全,往往采取多级措施。8.并发是指两个或多个事件在同一时间内发生。9.操作系统提供给程
5、序员的接口是。三、判断改错题1、任意时刻一个处理机只能执行一个程序流。2、操作系统中的单道是指任意时刻一个处理机上只有一道作业。3、在多道批处理系统中,用户所提交的作业都先存放在外存中并排成一个队列。4.批处理系统负责大量的小请求。5.实时信息处理系统对实时性的要求是以人所能接受的等待时间来确定的。6、实时控制系统的及时性是以控制对象所要求的开始截止时间和完成截止时间来确定的。7.程序计数器(PC)用来存放正在执行的指令。四、名词解释1、吞吐量:2,单道批处理系统:3、周转时间:4、作业调度:5、进程调度:6.并发:7.虚拟:8、共享:9.指令周期:五、简答题1.简述在裸机上读文件的过程。2.
6、简述操作系统必须完成的两个主要目标。3.简述实时系统的特点。4.简述内存管理的主要任务。5.简述操作系统的异步性特征。6.简述操作系统体系结构中层次结构的基本思想。第二章一、选择题1.操作系统感知进程存在的唯一标志是A.进程控制块B.进程的正文段C.进程的用户数据段D.进程标识符2、一个进程标识符可以标识的进程数为A.1个B.2个C.3个D.4个3.中断屏蔽标志存放在用户栈指针用户栈指针用户栈指针用户栈指针A.通用寄存器B.指令计数器C.程序状态字D.4、系统调用参数存放在A.通用寄存器B.指令计数器C.程序状态字D.5、用户可以直接访问的、用于暂存信息的寄存器是A.通用寄存器B.指令计数器C
7、.程序状态字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.阻塞
8、态变为就绪态11.当一个进程运行时程序出错,其状态变化是A.执行态变为就绪态B.执行态变为阻塞态C.就绪态变为阻塞态D.阻塞态变为就绪态12.当一个进程申请的内存资源得到满足,其状态变化是A.执行态变为就绪态B.执行态变为阻塞态C.就绪态变为阻塞态D.阻塞态变为就绪态13、整个硬盘的主引导扇区位于硬盘的A.1柱面0磁道0扇区B.0柱面1磁道0扇区C.0柱面0磁道1扇区D.1柱面1磁道1扇区14、创建进程的系统调用属于A.进程控制类B.文件操纵类C.设备管理D.通信类15、打开连接的系统调用属于A.进程控制类B.文件操纵类C.设备管理D.通信类16、获取系统版本号的系统调用属于A.进程控制类B.
9、信息维护类类C.设备管理D.通信类17、撤销进程的系统调用属于A.进程控制类B.文件操纵类C.设备管理D.通信类18、Linux中创建一个新进程的系统调用是A.forkB.cloneC.execveD.getpgid19.用来查询空闲内存的系统调用属于A.进程控制类B.信息维护类C.设备管理类D.通信类20、Linux中按指定条件创建子进程的系统调用是A.forkB.cloneC.execveD.getpgid21、LinUX中运行可执行文件的系统调用是A.forkB.cloneC.execveD.getpgid22、Linux中获取指定进程组标识号的系统调用是A.forkB.cloneC.e
10、xecveD.getpgid二、填空题1、程序的封闭性是指程序在运行时计算机资源。2,并发执行的程序呈现执行过程的间断性是因为系统资源。3、CPU执行的指令单位是编译后的语言指令。4.进程是允许并发执行的程序在某个集合上的运行过程。5.进程实体存在的唯一标志是进程.6、进程的状态不能又阻塞态直接变为态。7、在LinUX系统中,除了0号进程外,其余进程都是由创建的。8、进程的终止也称进程的-9、外部中断也称中断。10、大部分PC中有两个时钟源:OS时钟和时钟。11.管道通信中的管道是指连接读写进程的一个特殊.12.线程是被系统独立调度和的基本单位。13、线程的实现可以分为用户级线程和级线程。14
11、、内核式线程的调度程序运行在态。15、用户级线程的调度程序运行在态。16、线程实现中最基本的功能是线程。17、与阻塞作用相反的原语是。三、判断改错题1、线程是被系统独立调度和分派的基本单位。2、在LinUX系统中,所有的进程都是由父进程创建的.3、子进程拥有独立的地址空间。4、父进程和子进程可以并发执行。5,操作系统内核常驻内存。6、信号量机制中每个访问共享资源的进程都必须自备同步操作。7、同一进程中的多个线程必须互斥执行。8、管道文件存在于外存中,其中的消息具有固定长度。9、用户级线程的创建、撤销和切换都与内核无关。10、内核级线程进行系统调用,要阻塞线程所属的进程。11、用户级线程进行系统
12、调用,只阻塞该线程。12、如果进程的一个用户线程被阻塞,则整个进程都必须等待。四、名词解释1、进程映像:2、唤醒过程:3、阻塞过程:4、原语操作:5、系统调用:6、临界区:7、整型信号量:8、管程:五、简答题1、简述进程的特征。2、简述进程的动态性。3、简述进程与程序的区别。4、简述进程异步性特征。5、简述进程控制块中的信息。6、简述需要创建新进程的条件。7、简述创建进程的一般步骤。8、简述操作系统通过系统调用完成进程终止的一般过程。9、简述父进程终止子进程的原因。10、简述引起中断的原因。11、简述系统调用的类型。12、简述线程与进程在系统开销方面的区别。13、简述引起线程阻塞的事件。14、
13、简述内核线程的唤醒过程。15、简述内核线程的阻塞过程。六、计算题1.D是多个进程共享的数据区,允许多个进程同时读D区,仅允许一个进程写D区,且有进程写D区时,不能有任何其他进程读或写D区。请描述其进程代码。(注:变量readcount用于对进入共享区的读进程计数:变量rmutex用于对多个进程共享的readcount互斥访问:变量wmutex用于实现读操作与写操作的互斥及写操作与写操作间互斥。)2,在系统中,一个数据文件被多个进程共享,把只要求读数据文件的进程称为读者进程(Reader),其余进程则称为写者进程(Writer)。系统允许多个进程同时读一个共享对象,但不允许一个Writer进程和
14、其他Reader进程或几个Writer进程同时访问共享对象:一旦有写进程到达,无论是否有读进程在进行读操作,后续的读者必须等待。请用信号量和P、V操作解决该读者与写者问题。3.一个生产者要把生产的数据(也称为产品)写入缓冲区(Buffer),一个消费者从缓冲区中读出数据。请用P、V操作描述其实现过程。4、有若干个生产者通过具有N个缓冲区的共享缓冲池向一组消费者提供数据,请使用P、V操作描述其实现过程。第三章一、选择题1、现有几乎同时依次进入内存的3个进程,其执行时间分别为工、心系统采用短作业优先算法,则平均周转时间为a.2(z+心+看)/3B.2(r1+)3C.(37;+27;+7;)/3D.
15、(7j+也+30/32、现有几乎同时依次进入内存的3个进程,其执行时间分别为1、T2系统采用先来先服务算法,则平均周转时间为A.2(7J+5+T)3B.2(T+K)3c.(37+2+)3D.(7+2心+3)33、现有几乎同时依次进入内存的3个进程,其执行时间分别为工、T2系统采用时间片轮转调度算法,则平均周转时间为A2(看+写+T3B.(r+3%+5)3C.(37;+27;+7;)/3D.(T+2(+3()/34、现有几乎同时依次进入内存的3个进程,其执行时间分别为6、3、轮转调度算法,则平均周转时间为A.14/3B.25/3C,31/3D.5,现有几乎同时依次进入内存的3个进程,其执行时间分
16、别为6、3、服务调度算法,则平均周转时间为A.14/3B.25/3C.13D.156、现有几乎同时依次进入内存的3个进程,其执行时间分别为6、3、雹,TY(Y7,n,岂YnY7,n,r心Y石,5,系统采用时间片35/35.系统采用先来先5,系统采用短作业优先调度算法,则平均周转时间为A.14/3B.25/3C,13D.15二、填空题1、多处理机的调度方式中,最简单的调度方式是。2、多数系统允许操作系统将用户进程放在屋里内存的位置。3、计算机的地址空间从开始。4、逻辑地址也称为地址。三、判断改错题1、时间片轮转调度算法中,若时间片足够大,则该算法等同于先来先服务算法。2、产生死锁的原因是竞争共享
17、资源。3、死锁的预防是通过保证产生死锁的必要条件均不成立来达到预防产生死锁的目的。四、名词解释1、带权周转时间:2、响应时间:五、简答题1、简述为了实现实时调度,系统需要为调度程序提供的信息。2、简述产生死锁的必要条件。3、简述银行家尊法的基本思想。六、计算题1、设供用户使用的主存空间为IOOK,采 用可变分区存储管理,具体信息如下表, 采用先来先服务算法计算各作业进入主 存时间,开始运行时间,结束运行时间及 平均周转时间(提示:考虑移动技术)?作业 名进入输 入井时 间(时)需要计算 时间(分)主存 量要 求(K)A10.14215B10.33060C10.52450D10.62410E10
18、.712202.某系统中有10台打印机,有三个进程Pl,P2,P3分别需要8台,7台和4台,若Pl,P2,P3已分别申请到4台,2台和2台,试问:按银行家算法能安全分配吗?请说明分配过程。3.有三个进程Pa、Pb和PC并发执行,进程Pa需要资源S3和Sh进程Pb需用资源SI和S2,进程PC需用资源S2和S3,若对资源分配不加限制,会发生什么情况?为什么?怎样才能保证进程正确执行?第四章一、选择题1、动态分区分配中,若回收-块空闲区后,A.仅有上临空闲区C.仅有上临空闲区或仅有下临空闲区2、动态分区分配中,若回收-块空闲区后,A.仅有上临空闲区C.仅有上临空闲区或仅有下临空闲区3、动态分区分配中
19、,若回收-块空闲区后,空闲区块数不变的是B.仅有下临空闲区D.既有上临空闲区又有下临空闲区空闲区块数反而减少的是B.仅有下临空闲区D.既有上临空闲区又有下临空闲区空闲区块数增加的是A.仅有上临空闲区B.既无上临空闲区又无下临空闲区C.仅有上临空闲区或仅有下临空闲区D.既有上临空闲区又有下临空闲区4.在请求调页系统中,选择在最近段时间最久未使用的页作为换出页的算法是A.FlFo算法B.LRU算法C.LFU算法D.C)PA算法5.在请求调页系统中,最简单的置换算法是A.FIFO算法B.LRU算法C.LFU算法D.OPAT算法6.在请求调页系统中,选择以后永远不会被访问的页或再未来最长时间内不再被访
20、问的页作为换出予以淘汰的算法是A.FlFo算法B.LRU算法C.LFU算法D.OPA算法二、填空题1、动态分区分配中,首次循环适应算法的缺点是系统缺乏空闲区。2、动态分区分配中,首次循环适应算法的优点之一是开销较小。3、动态分区分配中,首次循环适应算法的优点之一是空闲区分布.4、将物理内存空间分成与页大小相同的若干个存储块,称为页框或5、页表的作用是实现页号到页框号的.6、地址变换机构的基本任务是实现逻辑地址到地址的变换。7,支持请求分页系统最重要的数据结构是。8、页表的作用是记录描述页的各种。9、状态位P用来标识页是否在中。10、保护位用于标识页的访问。11、为实现段页式存储管理的地址映射,
21、操作系统为每个进程建立一个。三、判断改错题1、页内碎片是一种外部碎片。四、名词解释1、外部碎片:2、内部碎片:3、页,4、虚拟存储器:五、简答题1、简述动态分区分配中的首次适应算法。2、简述虚拟存储系统的特征。3、简述缺页异常机构的调页过程。六、计算题1.某采用页式存储管理的系统,接收了一共7页的作业,作业执行时依次访问的页为:1、2,3、4、2、1、5、6,2、1、2。若把开始4页先装入主存,若页面置换采用先进先出调度算法,作业执行时会产生多少次缺页中断?2.在一个多道程序程序中,设用户空间为200K,主存空间管理采用最先适应分配算法,并采用先来先服务算法管理作业,今有如下所示的作业序列,请
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 南邮 综合 习题 期末 复习题
链接地址:https://www.desk33.com/p-834635.html