版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【MOOC】操作系统及Linux内核-西安邮电大学中国大学慕课MOOC答案第一章作业第一章测试1、【单选题】在计算机系统中配置操作系统的主要目的是()。本题答案:【提高系统资源的利用率,方便用户使用】2、【单选题】操作系统的主要功能是管理计算机系统中的()。本题答案:【资源】3、【单选题】引入多道程序的目的在于()。本题答案:【充分利用CPU,减少CPU等待时间】4、【单选题】批处理系统的主要缺点是()。本题答案:【失去了交互性】5、【单选题】在分时系统中,时间片一定,(),响应时间越长。本题答案:【用户数越多】6、【单选题】兼有操作系统三种基本类型的两种或两种以上功能的操作系统称之为()。本题答案:【通用操作系统】7、【单选题】引入单道批处理系统之后还要引入多道批处理系统的原因()。本题答案:【为了进一步提高系统资源的利用率和增加系统吞吐量】8、【单选题】操作系统中,程序的运行从顺序转入并发,是在()时。本题答案:【初始化完成PCB,并且打开系统中断】9、【单选题】学习本课程的目标是()。本题答案:【能理解真实操作系统的运转】10、【单选题】CPU运行现场指在程序的执行过程中任一时刻状态信息的集合,处理器的状态放在。本题答案:【程序状态寄存器(PSW寄存器)】11、【单选题】计算机的工作方式()。本题答案:【自动的取指执行】12、【单选题】操作系统分层结构设计的特点是()。本题答案:【以上都是】13、【单选题】具有易维护和易扩展性,采用客户机/服务器模式的通信方式,进程间通信代价大特点的操作系统设计结构是()。本题答案:【微内核结构】14、【单选题】Linux操作系统设计时使用的结构是()。本题答案:【模块结构(或者宏内核)】15、【单选题】由多个计算机组成的一个系统,这些计算机之间可以通信来交换信息,互相之间无主次之分,它们共享系统资源,程序由系统中的全部或部分计算机协同执行,管理上述计算机系统的操作系统是()。本题答案:【分布式OS】16、【单选题】为了提高计算机的处理机和外部设备的利用率,把多个程序同时放入主存,在宏观上并发运行是()。本题答案:【多道程序设计】17、【单选题】在设计批处理系统时,首先要考虑的是()。本题答案:【周转时间和系统吞吐量;】18、【单选题】在设计实时操作系统时,首先要考虑的是()。本题答案:【实时性和可靠性。】19、【单选题】在设计分时操作系统时,首先要考虑的是()。本题答案:【交互性和响应时间;】20、【单选题】中断处理和子程序调用都需要压栈以保护现场,中断处理一定会保存而子程序调用不需要保存其内容的是()。本题答案:【程序状态字寄存器】21、【单选题】从()角度会直接调用操作系统的系统调用。本题答案:【普通开发者】22、【单选题】系统调用是()。本题答案:【提供编程人员的接口】23、【单选题】()是CPU在执行过程中出错了本题答案:【异常】24、【判断题】进程管理其实就是管CPU。本题答案:【正确】25、【判断题】通过命令使用计算机不属于操作系统的接口。本题答案:【错误】26、【判断题】显卡不属于操作系统管理。本题答案:【错误】27、【判断题】操作系统的服务员角色指的是能给用户提供一种接口,开发人员可以直接调用。本题答案:【正确】28、【判断题】操作系统是一种应用软件。本题答案:【错误】29、【判断题】Unix和Linux是兄弟关系。本题答案:【正确】30、【判断题】机制与策略分离的设计理念是操作系统的基本理念。本题答案:【正确】31、【判断题】操作系统是与硬件相关与应用无关的。本题答案:【正确】32、【判断题】特权指令既能运行在用户态也能运行在运行在内核态,非特权指令只能运行在用户态。本题答案:【正确】33、【判断题】CPU在每个时钟周期都检查是否有中断。本题答案:【错误】34、【判断题】中断的引入是为了为了支持设备和设备之间的并行操作。本题答案:【错误】35、【判断题】对系统调用进行优化,是因为系统调用的实现从用户态切换到内核态,执行完系统调用程序后又从内核态切换回用户态,代价很大。本题答案:【正确】36、【判断题】Linux的内核模块不属于Linux的几个子系统,是一种机制。本题答案:【正确】37、【判断题】Linux内核模块的插入和运行必须用root权限。本题答案:【正确】38、【判断题】Linux内核模块运行在用户空间。本题答案:【错误】39、【判断题】可加装的内核模块在内核运行时候可加载和卸载,是开发一个新的文件系统,驱动程序的基本机制。本题答案:【正确】第二章作业第二章测试1、【单选题】如果你想知道你编写的程序hello到底调用哪些系统调用,可以使用()命令实现。本题答案:【strace./hello】2、【单选题】在x86上,Linux系统的系统调用是通过()中断号实现的。本题答案:【0x80】3、【单选题】DOS系统的系统调用,通过()中断号实现的.本题答案:【21H】4、【单选题】系统调用与一般函数调用的最大不同是()?本题答案:【系统调用存在用户态和内核态的转换,而一般函数没有】5、【单选题】操作系统的接口有哪些类型?()本题答案:【以上都是】6、【单选题】各种类Unix的操作系统,他们都要遵循()标准设计接口,这样可以保证使用这些接口的应用程序可以方便移植到不同的类Unix操作系统上运行。本题答案:【POSIX】7、【单选题】与硬件直接打交道的是(),用户通过()使用硬件资源。本题答案:【操作系统,系统调用】8、【单选题】如果你想知道你编写的程序hello到底调用哪些系统调用,可以使用()命令实现。本题答案:【strace./hello】9、【单选题】系统调用与一般函数调用的最大不同是()?本题答案:【系统调用存在用户态和内核态的转换,而一般函数没有】10、【单选题】操作系统的接口有()本题答案:【以上都是】11、【单选题】系统调用优化机制中,()是64位下的快速系统调用指令。本题答案:【syscall/sysret】12、【单选题】系统调用号是()传入给eax寄存器的。本题答案:【在libc库中】13、【判断题】磁盘的驱动驱动磁盘读数据,得到数据后交给文件系统,用户通过文件系统的read()函数得到数据,read函数就是服务员的角色,大厨相当于OS。()本题答案:【正确】14、【判断题】以fwirte函数调用为例,它的实现过程是:在用户态fwrite函数在glibc库中调用系统调用write(),然后在用户态,查找系统调用表syscalltable,找到对应的系统调用服务例程为sys_write,然后在内核执行该例程。这句话是否正确?()本题答案:【错误】15、【判断题】C语言的库函数其实是对基础函数的封装。本题答案:【错误】16、【判断题】尽管系统调用号唯一的标识每个系统调用,但用户调用系统调用时并不需要知道系统调用号。本题答案:【正确】17、【判断题】对系统调用进行优化,是因为系统调用的实现从用户态切换到内核态,执行完系统调用程序后又从内核态切换回用户态,代价很大。本题答案:【正确】18、【判断题】系统调用的实现与CPU体系结构无关。本题答案:【错误】19、【判断题】ls命令可以跟踪一个应用程序所调用的系统调用。本题答案:【错误】20、【判断题】Linux系统调用接口是指内核中所有已实现和可用系统调用的集合。本题答案:【正确】21、【判断题】系统调用抽象出了用于完成某种特点目的的函数,至于这些函数怎么用内核是不关心的,这是机制与策略分离的具体体现。本题答案:【正确】22、【判断题】库函数以及应用程序怎样使用系统调用,内核并不关心,内核只跟系统调用打交道,而且是实现系统调用的大场景。本题答案:【正确】23、【判断题】从程序的角度看,实际上不直接与系统调用打交道,而是跟API打交道,API是对系统调用的封装。本题答案:【正确】第三章作业第三章测试1、【单选题】关于wait()和signal()操作,下面哪个说法是对的()本题答案:【wait()申请一个资源,资源不够,则阻塞,signal()操作释放一个资源,若有进程等待则唤醒】2、【单选题】关于消息通信,以下说法错误的是()本题答案:【消息队列是临界资源,应该对其进行互斥的访问,不存在同步问题。】3、【单选题】管道通信有读端和写端,这个模型是()本题答案:【生产者消费者】4、【单选题】进程之间是通过()进行通信的本题答案:【内核】5、【单选题】关于读者和写者问题,下列说法错误的是()本题答案:【如果有多个读者,需要设一个共享变量来计数,这个共享变量是临界区】6、【单选题】关于生产者消费者问题,下列叙述错误的是本题答案:【同步就是把临界区放在wait()和signal()之间,而互斥就是把wait()和signal()分别放在生产者和消费者两个进程/线程中。】7、【单选题】不适宜采用不可抢占处理机的优先数调度算法的系统是()。本题答案:【实时系统nbsp;nbsp;nbsp;】8、【单选题】操作系统中的一种同步机制,由共享资源的数据及其在该数据上的一组操作组成,该同步机制称为()。本题答案:【管程nbsp;nbsp;nbsp;】9、【单选题】我们把在一段时间内,只允许一个进程访问的资源,称为临界资源,因此,我们可以得出下列论述,正确的论述为()。本题答案:【对临界资源,应采取互斥访问方式,来实现共享。】10、【单选题】两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的()关系。本题答案:【同步】11、【单选题】进程高级通信机构中,管道通信以文件系统为基础,它的实质是利用()来进行数据通信。本题答案:【外存】12、【单选题】采用纯多用户多线程策略时,处理器调度对象是()。本题答案:【进程】13、【单选题】线程控制块TCB中不应拥有的内容是()。本题答案:【内存地址空间nbsp;nbsp;nbsp;】14、【单选题】在创建进程时,()不是创建进程所必须的步骤。本题答案:【由调度程序为进程分配CPU】15、【单选题】由系统专门为运行中的应用进程创建新进程的事件是()。本题答案:【提供服务】16、【单选题】在批处理系统中,导致创建进程和典型事件是()。本题答案:【作业调度】17、【单选题】在分时系统中,导致创建进程的典型事件是()。本题答案:【用户登录】18、【单选题】一个进程被唤醒意味着()本题答案:【进程状态变为就绪】19、【单选题】以下回答正确的是()。本题答案:【由V操作唤醒的进程一定能够直接进入就绪状态】20、【单选题】支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现CPU的共享,但其中()不是引起操作系统选择新进程的直接原因。本题答案:【有新进程进入就绪状态】21、【单选题】在进程的状态转换中,()变化肯定不可能发生。本题答案:【就绪―阻塞】22、【单选题】以下现象,在单处理机系统中,不可能发生的是()。本题答案:【进程与进程之间的并行】23、【单选题】在操作系统中同时存在多个进程,它们()。本题答案:【可以共享允许共享的系统资源nbsp;】24、【单选题】从下列关于进程的描述中,找出描述正确的一项是()。本题答案:【作业调度使作业有获得CPU的资格,而进程调度使进程真正获得CPU】25、【单选题】程序运行时,独占系统资源,只有程序本身能改变系统资源状态,这是指()本题答案:【程序顺序执行的封闭性】26、【单选题】有两个并发执行的进程P1和P2,共享初值为1的变量x。P1对x加1,P2对x减1。加1和减1操作的指令序列分别如下所示。两个操作完成后,x的值A.可能为本题答案:【可能为0、1或2】27、【单选题】操作系统中,程序的运行从顺序转入并发,是在()时。本题答案:【初始化完成PCB,并且打开系统中断】28、【判断题】共享内存通信两个进程共享同一块区域,因为这块区域两个进程都可以访问,因此,必须互斥的进行,这种说法()本题答案:【正确】29、【判断题】一般管道通信用于父子进程之间,当我们通过fork()创建了父子进程,那么父子进程的管道都有两个文件描述符,必须关闭其中的一个读端和一个写端,建立一条“父进程写入子进程读取”的通道,或者“子进程写入父进程读取”的通道,这种说法()本题答案:【正确】30、【判断题】进程的异步性是指:进程按各自独立、不可预知的速度向前推进()。本题答案:【正确】31、【判断题】处理机上下文是指处理机状态,主要由处理机的各种寄存器中内容组成,描述进程执行状态信息,进程被调度,需要进程上下文切换()。本题答案:【正确】32、【判断题】如果有7个进程共享同一互斥段,而且每次最多允许3个进程进入该互斥段,则信号量的初值应设置为3()。本题答案:【正确】33、【判断题】由singal操作唤醒的进程一定能够直接进入就绪状态()。本题答案:【正确】34、【判断题】高级通信机制主要包括四类:共享磁盘系统、管道通信系统、消息传递系统、客户机-服务器系统()。本题答案:【错误】35、【判断题】共享内存通信两个进程共享同一块区域,因为这块区域两个进程都可以访问,因此,必须互斥的进行,这种说法()本题答案:【正确】36、【判断题】进程管理其实就是管CPU本题答案:【正确】37、【判断题】对于临界区,进程之间可同时进行修改操作。本题答案:【错误】38、【判断题】PCB的哈希表组织结构,有利于内核通过进程PID快速找到对应的PCB。本题答案:【正确】39、【判断题】当进程处于就绪态,还需要被唤醒才能执行。本题答案:【错误】40、【判断题】进程上下文是指进程的执行环境。本题答案:【正确】41、【判断题】容器就是一个进程。本题答案:【正确】42、【判断题】容器就是一个进程。本题答案:【错误】43、【判断题】Linux进程的状态中没有就绪态。本题答案:【错误】44、【判断题】进程的等待队列不是共享队列,因此不需要保护。本题答案:【错误】45、【判断题】用户进程一旦建立,就将所有程序和数据装入内存。本题答案:【错误】46、【判断题】一个进程一旦创建,就由OS为其创建进程的描述信息即PCB。本题答案:【正确】47、【判断题】一个进程一旦创建就可以为其分配CPU,并运行。本题答案:【错误】48、【判断题】进程代表程序的执行过程,它是一个动态的实体,随着程序中指令的执行不断地变化。本题答案:【正确】49、【判断题】创建进程属于一种策略而不是机制。本题答案:【错误】第四章作业第四章测试1、【单选题】有三个进程P1,P2和P3并发工作。进程P1需用资源S1和S2;进程P2需用资源S2和S3;进程P3需用资源S3和S1。会产生死锁吗?如果会是什么原因?()本题答案:【可能会,当P1、P2、P3对资源请求保持形成循环等待】2、【单选题】以下哪些是死锁的起因?()本题答案:【ABC都是】3、【单选题】某系统中有13台打印机,N个进程共享打印机资源,每个进程要求3台。当N的取值不超过()时,系统不会发生死锁。本题答案:【6】4、【单选题】下面关于安全状态和不安全状态说法正确的是()。本题答案:【系统处于安全状态,系统不会进入死锁状态;系统处于不安全状态,系统有可能进入死锁状态。】5、【单选题】发生死锁的必要条件为四个,要防止死锁的发生,可以破坏这四个必要条件,但破坏()条件是不太实际的。本题答案:【互斥】6、【单选题】如果一组进程中的每一个进程都在等待仅由该组进程中的其它进程才能引发的事件,那么该组进程是()状态。本题答案:【死锁】7、【单选题】关于死锁描述正确的是?()本题答案:【ABC都正确。】8、【单选题】以下哪个不是处理死锁的策略?()本题答案:【拒绝策略】9、【单选题】Linux0.11的调度算法描述中,正确是()?本题答案:【当一个进程时间片用完时,重置所有进程的时间片。】10、【单选题】进程调度中,不会发生的事情是()?本题答案:【创建进程】11、【单选题】通常I/O繁忙型基础的调度优先级高于CPU繁忙型的,是为了()。本题答案:【较快的响应时间】12、【单选题】假设就绪队列中有10个进程,系统将时间片设为400ms,CPU进行进程切换要花费20ms。则系统开销所占的比率约为()。本题答案:【5%】13、【单选题】当一个位于后备队列中的作业被选中调入内存的时候,按照其作业步的顺序,依次为每个作业建立对应的主进程,并为它分配必要的资源,然后提交给进程管理模块,之后由()管理。本题答案:【进程调度程序】14、【单选题】处于后备状态的作业存放在()中。本题答案:【外存】15、【单选题】在一般操作系统中必不可少的调度是()。本题答案:【进程调度】16、【单选题】Linux0.11的调度程序从()选择一个进程执行。本题答案:【可运行队列】17、【单选题】进程调度位于Linux内核源代码的()目录下。本题答案:【kernel】18、【单选题】关于Linux0.11的进程调度,下列说法正确的是()。本题答案:【综合了A、B和C三种调度算法】19、【单选题】不适宜采用不可抢占处理机的优先数调度算法的系统是()。本题答案:【实时系统】20、【单选题】在采用等长时间片轮转处理机调度算法的分时操作系统中,各终端用户所占有处理机的时间总量是()。本题答案:【与终端进程数有关的】21、【单选题】在分时系统中,进程调度除了采用时间片轮转算法,还可以结合()调度算法。本题答案:【可剥夺CPU的动态优先数调度算法】22、【单选题】若在T1时刻进程P1运行,T2时刻进程P2运行,且P1≠P2,则在时刻T1和时刻T2期间之内是否发生过中断()。本题答案:【一定发生过】23、【判断题】死锁产生的根本原因是系统资源不足和进程推进顺序不当。()本题答案:【正确】24、【判断题】在多道程序的环境中,不会因竞争可重复使用的资源而产生死锁。()本题答案:【正确】25、【判断题】解决死锁的方法中,银行家算法是一种死锁预防策略,资源有序分配法是一种死锁避免策略。()本题答案:【错误】26、【判断题】在一般的操作系统中,都设置了进程调度;在批处理系统中还应设置作业调度;分时系统中除了中进程调度外,通常还设置了中级调度;在多处理机系统中还需设置多处理机调度。()本题答案:【正确】27、【判断题】在面向用户的调度准则中,截止时间的保证是实时调度算法的重要准则;响应时间快是选择分时系统中进程调度算法的重要准则;平均周转时间短是批处理系统中选择作业调度算法的重要准则。优先权高作业能获得优先服务是为了照顾紧急作业用户设置的调度准则。()本题答案:【正确】28、【判断题】FCFS调度算法只能采用非抢占调度方式,时间片轮转法可以不采用抢占式调度方式。()本题答案:【错误】29、【判断题】相比时间片轮转算法,抢占式静态优先权优先调度算法更容易引起进程长期的等待。()本题答案:【正确】30、【判断题】建设为每一个作业只建立一个进程,为了实现人机交互作用应采用“时间片轮转”调度算法,为了兼顾短作业和长时间等待的作业,应采用“高响应比优先调度算法()。本题答案:【正确】31、【判断题】撤销资源和剥夺资源是解除死锁的两种常用方法。()本题答案:【正确】32、【判断题】进程调度主要涉及三个问题,进程调度时机、进程调度算法计和进程切换()。本题答案:【正确】第五章作业第五章测试1、【单选题】下列对重定位的叙述中,正确的选项是:本题答案:【经过重定位后,指令代码并不发生变化】2、【单选题】设三个目标模块A、B、C,起始地址都是0,长度分别是L、M、N,这三个模块按A、B、C顺序采用静态链接方式链接在一起后,则模块C的起始地址变换为()。本题答案:【L+M】3、【单选题】在多用户环境中为了实现多用户之间的隔离,必须采取()措施。本题答案:【存储保护】4、【单选题】在可变分区存储管理系统中,某一个作业完成后,系统回收其主存空间,并与相邻空间合并,为此需要修改空闲区表,造成空闲区数减1的情况是()。本题答案:【有上邻接空闲区,也有下邻接空闲区】5、【单选题】某系统采用固定分区分配存储管理,内存空间为640K,其中地址0到40K被系统占用,其它空间按分区大小相等的方法划为4个分区,则当有大小分别为7KB、90KB、30KB、20KB的作业进入内存时,浪费的内存为()。本题答案:【453KB】6、【单选题】可通过界限寄存器进行存储保护的存储器管理方法是()。本题答案:【分区式分配存储管理】7、【单选题】某动态分区分配存储管理系统,某时刻内存中空闲分区情况如表2-7所示,有一个作业申请50KB内存,系统把第4个空闲分区分配给了该作业,则该系统采用的分区分配算法是()。内存空闲分区情况:序号1的分区大小是80KB,分区始址是60KB;序号2的分区大小是75KB,分区始址是150KB;序号3的分区大小是55KB,分区始址是250KB;序号4的分区大小是90KB,分区始址是350KB。本题答案:【最坏适应算法】8、【单选题】界限寄存器存储保护方法()。本题答案:【设置两个寄存器:基址寄存器和限长寄存器】9、【单选题】在页式存储管理系统中,地址寄存器长度为24位,其中页号占14位,则主存的分块大小为()字节。本题答案:【2^10】10、【单选题】分页系统中的页面是为()所感知的。本题答案:【操作系统】11、【单选题】有一系统采用页式存储管理,有一作业大小是8KB,页大小为2KB,依次装入内存的第7、9、A、5块,试将虚地址1ADDH转换成内存地址()。本题答案:【10973】12、【单选题】在页式存储管理方案中,采用()实现地址变换。本题答案:【页表】13、【单选题】有一系统采用页式存储管理,有一作业大小是8KB,页大小为2KB,依次装入内存的第7、9、10、5块,试将虚地址7145转换成内存地址()。本题答案:【11241】14、【单选题】在一个分页存储管理系统中,逻辑地址长度为16位,页面大小为2048字节。现有一逻辑地址为1F6A(H),且第0、1、2、3页依次存在物理块10、15、12、14号中,相应的物理地址为()。本题答案:【776A(H)】15、【单选题】一个地址为32位的计算机系统使用二级页表,逻辑地址被分为9位外部页表,11位内部页表和页内偏移。试问:页面大小是多少?逻辑地址空间共有()个页面。本题答案:【4KB1M个】16、【单选题】定义段表如下:段号段始址段长02196001230014290100313275804195296给定地址为段号和段内偏移:1)[0,430];2)[3,400];3)[1,1];4)[2,500];5)[4,42]。试求出对应的内存物理地址()。本题答案:【64917272301越界1994】17、【单选题】关于编译,下列说法正确的是:()本题答案:【编译过程就是对预处理完的文件进行一系列的词法分析,语法分析,语义分析及优化后生成相应的汇编代码】18、【单选题】关于链接,下列说法错误的是:()。本题答案:【由于链接动态库和静态库的路径可能有重合,所以如果在路径中有同名的静态库文件和动态库文件,比如libtest.a和libtest.so,gcc链接时默认优先选择静态库】19、【单选题】关于可执行文件,下列说法错误的是:()。本题答案:【未初始化的数据段bss和已初始化的数据段是放在一起的】20、【单选题】当系统发生抖动(thrashing)时,可以采取的有效措施是()。I.撤销部分进程II.增加磁盘交换区的容量III.提高用户进程的优先级本题答案:【仅I】21、【单选题】在虚拟内存管理中,地址变换机构将逻辑地址变换为物理地址,形成该逻辑地址的阶段是()。本题答案:【链接】22、【单选题】某计算机采用二级页表的分页存储管理方式,按字节编址,页大小为210字节,页表项大小为2字节,逻辑地址结构为:页目录号页号页内偏移量,逻辑地址空间大小为216页,则表示整个逻辑地址空间的页目录表中包含表项的个数至少是()。本题答案:【128】23、【单选题】某基于动态分区存储管理的计算机,其主存容量为55MB(初始为空闲),采用最佳适配(BestFit)算法,分配和释放的顺序为:分配15MB、分配30MB、释放15MB、分配8MB、分配6MB,此时主存中最大空闲分区的大小是()。本题答案:【9MB】24、【单选题】一个分段存储管理系统中,地址长度为32位,其中段号占8位,则最大段长是()。本题答案:【2^24字节】25、【单选题】分区分配内存管理方式的主要保护措施是()。本题答案:【界地址保护】26、【单选题】某计算机,采用Intel80286处理器,内存4MB,硬盘200MB,地址寄存器为24位,则虚拟存储器可管理的空间为()。本题答案:【16MB】27、【单选题】在请求分页系统中,凡未装入过内存的页都应从﹎A﹎调入;已运行过的页主要是从﹎B﹎调入,有时也可以从﹎C﹎调入。A,B,C:(1)系统区;(2)文件区;(3)对换区;(4)页面缓冲池本题答案:【A-(2)B-(3)C-(4)】28、【单选题】在请求分页内存管理的页表表项中,其中状态位供﹎A﹎时参考;修改位供﹎B﹎时参考;访问位供﹎C﹎时参考;外存始址供﹎D﹎时参考。A,B,C,D:(l)分配页面;(2)置换算法;(3)程序访问;(4)换出页面;(5)调入页面。本题答案:【A-(3)B-(4)C-(2)D-(5)】29、【单选题】虚拟存储管理系统的基础是程序的局部性理论。此理论的基本含义是﹎﹎。局部性有两种表现形式:时间局限性和﹎﹎。它们的意义分别为﹎﹎和﹎﹎。①程序执行时对主存和访问是不均匀的②代码的顺序执行③变量的连续访问④指令的局部性⑤数据的局部性⑥空间局部性⑦最近被访问的单元,很可能在不久的将来还要被访问⑧最近被访问的单元,很可能在它附近的单元也即将被访问⑨结构化程序设计,很少出现转移语句⑩程序中循环语句的执行时间一般很长?程序中使用的数据局部于各子程序。本题答案:【①⑥⑦⑧】30、【单选题】一个请求分段存储管理系统中,地址长度为32位,其中段号占8位,则最大段长是()。本题答案:【2^24字节】31、【判断题】分段系统比分页系统更易于实现信息共享和保护()。本题答案:【正确】32、【判断题】虚拟存储器的容量是由用户和辅存所决定的()。本题答案:【错误】33、【判断题】虚拟存储器是一个假想的地址空间,因而这个地址的大小是没有限制的()。本题答案:【错误】34、【判断题】动态重定位是在程序装入过程中,由装入程序进行重定位()。本题答案:【错误】35、【判断题】在分区分配算法中,首次适应算法倾向于优先利用内存中最大空闲分区部分进行分配()。本题答案:【错误】36、【判断题】采用快表后分页系统访问主存时既要访问快表,又要访问页表,因此与没有快表的分页系统相比,降低了对主存的存取速度()。本题答案:【错误】37、【判断题】采用动态重定位技术的系统,目标程序可以不经任何改动,而装入物理内存()。本题答案:【正确】38、【判断题】在可变分区管理算法中,把空闲区按其长度递减次序排序的做法最适合于最佳适配算法()。本题答案:【错误】39、【判断题】在段页式存储管理系统中,当访问主存中的一条指令或数据时,至少需访问两次主存()。本题答案:【错误】40、【判断题】在分页存储管理系统中,从页号到物理块号的地址映射是通过页表实现的()。本题答案:【正确】41、【判断题】动态重定位技术使得程序可以在内存中可以移动()。本题答案:【正确】42、【判断题】固定分区存储管理把主存储器划分成若干个连续区,每个连续区称一个分区。经划分后分区的个数是固定的,各个分区的大小也是一致的()。本题答案:【错误】43、【判断题】采用页式存储管理时,程序中的逻辑地址可分成页号和页内偏移两部分()。本题答案:【正确】44、【判断题】采用页式存储管理的系统中,若逻辑地址中的页号用8位表示,页内地址用16位表示,则用户程序的最大长度可为16M字节,主存分块大小为64K字节()。本题答案:【正确】45、【判断题】若段式存储管理中供用户使用的逻辑地址为24位,其中段内地址占用16位,则用户程序最多可分为8段。当把程序装入主存时,每段占用主存的最大连续区为64KB()。本题答案:【错误】46、【判断题】碎片是指存储分配完后所剩的空闲区()。本题答案:【错误】47、【判断题】碎片现象的存在使得内存空间利用率降低()。本题答案:【正确】48、【判断题】所谓LRU页面置换算法,是指将驻留在主存中时间最长的一页淘汰()。本题答案:【错误】49、【判断题】在请求分页存储管理中,页面长度是由系统确定的,并且是可变的()。本题答案:【错误】50、【判断题】分页存储管理方式提供一维的地址结构()。本题答案:【正确】输入输出系统总结梳理大作业第六章测试1、【单选题】某系统中,采用中断驱动I/O控制方式,假设中断时,CPU用1ms来处理中断请求,其它时间CPU完全用来计箕,若系统时钟中断频率为100Hz,则CPU的利用率为()。本题答案:【90%】2、【单选题】在下面的I/O控制方式中,需要CPU干预最少的方式是()。本题答案:【I/O通道控制方式】3、【单选题】I/O系统结构分为四级:(1)设备控制器(2)I/O设备(3)存储器(4)I/O通道,按级别由高到低的顺序是()。本题答案:【(3)-(4)-(1)-(2)】4、【单选题】用户程序发出磁盘I/O请求后,系统的处理流程是:用户程序→系统调用处理程序→设备驱动程序→中断处理程序。其中,计算数据所在磁盘的柱面号、磁头号、扇区号的程序是()。本题答案:【设备驱动程序】5、【单选题】一个计算机系统配置有3台打印机,2台绘图仪。为了正确驱动这些设备,系统应该提供()个设备驱动程序。本题答案:【2】6、【单选题】设备驱动程序是系统提供的一种通信程序,它专门用于在请求I/O的进程与设备控制器之间传输信息。下面的选项中不是设备驱动程序功能的是()。本题答案:【控制I/O设备的I/O操作】7、【单选题】设备管理的主要程序之一是设备分配程序,当进程请求在内存和外设之间传送信息时,设备分配程序分配设备的过程通常是()。本题答案:【先分配设备,再分配控制器,最后分配通道】8、【单选题】下列关于SPOOLing技术的叙述中,不正确的是()。本题答案:【SPOOLing实现了虚拟设备功能】9、【单选题】某文件占10个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进行分析。假设一个缓冲区与一个磁盘块大小相同,把一个磁盘块读入缓冲区的时间为100μs,将缓冲区的数据传送到用户区的时间是50μs,CPU对一块数据进行分析的时间为50μs。在单缓冲区和双缓冲区结构下,读入并分析完该文件的时间分别是()本题答案:【1550μs、1100μs】10、【单选题】某操作系统采用双缓冲传送某磁盘数据,设从磁盘将数据传送到缓冲区所用时间为T1,将缓冲区中数据传送到用户区所用时间为T2(假设T2T1),CPU处理数据所用时间为n,则处理该数据,系统所用总时间为()。本题答案:【MAX(T1,T3)】11、【单选题】关于共享打印机,下列说法错误的是()本题答案:【输出并用于模拟脱机输出时的磁带,用于收容用户进程输入的数据。】12、【单选题】下列磁盘调度算法中,会造成磁头随时会改变运动方向的是()。①先来先服务磁盘调度算法;②最短寻道时间优先磁盘调度算法;③扫描磁盘调度算法;④循环扫描磁盘调度算法。本题答案:【①和②】13、【单选题】设某磁盘旋转速度为3600r/min,一条磁道上的字节数15K,每次读写1KB字节的数据传输时间为()。本题答案:【1.1ms】14、【单选题】设某磁盘启动时间为3ms,磁头移动一条磁通所用时间为0.3ms,则磁头移动100条磁道所花费的寻道时间为()。本题答案:【33ms】15、【单选题】若一个用户进程通过read系统调用读取一个磁盘文件中的数据,则下列关于此过程的叙述中,正确的是()I.若该文件的数据不在内存,则该进程进入睡眠等待状态II.请求read系统调用会导致CPU从用户态切换到核心态III.read系统调用的参数应包含文件的名称本题答案:【仅I、II】16、【单选题】intfd=open(/dev/XXX,O_RDRW);for(inti=0;i10;i++){write(fd,i,sizeof(int));}close(fd);在这段代码中,下列说法错误的是()本题答案:【open(),write()和close()是文件系统的函数,在这里会报错】17、【单选题】关于printf()和wirte(),下面说法错误的是()本题答案:【printf()和wirte()都只能在标准输出设备上输出】18、【单选题】关于显卡的工作原理,下面叙述错误的是本题答案:【显卡的驱动程序中不包含中断处理程序】19、【判断题】字符设备驱动程序的注册意味着把一个字符驱动程序加入字符驱动程序表chrdevs中。本题答案:【正确】20、【判断题】文件系统操读写的单位是块,驱动程序读写单位为扇区(sector)。本题答案:【正确】21、【判断题】Linux设备模型将硬件设备归纳、分类,然后抽象出一套标准的数据结构和接口。驱动的开发,就简化为对内核所规定的数据结构的填充和实现,这也是一种机制与策略分离思想的体现。本题答案:【正确】22、【判断题】可以把一个系统划分为应用、文件系统和设备驱动三个层次。本题答案:【正确】23、【判断题】内存文件系统比如proc,并不需要驱动程序本题答案:【正确】24、【判断题】内核处理系统调用,根据设备文件类型和主设备号调用相应的设备驱动程序。本题答案:【错误】25、【判断题】因为设备驱动程序完全隐藏了设备的工作细节,因此驱动程序的开发人员不需要了解硬件相关的细节。本题答案:【错误】26、【判断题】buffer就是存放要写入磁盘的数据,cache就是存放从磁盘中读出来的数据。本题答案:【正确】第七章作业第七章测试1、【单选题】设文件F1的当前引用计数值为1,先分别建立一个符号链接(软链接)文件F2和一个硬链接文件F3,然后删除F1,其执行的伪代码如下:ln–sF1F2//建立符号链接lnF1F3//建立硬链接rmF1//删除F1此时,F2和F3的引用计数值分别为()。本题答案:【1、1】2、【单选题】实现文件保护的措施不包括()。本题答案:【隐藏文件目录】3、【单选题】下列选项中,()不是删除文件中所需要完成的工作。本题答案:【对文件原存储单元全部赋值为零】4、【单选题】一般来说,文件名及属性可以收纳在()中以便查找。本题答案:【目录】5、【单选题】由字符序列组成,文件内的信息不再划分结构,这类文件属于()。本题答案:【流式文件(无结构文件)】6、【单选题】下列哪一个文件和其它三种文件在逻辑结构上根本不同()。本题答案:【数据库文件】7、【单选题】逻辑文件存放在磁带上应组织成()。本题答案:【顺序文件】8、【单选题】有一个顺序文件含有10000个记录,同样记录的索引顺序文件的检索效率大约是该顺序文件检索效率的()。本题答案:【50倍】9、【单选题】文件信息的逻辑块号到物理块号(盘块号)的变换方法是由文件的()决定的。本题答案:【物理结构(外存分配方式)】10、【单选题】在文件系统中,文件的不同物
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 劳动仲裁协议申请书
- 2023安全生产工作书面协议书七篇
- 合伙合同合作协议
- 土地纠纷调解的协议书7篇
- 北京房屋出租协议模板
- 双方自愿离婚的协议书8篇
- 舞蹈病病因介绍
- 机械基础 课件 模块八任务一 轴
- 【中职专用】中职对口高考-机电与机制类专业-核心课-模拟试卷1(河南适用)(原卷版)
- 重庆2020-2024年中考英语5年真题回-学生版-专题09 阅读理解之应用文
- 居家养老服务照料中心台账模板
- 《煤炭企业发展的PEST分析报告(3500字)》
- 2022年08月云南滇中新区公开招聘聘用制人员60人高频考点卷叁(3套)答案详解篇
- 计算机常见故障和排除课件
- 培育和践行社会主义核心价值观概论课件
- 初中数学北师大八年级上册一次函数-期末复习 一次函数PPT
- 工装检修记录
- 《财税法学》课程教学大纲
- 中医适宜技术实用课件
- 古诗词诵读《李凭箜篌引》课件16张 统编版高中语文选择性必修中册
- 汪桥污水管网工程监理月报
评论
0/150
提交评论