人大网院17春操作系统免费答案
一、单项选择题 (一共20题,每题5分。)
试题1 (5分) 【234529】 操作系统的三个设计目标不包含( )。
A. 易用性
B. 有效性
C. 演化性
D. 鲁棒性
C。标准答案为:C
试题2 (5分) 【234531】 多道程序设计的准确含义是( )。
A. 多个程序可以由一个CPU交错地执行
B. 一个CPU可以执行多个程序
C. 一个用户可以同时设计多个程序
D. 一个用户可以向计算机提交多个程序
A。标准答案为:A
试题3 (5分) 【234535】 关于循环(round—robin)调度技术的以下描述,不正确的是( )。
A. 每个进程每次执行占用相等的时间片
B. 所有进程按照确定的循环次序被激活
C. 所有进程都放在一个循环的队列上
D. 必须等待某个事件的进程把控制权交还调度器
A。标准答案为:A
试题4 (5分) 【234536】 关于单体内核(monolithic kernel)与微内核(microkernel)的以下描述,正确的是( )。
A. 单体内核包含的操作系统功能比微内核多
B. 微内核包含的操作系统功能比单体内核多
C. 单体内核的操作系统比微内核的大
D. 微内核的操作系统比单体内核的大
B。标准答案为:B
试题5 (5分) 【234537】 多线程(multithreading)技术的准确含义是( )。
A. 把一个应用进程划分成多个可并发执行的线程
B. 把一个应用进程划分成多个可并行执行的线程
C. 为一个进程的顺利执行提供多个可行的线索
D. 为一个进程的快速执行提供多个可行的线索
A。标准答案为:A
试题6 (5分) 【234540】 对称多处理器(SMP)与单处理器操作系统在( )方面差异最小。
A. 相同内核代码的同时执行
B. 调度程序在任意处理器上的执行
C. 同时执行的多个进程的同步
D. 提供虚拟内存功能
D。标准答案为:D
试题7 (5分) 【234543】 以下是诱发创建新进程的一些常见事件,( )除外。
A. 交互式登录
B. 进程主动繁衍
C. 操作系统提供专项服务
D. 输入/输出设备产生中断信号
D。标准答案为:D
试题8 (5分) 【234550】 进程控制块中的信息可以划分为三大类,它们是( )。
A. 进程调度信息、进程状态信息、进程控制信息
B. 进程标识、进程状态信息、进程控制信息
C. 进程标识、进程调度信息、进程控制信息
D. 进程标识、进程状态信息、进程调度信息
B。标准答案为:B
试题9 (5分) 【234552】 以下操作中的( )不属于操作系统创建进程时执行的操作。
A. 分配一个唯一的进程标识符
B. 为进程分配存储空间
C. 初始化进程控制块
D. 把进程代码装入内存
D。标准答案为:D
试题10 (5分) 【234553】 就当前运行的进程P而言,中断与陷入(trap)的关系是( )。
A. 中断源自P内部,陷入源自P内部
B. 中断源自P内部,陷入源自P外部
C. 中断源自P外部,陷入源自P内部
D. 中断源自P外部,陷入源自P外部
C。标准答案为:C
试题11 (5分) 【234555】 就当前运行的进程P而言,进程切换与模式切换(用户/内核态)的关系是( )。
A. 进程切换改变P的状态,模式切换改变P的状态
B. 进程切换改变P的状态,模式切换不改变P的状态
C. 进程切换不改变P的状态,模式切换改变P的状态
D. 进程切换不改变P的状态,模式切换不改变P的状态
B。标准答案为:B
试题12 (5分) 【234558】 中断扫描机制是( )扫描一次中断寄存器。
A. 每隔一个时间片
B. 每条指令执行周期内最后时刻
C. 每当进程释放CPU
D. 每产生一次中断
B。标准答案为:B
试题13 (5分) 【234560】 操作系统必须支持的进程的三种基本状态是( )。
A. 就绪、挂起、运行
B. 挂起、阻塞、运行
C. 就绪、运行、阻塞
D. 就绪、运行、终止
C。标准答案为:C
试题14 (5分) 【234562】 在多线程系统中,以下说法正确的是( )。
A. 资源分配面向进程,调度面向线程
B. 资源分配面向线程,调度面向进程
C. 资源分配面向进程,调度面向进程
D. 资源分配面向线程,调度面向线程
A。标准答案为:A
试题15 (5分) 【234563】 在多线程系统中,以下说法正确的是( )。
A. 处理器状态与进程关联,内存管理与线程关联
B. 处理器状态与线程关联,内存管理与进程关联
C. 处理器状态与进程关联,内存管理与进程关联
D. 处理器状态与线程关联,内存管理与线程关联
C。标准答案为:C
试题16 (5分) 【234564】 关于线程切换开销与进程切换开销的对比,以下说法正确的是( )。
A. 线程切换开销大
B. 进程切换开销大
C. 两类切换开销相当
D. 无法确定
B。标准答案为:B
试题17 (5分) 【234568】 以下的( )不适合由一个进程中的所有线程共享。
A. 栈
B. 地址空间
C. 文件资源
D. 执行特权
A。标准答案为:A
试题18 (5分) 【234572】 下面的叙述中,正确的是( )。
A. 引入线程后,处理器只能在线程间切换
B. 引入线程后,处理器仍在进程间切换
C. 线程的切换,不会引起进程切换
D. 线程的切换,可能引起进程切换
D。标准答案为:D
试题19 (5分) 【234573】 下面的叙述中,正确的是( )。
A. 线程是比进程更小的能独立运行的基本单位,可以脱离进程独立运行
B. 引入线程可提高程序并发执行的程度,可进一步提高系统效率
C. 线程的引入增加了程序执行时的时空开销
D. 一个进程一定包含多个线程
B。标准答案为:B
试题20 (5分) 【234577】 下列叙述中,正确的是( )。
A. 不管系统是否支持线程,进程都是资源分配的基本单位
B. 线程是资源分配的基本单位,进程是调度基本单位
C. 系统级和内核级的线程切换都需要内核的支持
D. 同一进程中的各个线程拥有各自不同的地址空间
A。标准答案为:A
课程作业
一、单项选择题 (一共20题,每题5分。)
试题1 (5分) 【234579】 设有n个进程共享一个相同的程序段,如果每次最多允许m个进程(m≤n)同时进入临界区,则信号量的初值为 ( )。
A. n
B. m
C. m—n
D. —m
A。标准答案为:B
试题2 (5分) 【234585】 设与某资源相关联的信号量初值为3,当前值为1,若M表示该资源的可用个数,N表示等待该资源的进程数,则M、N分别为( )。
A. 0,1
B. 1,0
C. 1,2
D. 2,0
B。标准答案为:B
试题3 (5分) 【234588】 下列对临界区的论述中,正确的是( )。
A. 临界区是指进程中用于实现进程互斥的那段代码
B. 临界区是指进程中用于实现进程同步的那段代码
C. 临界区是指进程中用于实现进程通信的那段代码
D. 临界区是指进程中用于访问共享资源的那段代码
D。标准答案为:D
试题4 (5分) 【234591】 临界区是指并发进程访问共享变量的( )。
A. 管理信息
B. 信息存储
C. 数据
D. 代码
D。标准答案为:D
试题5 (5分) 【234594】 以下的( )属于临界资源。
A. 磁盘存储介质
B. 公用队列
C. 私用数据
D. 可重入的程序代码
B。标准答案为:B
试题6 (5分) 【234599】 原语是( )。
A. 运行在用户态的过程
B. 操作系统内核
C. 可中断的指令序列
D. 不可分割的指令序列
D。标准答案为:D
试题7 (5分) 【234600】 用V操作唤醒一个等待进程时,被唤醒的进程变为( )状态。
A. 运行
B. 等待
C. 就绪
D. 完成
C。标准答案为:C
试题8 (5分) 【234601】 在用信号量机制实现互斥时,互斥信号量的初值为( )。
A. 0
B. 1
C. 2
D. 3
B。标准答案为:B
试题9 (5分) 【234602】 用P、V操作实现进程同步,信号量的初值为( )。
A. —1
B. 0
C. 1
D. 视情况而定
。标准答案为:D
试题10 (5分) 【234603】 用来实现进程同步与互斥的P、V操作实际上是由( )过程组成的。
A. 一个可被中断的
B. 一个不可被中断的
C. 两个可被中断的
D. 两个不可被中断的
D。标准答案为:D
试题11 (5分) 【234607】 当一个进程因在互斥信号量mutex上执行V(mutex)操作而导致唤醒另一个进程时,则执行V操作后mutex的值为( )。
A. 大于0
B. 小于0
C. 大于等于0
D. 小于等于0
D。标准答案为:D
试题12 (5分) 【234615】 出现下列情况可能导致死锁的是( )。
A. 进程释放资源
B. 一个进程进入死循环
C. 多个进程竞争资源出现了循环等待
D. 多个进程竞争使用共享型设备
C。标准答案为:C
试题13 (5分) 【234618】 系统产生死锁的可能原因是( )。
A. 独占资源分配不当
B. 系统资源不足
C. 进程运行太快
D. CPU中的核太多
A。标准答案为:A
试题14 (5分) 【234621】 某系统中有三个并发进程都需要四个同类资源,则该系统必要不会发生死锁的最少资源是( )。
A. 9
B. 10
C. 11
D. 12
B。标准答案为:B
试题15 (5分) 【234622】 某系统中有11台磁带机,X个进程共享此磁带机设备,每个进程最多请求使用3台,则系统必然不会死锁的最大X值是( )。
A. 4
B. 5
C. 6
D. 7
B。标准答案为:B
试题16 (5分) 【234631】 一个进程在获得资源后,只能在使用完资源后由自己释放,这属于死锁必要条件的( )。
A. 互斥条件
B. 请求和释放条件
C. 不剥夺条件
D. 防止系统进入不安全状态
C。标准答案为:C
试题17 (5分) 【234633】 在一个交通繁忙的十字路口,每个方向只有一个车道,如果车辆只能向前直行,而不允许转弯和后退,并未采取任何方式进行交通管理。下列叙述中正确的是( )。
A. 该十字路口不会发生死锁
B. 该十字路口一定会发生死锁
C. 该十字路口可能会发生死锁,规定同时最多3个方向的车使用该十字路口是最有效的方法
D. 该十字路口可能会发生死锁,规定南北方向的两个车队和东西方向的两个车队互斥使用十字路口是最有效的方法
D。标准答案为:D
试题18 (5分) 【234638】 对资源采取按序分配策略能达到( )的目的。
A. 预防死锁
B. 避免死锁
C. 检测死锁
D. 解除死锁
A。标准答案为:A
试题19 (5分) 【234639】 解决死锁的途径是( )。
A. 立即关机排除故障
B. 立即关机再重新启动
C. 不要共享资源,增加独占资源
D. 设计时预防死锁,检测死锁并恢复
D。标准答案为:D
试题20 (5分) 【234644】 使用银行家算法来避免死锁的操作系统是( )。
A. Windows XP
B. Linux
C. FreeBSD UNIX
D. 都不是
D。标准答案为:D
一、单项选择题 (一共20题,每题5分。)
试题1 (5分) 【234645】 在使用交换技术时,如果一个进程正在( )时,则不能交换出内存。
A. 创建
B. I/O操作
C. 处于临界段
D. 死锁
B。标准答案为:B
试题2 (5分) 【234647】 分区分配内存管理方式的主要保护措施是( )。
A. 界地址保护
B. 程序代码保护
C. 数据保护
D. 栈保护
A。标准答案为:A
试题3 (5分) 【234649】 在页式存储系统中,内存保护信息维护在( )中。
A. 页表项
B. 页地址寄存器
C. 页偏移地址寄存器
D. 保护码
A。标准答案为:A
试题4 (5分) 【234655】 下面的内存管理方案中,( )方式可以采用静态重定位。
A. 固定分区
B. 可变分区
C. 页式
D. 段式
A。标准答案为:A
试题5 (5分) 【234667】 操作系统实现( )内存管理的代价最小。
A. 分区
B. 分页
C. 分段
D. 段页式
A。标准答案为:A
试题6 (5分) 【234672】 在段式内存分配中,CPU每次从内存中取一次数据需要访问内存( )次。
A. 1
B. 2
C. 3
D. 4
B。标准答案为:B
试题7 (5分) 【234673】 在段页式内存分配中,CPU每次从内存中取一次数据需要访问内存( )次。
A. 1
B. 2
C. 3
D. 4
C。标准答案为:C
试题8 (5分) 【234682】 为使虚存系统有效地发挥其预期的作用,所运行的程序应具有的特征是( )。
A. 该程序不应含有过多的I/O操作
B. 该程序的大小不超过实际的内存容量
C. 该程序应具有较好的局部性
D. 该程序的指令相关性不应过多
C。标准答案为:C
试题9 (5分) 【234683】 ( )是请求分页内存管理方式和基本分页内存管理方式的区别。
A. 地址重定位
B. 不必将作业全部装入内存
C. 采用快表技术
D. 不必将作业装入连续区域
B。标准答案为:B
试题10 (5分) 【234684】 下面关于请求页式系统的页面调度算法中,说法错误的是( )。
A. 一个好的页面调度算法应减少和避免抖动现象
B. FIFO算法实现简单,选择最先进入内存的页面调出
C. LRU算法基于局部性原理,首先调出最近一段时间未被访问过的页面
D. CLOCK算法首先调出一段时间内被访问次数多的页面
D。标准答案为:D
试题11 (5分) 【234689】 某虚拟内存系统采用页式内存管理,使用LRU页面替换算法,考虑下面的页面访问地址序列:
1—8—1—7—8—2—7—2—1—8—3—8—2—1—3—1—7—1—3—7
假定内存容量为4个页面,开始时是空的,则页面失效次数是( )。
A. 4
B. 5
C. 6
D. 7
C。标准答案为:C
试题12 (5分) 【234695】 假设就绪队列中有10个进程,系统将时间片设为100ms,CPU进行进程切换要花费5ms,则系统开销所占比率约为( )。
A. 1%
B. 5%
C. 10%
D. 20%
B。标准答案为:B
试题13 (5分) 【234696】 CPU调度算法决定了进程执行顺序,若有n个进程需要调度,有( )种可能的调度顺序。
A. n
B. n^2
C. n!
D. 不一定
C。标准答案为:C
试题14 (5分) 【234697】 既考虑作业等待时间又考虑作业执行时间的调度算法是( )。
A. 响应比高者优先
B. 短作业优先
C. 优先级调度
D. 先来先服务
A。标准答案为:A
试题15 (5分) 【234698】 系统采用静态抢先式优先级进程调度,P1进程0时刻到达,优先数85,需耗时10s,P2进程3时刻到达,优先数65,需耗时5s,P3进程5时刻到达,优先数60,需耗时3s,则CPU的服务顺序是(设优先数小,优先级高)( )。
A. P1P2P3P1
B. P1P2P3P2P1
C. P1P2P1P3
D. P1P2P3P1P2
B。标准答案为:B
试题16 (5分) 【234703】 调度算法与作业的估计运行时间有关的是( )算法。
A. 先来先服务
B. 均衡
C. 短作业优先
D. 时间片轮转
C。标准答案为:C
试题17 (5分) 【234707】 ( )优先级是在创建进程时确定的,确定之后在整个进程运行中基本不改变。
A. 先来先服务
B. 静态
C. 动态
D. 短作业
B。标准答案为:B
试题18 (5分) 【234711】 在进程调度算法中,对所有进程和作业都公平合理的调度算法是( )。
A. 短作业优先
B. 时间片轮转
C. FCFS
D. 多级反馈队列
C。标准答案为:C
试题19 (5分) 【234712】 现有三个同时到达的作业J1、J2和J3,它们的执行时间分别T1、T2、T3,且T1<T2<T3,系统按单道方式运行且采用短作业优先调度算法,则平均周转时间是( )。
A. T1+T2+T3
B. (3*T1+2*T2+T3)/3
C. (T1+T2+T3)/3
D. (T1+2*T2+3*T3)/3
B。标准答案为:B
试题20 (5分) 【234714】 一个多道批处理系统中仅有P1和P2两个作业,P2比P1晚5ms到达,它们的计算和I/O操作顺序如下:
P1:计算60ms,I/O 80ms,计算20ms
P2:计算120ms,I/O 40ms,计算40ms
若不考虑调度和切换时间,则完成两个作业需要的最少时间是( )。
A. 240ms
B. 260ms
C. 340ms
D. 360ms
B。标准答案为:B
课程作业
一、单项选择题 (一共20题,每题5分。)
试题1 (5分) 【234717】 在刻画多处理器特征的进程同步粒度中,“极粗粒度并行性”反映的是( )。
A. 对多个无关联进程的处理
B. 多道程序环境中对多个并发进程的处理
C. 单个应用中的多任务处理
D. 跨网络节点的分布式处理
D。标准答案为:D
试题2 (5分) 【234720】 在刻画多处理器特征的进程同步粒度中,“细粒度并行性”反映的是( )。
A. 单个指令流中的并行处理
B. 多道程序环境中对多个并发进程的处理
C. 单个应用中的多任务处理
D. 跨网络节点的分布式处理
A。标准答案为:A
试题3 (5分) 【234728】 下列问题中的( )不属于设备分配应考虑的问题。
A. 设备的固有属性
B. 与设备无关性
C. 及时性
D. 安全性
B。标准答案为:B
试题4 (5分) 【234729】 设备的打开、关闭、读、写等操作是由( )完成的。
A. 用户程序
B. 编译程序
C. 设备分配程序
D. 设备驱动程序
D。标准答案为:D
试题5 (5分) 【234731】 关于设备分配表的说法中正确的是( )。
A. 每个设备在分配的时候产生一个
B. 每个设备一个
C. 每类设备一个
D. 每个系统只有一个
D。标准答案为:D
试题6 (5分) 【234733】 现代计算机系统不允许用户直接启动外部设备的动机并非是为了( )。
A. 减轻用户的负担
B. 提高系统的可靠性
C. 提高信息在内存和外设间传输的效率
D. 实现对外设的分配与回收
C。标准答案为:C
试题7 (5分) 【234734】 磁盘存储器在计算机系统中进行信息交换的单位是( )。
A. 字符
B. 比特
C. 块
D. 记录
C。标准答案为:C
试题8 (5分) 【234735】 如果I/O设备与内存间的数据交换不经过CPU来完成,则这种数据交换方式是( )。
A. DMA方式
B. 中断方式
C. 无条件
D. 程序查询方式
A。标准答案为:A
试题9 (5分) 【234740】 本地用户通过键盘登录系统时,首先获得键盘输入信息的是( )。
A. 命令解释程序
B. 中断处理程序
C. 系统调用服务程序
D. 用户登录查询
B。标准答案为:B
试题10 (5分) 【234741】 在单处理机系统中,可并行的是( )。
1)进程与进程 2)处理机与设备 3)处理机与通道 4)设备与设备
A. 1)2)3)
B. 1)2)4)
C. 1)3)4)
D. 2)3)4)
D。标准答案为:D
试题11 (5分) 【234742】 程序员利用系统调用打开I/O设备时,通常使用的设备标识是( )。
A. 逻辑设备
B. 物理设备
C. 主设备号
D. 从设备号
A。标准答案为:A
试题12 (5分) 【234745】 I/O系统与主机交换数据的DMA方式主要由硬件来实现,此时高速外设和内存之间进行数据交换( )。
A. 不通过CPU的控制,不利用系统总线
B. 不通过CPU的控制,利用系统总线
C. 通过CPU的控制,不利用系统总线
D. 通过CPU的控制,利用系统总线
B。标准答案为:B
试题13 (5分) 【234747】 下列( )项不是文件系统应具备的功能。
A. 对文件的按名存取
B. 负责实现访问数据时的逻辑结构到物理结构的转换
C. 提高磁盘的I/O速度
D. 实现对文件的各种操作
C。标准答案为:C
试题14 (5分) 【234749】 下面描述中的( )是错误的。
A. 一个文件在同一系统中的不同存储介质上的复制,采用同一种物理结构
B. 文件的物理结构不仅与外存的分配方式相关,还与存储介质的特征相关,通常在磁带上只适合使用顺序的存储结构
C. 采用顺序(连续)存储结构的文件既适合进行顺序访问,也可以进行直接访问
D. 虽然磁盘是随机访问的设备,但其中的文件也可使用顺序存储结构
A。标准答案为:A
试题15 (5分) 【234751】 下列文件的物理结构中,不利于文件长度动态增长的文件物理组织形式是( )。
A. 连续
B. 链接
C. 索引
D. 链接索引
A。标准答案为:A
试题16 (5分) 【234755】 为支持CD—ROM中视频文件的快速随机播放,播放性能最好的文件数据块组织方式是( )。
A. 连续结构
B. 链式结构
C. 直接索引结构
D. 多级索引结构
A。标准答案为:A
试题17 (5分) 【234758】 位示图可用于( )。
A. 文件目录的查找
B. 磁盘空间的管理
C. 内存空间的管理
D. 文件的保密
B。标准答案为:B
试题18 (5分) 【234760】 若某文件系统索引结点(inode)中有直接地址项和间接地址项,则下列选项中的( )与单个文件长度无关。
A. 索引结点总数
B. 间接地址索引的级数
C. 地址项个数
D. 文件块大小
A。标准答案为:A
试题19 (5分) 【234761】 一个文件系统中,文件控制块占64B,一个盘块大小为1KB,采用一级目录,假定目录中有3200个目录项,则查找一个文件平均需要访问磁盘( )次。
A. 50
B. 54
C. 100
D. 200
C。标准答案为:C
试题20 (5分) 【234766】 文件系统为每个文件创建一张( ),存放文件数据块的磁盘存放位置。
A. 打开文件表
B. 位图
C. 索引表
D. 空闲盘块链表
C。标准答案为:C
页:
[1]