计算机操作系统期末考试题目及答案(选择题)答案绝对正确
广药师
一、单项选择题(本大题共20小题,每小题2分,共40分)。
1位示图方法可用于( )
A、盘空间的管理 B、盘的驱动调度
C、文件目录的查 D、页式虚拟存贮管理中的页面调度
凡是有盘空间三个字就选
2.下列关于进程和线程的叙述中,正确的是____。
A、一个进程只可拥有一个线程
B、一个线程只可拥有一个进程
C、一个进程可拥有若干个线程
D、一个线程可拥有若干个进程
线程是进程的一部分
3.如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程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+T3 B、(T1+T2+T3)/3 C、(3T1+2T2+T3)/3 D、(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、DMA C、 通道控制 D、中断
18.一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响
应比是( )
A、2
B、1
C、3
D、0.5
(运行时间+等待时间)/运行时间
19.对记录式文件,操作系统为用户存取文件信息的最小单位是( )。
A、字符 B、数据项 C、记录 D、文件
20.为了提高设备分配的灵活性,用户申请设备时应指定( )号。
A、设备类相对 B、设备类绝对 C、相对 D、绝对
一、单项选择题(每题1分,共20分)
1.操作系统的发展过程是( )
A、原始操作系统,管理程序,操作系统 B、原始操作系统,操作系统,管理程序
C、管理程序,原始操作系统,操作系统 D、管理程序,操作系统,原始操作系统
设备驱动,原始的操作系统,管理进程,操作系统
2.用户程序中的输入、输出操作实际上是由( B )完成。
A、程序设计语言 unix系统主要用于 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.设计批处理多道系统时,首先要考虑的是( 系统效率和吞吐量 )。
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个
10.按逻辑结构划分,文件主要有两类:(记录式文件 )和流式文件。
A、记录式文件 B、网状文件 C、索引文件 D、流式文件
11.UNIX中的文件系统采用(、流式文件 )。
A、网状文件 B、记录式文件 C、索引文件 D、流式文件
12.文件系统的主要目的是( A )。
A、实现对文件的按名存取 B、实现虚拟存贮器
C、提高外围设备的输入输出速度 D、用于存贮系统文档
13.文件系统中用( D )管理文件。
A、堆栈结构 B、指针 C、页表 D、目录
14.为了允许不同用户的文件具有相同的文件名,通常在文件系统中采用( B )。
A、重名翻译 B、多级目录 C、约定 D、文件名
15.在多进程的并发系统中,肯定不会因竞争( C )而产生死锁。
A、打印机 B、磁带机 C、CPU D、 磁盘
16.一种既有利于短小作业又兼顾到长作业的作业调度算法是( C )。
A、先来先服务 B、轮转
C、最高响应比优先 D、均衡调度
17.两个进程合作完成一个任务。在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条
件后再向前执行,这种制约性合作关系被称为进程的( B )。
A、互斥 B、同步 C、调度 D、伙伴
同步在互斥的基础上对资源的有序访问
18.当每类资源只有一个个体时,下列说法中不正确的是( C )。
A、有环必死锁 B、死锁必有环
C、有环不一定死锁 D、被锁者一定全在环中
有环必死锁
19.数据文件存放在到存储介质上时,采用的逻辑组织形式是与( A )有关的。
A、文件逻辑结构 B、存储介质特性 C、主存储器管理方式 D、分配外设方
式
20.在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于( B )。
A、进程相应的程序段的长度 B、进程自身和进程调度策略 C、进程总共需要运行时间多少 D、进程完成什么功能
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论