第1章 操作系统概述 第1章单元测试 1、关于操作系统,下面的话错误的是:
a、操作系统其实就是一种应用软件。
b、操作系统的一个功能就是管理计算机硬件,令其高效运转。
c、由于打印机是无法共享的外部设备,如果两个用户同时申请打印机打印文档,由操作系统负责协调这个冲突。
d、操作系统的服务对象,可以是“人”,也可以是正在运行的程序。
2、如果一个计算机的内存中,除了存放操作系统常驻内存的代码之外,只能存放一道程序的代码和数据,那么这种计算机系统可能是:
a、单道批处理系统
b、多道批处理系统
c、分时系统
d、多任务系统
3、多道程序设计的好处是:
a、提高cpu的利用率
b、更好地利用内存
c、简化操作系统的实现
d、让cpu和设备并行工作
4、下列哪个(些)说法是错误的?
a、电子数字计算机系统诞生时就有了操作系统
b、产生 分时系统 的原因是 提高资源利用率
c、产生 多道批处理系统 的原因是 提高资源利用率
d、产生 多道批处理系统 的原因是 方便用户使用
5、下面哪个不是操作系统发展的主要动因
a、计算机硬件发展
b、计算机体系结构变更
c、提升计算机使用的方便性的愿望
d、提升计算机资源的使用效率的愿望
e、经济环境的变化
f、人文环境的变化
第2章 操作系统结构 第2章单元测验 1、进程a因为时间片到被中断,系统选择另一个进程b执行。在这个过程中,发生了几次系统模式和用户模式之间的转换?
a、1次
b、2次
c、3次
d、4次
2、在一个计算机系统中,管态下cpu可以执行:
a、仅特权指令
b、仅非特权指令
c、特权指令和非特权指令
d、非法指令
3、系统调用参数传递可以用什么方式?
a、通过寄存器传递参数
b、将参数放入内存表中,将表的地址放入指定寄存器中
c、将参数存入指定文件
d、将参数压栈
4、关于操作系统结构,哪些说法是正确的?
a、分层方法的主要优点是模块化
b、分层方法中层数越少,逻辑越清晰
c、分层方法中层数少,效率较高
d、微内核结构os易于移植
e、微内核结构os的缺点是通信开销较大
第3章 进程和线程 第3章单元测验 1、一个进程的读磁盘操作完成后,操作系统针对该进程必做的是
a、为进程分配用户内存空间
b、降低进程优先级
c、修改进程状态为就绪态
d、增加进程的时间片大小
2、下列关于管道(pipe)通信的叙述中,正确的是
a、一个管道可实现双向数据传输
b、一个管道只能有一个读进程或一个写进程对其操作
c、管道的容量仅受磁盘容量大小限制
d、进程对管道进行读操作和写操作都可以被阻塞
3、在支持多线程的系统中,进程内部的若干个线程不能共享的是
a、进程p中某线程的栈指针
b、进程p的代码段
c、进程p中打开的文件
d、进程p的全局变量
4、以下哪些属于进程映像?
a、程序段
b、pcb
c、栈
d、堆
e、队列
5、下面哪些说法是正确的?
a、进程是os进行资源分配的单位
b、进程具有动态性特征
c、进程具有异步特征
d、在进程的三状态(运行、就绪、等待)模型中,任意两个状态可以相互转换
6、关于在unix/linux系统中使用fork创建子进程,下面哪些说法是正确的?
a、子进程复制了父进程的地址空间,即代码段、数据段、堆、栈
b、子进程从main函数里的第一条指令开始执行
c、子进程“继承”了父进程打开的文件
d、创建成功后,子进程一定先执行
第4章 cpu调度 第4章单元测验 1、下列进程调度算法中,综合考虑进程等待时间和执行时间的是
a、时间片轮转调度算法
b、短进程优先调度算法
c、先来先服务调度算法
d、高响应比优先调度算法
2、下列选项中,降低进程优先级的合理时机是
a、进程的时间片用完
b、进程刚完成i/o ,进入就绪队列
c、进程长期处于就绪队列中
d、进程从就绪态转为运行态
3、下列选项中,满足短任务优先且不会发生饥饿现象的调度算法是
a、先来先服务
b、高响应比优先
c、时间片轮转
d、非抢占式短任务优先
4、某系统正在执行三个进程p1、p2和p3,各进程的计算(cpu)时间和i/o时间比例如下所示: 进程 计算时间 i/o时间 p1 90% 10% p2 50% 50% p3 15% 85%为提高系统资源利用率,合理的进程优先级设置应为
a、p1 > p2 > p3
b、p3 > p2 > p1
c、p2 > p1 > p3
d、p1 > p2 > p3
5、下列调度算法中,不可能导致饥饿现象的是
a、时间片轮转
b、静态优先数调度
c、非抢占式短作业优先
d、抢占式短作业优先
第5章 进程同步 第5章单元测验 1、设与某资源关联的信号量初值为 3 ,当前值为 1 。若 m 表示该资源的可用个数, n 表示等待该资源的进程数,则 m 、 n 分别是
a、0 、 1
b、l 、 0
c、l 、 2
d、2 、 0
2、进程 p0 和 p1 的共享变量定义及其初值为:boolean flag[2]; int turn = 0; flag[0] = false; flag[l] = false; 若进程 p0 和 p1 访问临界资源的类c伪代码实现如下:void p0() { // 进程 p0 while (true ) { flag[0] = true; turn = 1; while ( flag[1]&& (turn == 1)) ; 临界区; flag[0] = false; } } void p1() { //进程 p1 while (true) { flag[1] = true; turn = 0; while (flag[0] && (turn == 0)) ; 临界区; flag[1] = false; } } 则并发执行进程 p0 和 p1 时产生的情形是
a、不能保证进程互斥进人临界区,会出现“饥饿”现象
b、不能保证进程互斥进人临界区,不会出现“饥饿”现象
c、能保证进程互斥进人临界区,会出现“饥饿”现象
d、能保证进程互斥进人临界区,不会出现“饥饿”现象
3、有两个并发执行的进程p1和p2,共享初值为1的变量x。 p1对x加1,p2对x减1。 加1 和 减1 操作的指令序列分别如下所示:load r1 , x // 取 x 到寄存器 r1 中 inc r1 store x , r1 // 将 r1 的内容存人 x load r2 , x dec r2 store x , r2 两个操作完成后, x 的值
a、可能为 -1 或 3
b、只能为 1
c、可能为 0 、 1 或 2
d、可能为 -1 、 0 、 1 或 2
第6章 死锁 第6章单元测试 1、设某系统中有3个并发进程都需要4个同类资源,该系统不会发生死锁的最少资源数是
a、9
b、10
c、11
d、12
2、某计算机系统中有8台打印机,由k个进程竞争使用,每个进程最多需要3台打印机。该系统可能会发生死锁的k的最小值是
a、2
b、3
c、4
d、5
3、某时刻进程的资源使用情况如下所示: 已分配资源 r1 r2 r3 进程p1 2 0 0 进程p2 1 2 0 进程p3 0 1 1 进程p4 0 0 1 尚需资源 r1 r2 r3 进程p1 0 0 1 进程p2 1 3 2 进程p3 1 3 1 进程p4 2 0 0 可用资源r1 r2 r3 0 2 1 此时的安全序列是
a、p1, p2, p3, p4
b、p1, p3, p2, p4
c、p1, p4, p3, p2
d、不存在
4、下列关于银行家算法的叙述中,正确的是
a、银行家算法可以预防死锁
b、当系统处于安全状态时,系统中一定无死锁进程
c、当系统处于不安全状态时,系统中一定会出现死锁进程
d、银行家算法破坏了死锁必要条件中的“请求和保持”条件
5、某系统有n台互斥使用的同类设备,三个并发进程分别需要3、4、5台设备。可确保系统不发生死锁的设备数n最小为
a、9
b、10
c、11
d、12
6、若系统s1采用死锁避免方法,s2采用死锁检测方法。下列叙述中,正确的是 i.s1会限制用户申请资源的顺序,而s2不会 ii.s1需要进程运行所需资源总量信息,而s2不需要 iii.s1不会给可能导致死锁的进程分配资源,而s2会
a、仅i、ii
b、仅ii、iii
c、仅i、iii
d、i、ii、iii
第7章 内存管理 第7章单元测试 1、分区分配内存管理方式的主要保护措施是
a、界地址保护
b、程序代码保护
c、数据保护
d、栈保护
2、一个分段存储管理系统中,地址长度为 32 位,其中段号占 8 位,则最大段长是
a、2^8 字节
b、2^16 字节
c、2^24 字节
d、2^32 字节
3、某基于动态分区存储管理的计算机,其主存容量为 55 mb (初始为空闲),采用最佳适配(best fit)算法,分配和释放的顺序为:分配 15 mb 、分配 30 mb 、释放 15 mb 、分配 8 mb 、分配 6 mb ,此时主存中最大空闲分区的大小是
a、7 mb
b、9 mb
c、10 mb
d、15 mb
4、某计算机采用二级页表的分页存储管理方式,按字节编址,页大小为 2^10 字节,页表项大小为 2 字节,逻辑地址结构为:页目录号、页号、页内偏移量 逻辑地址空间大小为 2^16 页,则表示整个逻辑地址空间的页目录表中包含表项的个数至少是
a、64
b、128
c、256
d、512
5、某计算机按字节编址,其动态分区内存管理采用最佳适应算法,每次分配和回收内 存后都对空闲分区链重新排序。 当前各空闲分区的起始地址分别为:20k,500k,1000k,200k; 它们大小分别为: 40kb, 80kb, 100kb, 200kb。 回收起始地址为60k、大小为140kb的分区后,系统中空闲分区的数量、空闲分区链第一个分区的起始地址和大小分别是
a、3,20k,380kb
b、3,500k,80kb
c、4,20k,180kb
d、4,500k,80kb
第8章 虚拟内存管理 第8章单元测验 1、在缺页处理过程中,操作系统执行的操作可能是 i. 修改页表 ii. 磁盘i/o iii. 分配页框
a、仅 i 、ii
b、仅 ii
c、仅 iii
d、i、ii 和 iii
2、当系统发生抖动( thrashing )时,可以采取的有效措施是 i. 撤销部分进程 ii. 增加磁盘交换区的容量 iii. 提高用户进程的优先级
a、仅 i
b、仅 ii
c、仅 iii
d、仅 i 、ii
3、下列措施中,能加快虚实地址转换的是 i. 增大快表(tlb)容量 ii. 让页表常驻内存 iii. 增大交换区
a、仅 i
b、仅 ii
c、仅 i, ii
d、仅 ii, iii
4、在页式存储管理系统中,采用某些页面置换算法,会出现belady异常现象,即进程的缺页次数会随着分配给该进程的页框个数的增加而增加。下列算法中,可能出现 belady 异常现象的是 i. lru算法 ii. fifo算法 iii. opt算法
a、仅ii
b、仅iii
c、仅i、iii
d、仅ii、iii
5、在请求分页系统中,页面分配策略与页面置换策略不能组合使用的是
a、可变分配,全局置换
b、可变分配,局部置换
c、固定分配,全局置换
d、固定分配,局部置换
6、某系统采用lru页置换算法和局部置换策略,若系统为进程p预分配了4个页框,进程p访问页号的序列为0,1,2,7,0,5,3,5,0,2,7,6,则进程访问上述页的过程中,产生页置换的总次数是
a、3
b、4
c、5
d、6
7、在虚拟内存管理中,地址变换机构将逻辑地址变换为物理地址,形成该逻辑地址的阶段是
a、编辑
b、编译
c、链接
d、装载
第9章 文件管理 第9章单元测试 1、打开文件操作的主要工作是( )
a、把指定文件的目录复制到内存指定的区域
b、把指定文件复制到内存指定的区域
c、在指定文件所在的存储介质上找到指定文件的目录
d、在内存中寻找指定的文件
2、从用户的观点看,操作系统中引入文件系统的目的是( )
a、保护用户数据
b、实现对文件的按名存取
c、实现虚拟存储
d、保护系统和用户的文档和数据
3、有一个顺序文件含有10000条记录,则平均查找一条记录需要对比5000次。若采用索引顺序文件结构,最好情况下平均只需要对比的次数为( )
a、1000
b、10000
c、100
d、500
4、在树型目录结构中,目录文件存放的信息是( )
a、某一文件存放的数据信息
b、某一文件的文件目录
c、该目录中所有的数据文件目录
d、该目录中所有子目录文件和数据文件的目录
5、在文件系统中,不属于文件保护的方法是( )
a、口令
b、存取控制
c、用户权限表
d、读写之后把文件关闭
6、下面哪个选项不是设置当前工作目录的主要目的( )
a、节省外存空间
b、加快文件的检索速度
c、节省内存空间
d、加快文件的读写速度
第10章 文件系统实现 第10章单元测试 1、以下不适合直接存取的外存分配方式是( )
a、连续分配
b、链接分配
c、索引分配
d、其他三个都适合
2、文件系统采用两级索引分配方式。若每个磁盘块的大小为1kb,每个盘块号占4b,则该系统中,单个文件的最大长度是( )
a、64mb
b、128mb
c、32mb
d、256mb
3、物理文件的组织方式是由( )决定的
a、应用程序
b、主存容量
c、外存容量
d、操作系统
4、某文件系统采用位图法表示磁盘空间的分配情况。位图保存于磁盘的32号到127号块中。每个盘块占1kb,盘块和块内字节编号都从0开始。假设要释放的盘块号为409612,则位图中要修改的位所在的盘块号和块内字节序号分别是( )
a、81,1
b、81,2
c、82,1
d、82,2
5、文件系统中若文件的物理结构采用连续结构,则fcb中有关文件的物理位置的信息应该包括( )
a、首块地址
b、文件长度
c、索引表地址
d、最末一块地址
第11章 i/o系统 第11章单元测验 1、程序员利用系统调用打开 i/o 设备时,通常使用的设备标识是
a、逻辑设备名
b、物理设备名
c、主设备号
d、从设备号
2、用户程序发出磁盘 i/o 请求后,系统的正确处理流程是
a、用户程序 -> 系统调用处理程序 -> 中断处理程序 -> 设备驱动程序
b、用户程序 -> 系统调用处理程序 -> 设备驱动程序 -> 中断处理程序
c、用户程序 -> 设备驱动程序 -> 系统调用处理程序 -> 中断处理程序
d、用户程序 -> 设备驱动程序 -> 中断处理程序 -> 系统调用处理程序
3、若一个用户进程通过read系统调用读取一个磁盘文件中的数据,则下列关于此过程的叙述中,正确的是 i. 若该文件的数据不在内存,则该进程进入睡眠等待状态 ii. 请求read系统调用会导致cpu从用户态切换到核心态 iii. read统调用的参数应包含文件的名称
a、仅i、ii
b、仅i、iii
c、仅ii、iii
d、i、ii和iii
4、用户程序发出磁盘i/o请求后,系统的处理流程是:用户程序 -> 系统调用处理程序 -> 设备驱动程序 -> 中断处理程序。 其中,计算数据所在磁盘的柱面号、磁头号、扇区号的程序是
a、用户程序
b、系统调用处理程序
c、设备驱动程序
d、中断处理程序
5、在系统内存中设置磁盘缓冲区的主要目的是
a、减少磁盘i/o次数
b、减少平均寻道时间
c、提高磁盘数据可靠性
d、实现设备无关性
6、系统将数据从磁盘读到内存的过程包括以下操作: ①dma 控制器发出中断请求 ②初始化dma 控制器并启动磁盘 ③从磁盘传输一块数据到内存缓冲区 ④执行“dma 结束”中断服务程序 正确的执行顺序是
a、③->①->②->④
b、②->③->①->④
c、②->①->③->④
d、①->②->④->③
第12章 大容量磁盘存储 第12章单元测验 1、系统总是访问磁盘的某个磁道而不响应对其他磁道的访问请求,这种现象称为磁臂黏着。 下列磁盘调度算法中,不会导致磁臂粘着的是
a、先来先服务(fcfs)
b、最短寻道时间优先(sstf)
c、扫描算法(scan)
d、循环扫描算法(cscan )
2、某硬盘有200个磁道(最外侧磁道号为0),磁道访问请求序列为:130, 42, 180, 15, 199,当前磁头位于第58号磁道并从外侧向内侧移动。按照scan调度方法处理完上述请求后,磁头移过的磁道数是
a、208
b、287
c、325
d、382
3、假定有一个具有300个磁道(编号为0~299)的磁盘。磁头当前位置在94号磁道,此前刚刚完成了64号磁道上的请求。接下需要满足的请求所在磁道分别为:152,79,272,94,49,241,278,98(按请求提出的先后次序排列)。磁盘调度采用c-scan(循环扫描)算法。从当前位置开始,为了满足这些请求,磁头移动过的磁道数量是
a、583
b、443
c、613
d、540
期末考试 期末考试 1、下面( )资源不是操作系统应该管理的
a、cpu
b、内存
c、外存
d、源程序
2、以下关于操作系统的叙述中,错误的是
a、操作系统是管理资源的程序。
b、操作系统是管理用户程序执行的程序。
c、操作系统是能使系统资源提高效率的程序。
d、操作系统是用来编程的程序。
3、处理器执行的指令被分为两类,其中有一类被称为特权指令,它只允许( )执行
a、系统操作员
b、普通用户
c、目标程序
d、操作系统
4、pcb是进程存在的唯一标志,下列( )不属于pcb
a、进程id
b、堆栈指针
c、某些寄存器的值
d、全局变量
5、在进程状态转换时,下列转换是不可能发生的
a、就绪态到运行态
b、运行态到就绪态
c、运行态到阻塞态
d、阻塞态到运行态
6、下列关于进程和线程的叙述中,正确的是
a、不管系统是否支持线程,进程都是资源分配的基本单位。
b、线程是资源分配的基本单位,进程是调度的基本单位。
c、系统级线程和用户级线程的切换都需要内核的支持。
d、同一进程中的各个线程拥有自己不同的地址空间。
7、文件系统中,文件访问控制信息存储的合理位置是
a、文件控制块
b、文件分配表
c、用户口令表
d、系统注册表
8、下列文件物理结构中,适合随机访问且易于文件扩展的是
a、连续结构
b、索引结构
c、链式结构且磁盘块定长
d、链式结构且磁盘块变长
9、文件的索引节点中存放10个直接块号,一级和二级索引块各一个。磁盘块大小为1kb,每个索引指针占4b。若文件的索引节点已经在内存中,则要访问文件偏移量为1234和307400处所在的磁盘块(按字节编址),需要访问的磁盘块个数为
a、1, 2
b、1, 3
c、2, 3
d、2, 4
10、若某单处理器多进程系统中有多个就绪态进程,则下列关于处理机调度的叙述中错误的是
a、在进程结束时能进行处理机调度
b、创建新进程后能进行处理机调度
c、在进程处于临界区时不能进行处理机调度
d、在系统调用完成并返回用户态时能进行处理机调度
11、假设4个作业到达系统的时刻和运行时间如下所示 (每行是一个作业的信息,依次为作业名称、到达时刻t、运行时间) j1、0、3 j2、1、3 j3、1、2 j4、3、1 系统在t=2时开始作业调度。 若分別采用先来先服务和短作业优先调度算法,则选中的作业分别是
a、j2、j3
b、j1、j4
c、j2、j4
d、j1、j3
12、下列有关基于时间片的进程调度的叙述中,错误的是
a、时间片越短,进程切换的次数越多,系统开销也越大
b、当前进程的时间片用完后,该进程状态由执行态变为阻塞态
c、时钟中断发生后,系统会修改当前进程在时间片内的剩余时间
d、影响时间片大小的主要因素包括响应时间、系统开销和进程数量等
13、系统采用二级反馈队列调度算法进行进程调度。就绪队列q1采用时间片轮转调度算法,时间片为10ms;就绪队列q2采用短进程优先调度算法;系统优先调度ql队列中的进程,当ql为空时系统才会调度q2中的进程;新创建的进程首先进入q1;ql中的进程执行一个时间片后,若未结束,则转入q2。若当前q1、q2为空,系统依次创建进程p1、p2后即开始进程调度p1、p2需要的cpu时间分别为30ms和20ms,则进程p1、p2在系统中的平均等待时间为
a、25ms
b、20ms
c、15ms
d、10ms
14、使用tsl(test and set lock)指令实现进程互斥的伪代码如下所示。do{ ...... while(tsl(&lock)) ; critical section; lock = false; ...... }while(true); 下列与该实现机制相关的叙述中,正确的是
a、退出临界区的进程负责唤醒阻塞态进程
b、等待进入临界区的进程不会主动放弃cpu
c、上述伪代码满足“让权等待”的同步准则
d、while(tsl(&lock))语句应在关中断状态下执行
15、下列关于管程的叙述中,错误的是
a、管程只能用于实现进程的互斥
b、管程是由编程语言支持的进程同步机制
c、任何时候只能有一个进程在管程中执行
d、管程中定义的变量只能被管程内的过程访问
16、在下列同步机制中,可以实现让权等待的是
a、peterson方法
b、swap指令
c、信号量方法
d、testandset指令
17、为解决竞争条件,需要保证进程互斥进入临界区。下面说法中错误的是
a、若临界区中没有进程,则可以让一个进程进入临界区
b、应保证进程可以在有限时间中完成临界区中的代码执行
c、在使用信号量解决互斥同步问题时,不能在临界区中写信号量的wait操作
d、在使用信号量解决互斥同步问题时,可以在临界区中写信号量的signal操作
18、假设5个进程p0、p1、p2、p3、p4共享三类资源r1、r2、r3,这些资源总数分别为18、6、22。t0时刻的资源分配情况如下表所示, 进程 已分配资源 资源最大需求 r1 r2 r3 r1 r2 r3 p0 3 2 3 5 5 10 p1 4 0 3 5 3 6 p2 4 0 5 4 0 11 p3 2 0 4 4 2 5 p4 3 1 4 4 2 4 此时存在的一个安全序列是
a、p0,p2,p4,p1,p3
b、p1,p0,p3,p4,p2
c、p2,p1,p0,p3,p4
d、p3,p4,p2,p1,p0
19、系统中有3个不同的临界资源r1、r2 和r3,被4个进程p1、p2、p3 及p4 共享。 各进程对资源的需求为:p1申请r1和r2,p2申请r2和r3,p3申请r1和r3,p4申请r2。 若系统出现死锁,则处于死锁状态的进程数至少是
a、1
b、2
c、3
d、4
20、假设系统中有4个同类资源,进程p1、p2、p3需要的资源数分别为4、3、1,p1、p2 、p3已申请到的资源数分别为2、1、0,则执行安全性检测算法的结果是
a、不存在安全序列,系统处于不安全状态
b、存在多个安全序列,系统处于安全状态
c、存在唯一安全序列p3、p1、p2,系统处于安全状态
d、存在唯一安全序列p3、p2、p1,系统处于安全状态
21、下列关于死锁的叙述中,正确的是 i 可以通过剥夺进程资源解除死锁 ii 死锁的预防方法能确保系统不发生死锁 iii 银行家算法可以判断系统是否处于死锁状态 iv 当系统出现死锁时,必然有两个或两个以上的进程处于阻塞态
a、仅ii、iii
b、仅i、ii、iv
c、仅i、ii、iii
d、仅i、iii、iv
22、在分段存储管理系统中,用共享段表表述所有被共享的段。若进程p1和p2共享段s,下列叙述中,错误的是
a、在物理内存中仅保存一份段s的内容
b、段s在p1和p2中应该具有相同的段号
c、p1和p2共享段s在共享段表中的段表项
d、p1和p2都不再使用段s时才回收段s所占的内存空间
23、某计算机主存按字节编址,采用二级分页存储管理,地址结构如下所示 页目录号(10位) 页号(10位) 页内偏移(12位)虚拟地址20501225h对应的页目录号、页号分别是
a、081h、101h
b、081h、401h
c、201h、101h
d、201h、401h
24、在下列动态分区分配算法中.最容易产生内存碎片的是
a、首次适应算法
b、最坏适应算法
c、最佳适应算法
d、循环首次适应算法
25、下列关于虚拟存储器的叙述中,正确的是
a、虚拟存储只能基于连续分配技术
b、虚拟存储只能基于非连续分配技术
c、虚拟存储容量只受外存容量的限制
d、虚拟存储容量只受内存容量的限制
26、若用户进程访问内存时产生缺页,则下列选项中,操作系统可能执行的操作是 i. 处理越界错 ii. 置换页 iii. 分配内存
a、仅i、ii
b、仅ii、iii
c、仅i、iii
d、i、ii和iii
27、系统为某进程分配了4个页框,该进程已访问的页号序列为2, 0, 2, 9, 3, 4, 2, 8, 2, 4, 8, 4, 5。若进程要访问的下一页的页号为7,依据lru算法,应淘汰页的页号是
a、2
b、3
c、4
d、8
28、某进程的段表内容如下所示: 段号 段长 内存起始地址 权限 状态 0 100 6000 只读 在内存 1 200 ---- 读写 不在内存 2 300 4000 读写 在内存 当访问段号为2、段内地址为400的逻辑地址时,进行地址转换的结果是
a、段缺失异常
b、得到内存地址4400
c、越权异常
d、越界异常
29、某请求分页内存管理系统,页面(page)大小为1024字节。某进程的逻辑地址空间有10个页面(page),分配给它的页框(frame)数是3。目前某进程的第1、5、7号页面在内存,它们所在页框的页框号分别为61、32、89(以上数字均为十进制)。接下来访问的逻辑地址分别为 1516h、28f1h,则它们对应的物理地址分别为
a、f516h、地址越界
b、8116h、地址越界
c、f516h、引发缺页中断
d、8116h、引发缺页中断
30、假设磁头当前位于第 105 道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为 35 , 45 , 12 , 68 , 110 , 180 , 170 , 195 ,采用 scan 调度(电梯调度)算法得到的磁道访问序列是
a、110 , 170 , 180 , 195 , 68 , 45 , 35 , 12
b、110 , 68 , 45 , 35 , 12 , 170 , 180 , 195
c、110 , 170 , 180 , 195 , 12 , 35 , 45 , 68
d、12 , 35 , 45 , 68 , 110 , 170 , 180 , 195
31、操作系统的i/o子系统通常由四个层次组成,每一层明确定义了与邻近层次的接口。其合理的层次组织排列顺序是
a、用户级i/o软件、设备无关软件、设备驱动程序、中断处理程序
b、用户级i/o软件、设备无关软件、中断处理程序、设备驱动程序
c、用户级i/o软件、设备驱动程序、设备无关软件、中断处理程序
d、用户级i/o软件、中断处理程序、设备无关软件、设备驱动程序
32、下列选项中,不能改善磁盘设备i/o性能的是
a、重排i/o请求次序
b、在一个磁盘上设置多个分区
c、预读和滞后写
d、优化文件物理块的分布
33、下列关于spooling 技术的叙述中,错误的是
a、需要外存的支持
b、需要多道程序设计技术的支持
c、可以让多个作业共享一台独占设备
d、由用户作业控制设备与输入/输出井之间的数据传送
34、下面关于批处理系统的叙述中,正确的是
a、批处理系统允许多个用户与计算机直接交互。
b、批处理系统分为单道批处理系统和多道批处理系统。
c、中断技术使得多道批处理系统和i/o设备可以与cpu并行工作。
d、其他三个都是错误的。
35、在下列优化方法中,可以提高文件访问速度的是
a、提前读
b、为文件分配连续的簇
c、延迟写
d、采用磁盘高速缓存
猜你喜欢 2022-12-05 21:42 2022-12-05 21:30 2022-12-05 21:26 2022-12-05 21:04 2022-12-05 20:47 高职工科应用数学-超星尔雅-学习通-题库零氪超星尔雅慕课答案
2022-12-05 20:18 2022-12-05 19:50 2022-12-05 19:39 2022-12-05 19:13 2022-12-05 19:09