计算机操作系统期末考试题目及答案选择题答案绝对正确
广药师
一、单项选择题本大题共20小题,每小题2分,共40分;
1位示图方法可用于
A、盘空间的管理B、盘的驱动调度
C、文件目录的查D、页式虚拟存贮管理中的页面调度
凡是有盘空间三个字就选
2.下列关于进程和线程的叙述中,正确的是____;
A、一个进程只可拥有一个线程
B、一个线程只可拥有一个进程
C、一个进程可拥有若干个线程
D、一个线程可拥有若干个进程
线程是进程的一部分
3.如果信号量S的值是0,此时进程A执行PS操作,那么,进程A会____;
A、继续运行
B、进入阻塞态,让出CPU
C、进入就绪态,让出CPU
D、继续运行,并唤醒S队列上的等待进程
P操作就是信号量减一,若小于0则进入等待队列,S=0,P操作后s=-1,则进入等待
V操作就是信号量加一,若小于等于0则唤醒,
4.一个进程在获得资源后,只能在使用完资源时由自己释放,这属于死锁必要条件的
____;
A、互斥条件不能共占一个资源B、请求和释放条件请求了资源还可以继续请求
C、不剥夺条件请求的资源用完才释放D、环路等待条件形成环路
5.下列算法中用于磁盘移臂调度的是
A、时间片轮转法进程调度B、LRU算法页面调度
C、最短寻时间优先算法D、优先级高者优先算法进程调度
还有fcfs先来先服务,scan扫描算法
6.若P、V操作的信号量S的初值为2,当前值为-1,则有_____个等待进程;
A、1
B、2
C、3
D、0
s>0如s=2,则表示有2个可用资源s<0,则表示有|n|在等待,s=-1则有一个在等待,s=0,则没有可用资源
7.一台计算机有8台磁带机,它们由N个进程竞争使用,每个进程可能需要3台磁带机;如果要求系统没有死锁危险,请问N可以取的最大值是______;
A、1
B、2
C、3
D、4
8+n>=3n判断死锁,则n<=4,取n=3
8.现有3个同时到达的作业J1、J2和J3,它们的执行时间分别为T1、T2和T3,且T1<T2<T3系统按单道方式运行且采用短作业优先算法,则平均周转时间是______;
A、T1+T2+T3B、T1+T2+T3/3C、3T1+2T2+T3/3D、T1+2T2+3T3/3
周转时间=完成时间服务+开始-到达时间同时到达位0
T1完成时间T1 周转时间T1+0
T2完成时间T2+T1周转时间T2+T1+0
T3完成时间T3+T2+T1周转时间T3+T2+T1+0
平均周转时间T1+T1+T2+T1+T2+T3/3
9.支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现CPU的共
享,但其中_______不是引起操作系统选择新进程的直接原因;
A、运行进程的时间片用完
B、运行进程出错
C、运行进程要等待某一事件的发生
D、有新进程进入就绪状态
10.使用了虚拟存储器,指令执行时;
A、所需数据一定在内存中到B、必须事先使用SPOOLING技术C、必须先进行“虚、实”地址变换D、必须将常用子程序先调入内存
11.系统抖动是指____;
A、使用机器时,屏幕闪烁的现象
B、由于主存分配不当,偶然造成主存不够的现象
C、系统盘有问题,致使系统不稳定的现象
D、被调出的页面又立刻被调入所形成的频繁调入调出现象
12.进程从运行状态进入就绪状态的原因可能是
A、被选中占有处理机B、等待某一事件C、等待的事件已发生D、时间片用完
13.外存如磁盘上存放的程序和数据____;
A、可由CPU直接访问
B、必须在CPU访问之前移入主存
C、是使用频度高的信息
D、是调整缓存中的信息
14.硬盘属于____;
A、字符型设备
B、独占型设备
C、块设备
D、虚拟设备
15.SPOOLing技术可以实现设备的____分配;
A、独占B、共享
C、虚拟D、物理
16.用磁带作为文件存贮介质时,文件只能组织成
A、顺序文件B、链接文件C、索引文件D、目录文件
磁带时顺序的,凡是读写操作的都是互斥的
17.数据传送方式的作用是在外围设备和内存之间开辟直接的数据交换通道;
A、程序直接控制B、DMAC、通道控制D、中断
18.一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响
应比是
A、2
B、1
C、3
D、
运行时间+等待时间/运行时间
19.对记录式文件,操作系统为用户存取文件信息的最小单位是;
A、字符B、数据项C、记录D、文件
20.为了提高设备分配的灵活性,用户申请设备时应指定号;
A、设备类相对B、设备类绝对C、相对D、绝对
一、单项选择题每题1分,共20分
1.操作系统的发展过程是
A、原始操作系统,管理程序,操作系统B、原始操作系统,操作系统,管理程序
C、管理程序,原始操作系统,操作系统D、管理程序,操作系统,原始操作系统
设备驱动,原始的操作系统,管理进程,操作系统
2.用户程序中的输入、输出操作实际上是由B完成;
A、程序设计语言B、操作系统C、编译系统D、标准库程序
3.进程调度的对象和任务分别是C;
A、作业,从就绪队列中按一定的调度策略选择一个进程占用CPU
B、进程,从后备作业队列中按调度策略选择一个作业占用CPU
C、进程,从就绪队列中按一定的调度策略选择一个进程占用CPU
D、作业,从后备作业队列中调度策略选择一个作业占用CPU
高级调度作业调度:后备作业从外存调入内存
低级调度进程调度就绪进程CPU调度
中级调度交换调度内存与外存交换
4.支持程序浮动的地址转换机制是A、动态重定位
A、动态重定位B、段式地址转换C、页式地址转换D、静态重定位
5.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按C进行排列;
A、地址从大到小B、地址从小到大C、尺寸从小到大D、尺寸从大到小
6.设计批处理多道系统时,首先要考虑的是系统效率和吞吐量;
unix系统主要用于A、灵活性和可适应性B、系统效率和吞吐量C、交互性和响应时间D、实时性和可靠性
7.当进程因时间片用完而让出处理机时,该进程应转变为B状态;
A、等待B、就绪C、运行D、完成
8.文件的保密是指防止文件被C;
A、篡改B、破坏C、窃取D、删除
9.若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由D临界区构成;
A、2个B、3个C、4个D、5个

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。