《操作系统原理练习题1及答案.docx》由会员分享,可在线阅读,更多相关《操作系统原理练习题1及答案.docx(10页珍藏版)》请在第壹文秘上搜索。
1、一、单选题1、操作系统是一种()。A.软件包B.通用软件C.系统软件D.应用软件正确答案:C2、下列选项中,不属于多道程序设计的基本特征是()A.多道性B.顺序性C.间断性D.无序性正确答案:B解析:顺序性是单道批处理的特征3、分时系统追求的目标是()A.提高系统吞吐率B.充分利用内存C.快速响应用户D.充分利用I/O设备正确答案:C4、批处理系统的主要缺点是()A.无交互能力B.系统吞吐量小C.资源利用率低D.CPU利用率不高正确答案:A5、现代操作系统中最基本的两个特征是()A.并发和不确定B.虚拟和不确定C.共享和虚拟D.并发和共享正确答案:D6、当CPU执行操作系统代码时,处理器处于O
2、A.自由态B.核心态C.用户态D.就绪态正确答案:B7、在中断发生后,进入中断处理的程序属于()A.操作系统程序B.既不是应用程序,也不是操作系统程序C.用户程序D.可能是应用程序,也可能是操作系统程序正确答案:A解析:中断处理程序在核心态执行,是操作系统程序8、下列必须在核心态下执行的指令是()A.将运算结果装入内存B.算术运算C.从内存中取数D.I/O操作正确答案:D解析:所有I/O操作都是特权指令9、系统调用的目的是()A.中止系统服务B.请求系统服务C.释放系统资源D.申请系统资源正确答案:B10、下列选项中,在用户态执行的是()A.命令解释程序B.时钟中断处理程序C.进程调度程序D.
3、缺页处理程序正确答案:A11、一个进程是()。A.一个独立的程序B.由协处理器执行的一个程序C.一个独立的程序+数据集D.PCB结构与程序和数据的组合正确答案:D解析:进程由PCB,程序和数据三部分构成12、进程与程序的根本区别是()。A.是不是占有处理器B.是不是具有就绪、运行和等待三种状态C.是不是被调入到内存D.静态和动态的区别正确答案:D13、操作系统是根据O来对并发执行的进程进行控制和管理的。A.进程的基本状态B.进程的优先权C.进程控制块D.多道程序设计正确答案:C解析:PCB是操作系统管理进程的数据结构14、下列几种关于进程的叙述,O是最不符合操作系统对进程的理解。A.进程是系统
4、进行资源分配和调度的一个独立单元B.进程是在多程序环境中的完整的程序C.进程是程序在一个数据集合上的运行过程D.进程可以由程序、数据和PCB描述正确答案:B解析:进程不仅仅是程序15、同一程序经过多次创建,运行在不同的数据集上,形成了O的进程。A.互斥B.不同C.相同D同步正确答案:B16、用信箱实现进程间互通消息的通信机制要有两个通信原语,它们是()。A.就绪原语和接收原语B.发送原语和执行原语C.发送原语和接收原语D.就绪原语和执行原语正确答案:C解析:消息传递的两个基本原语是发送和接收17、当()时,进程从执行状态转变为就绪状态。A.等待的事件发生B.等待某一事件C.进程被调度程序选中D
5、.时间片到正确答案:D18、进程创建后,所有创建完成的PCB被链接成一个序列,这个序列称为OoA.阻塞队列B.运行队列C.就绪队列D.作业队列正确答案:C19、长(作业)调度程序控制()。A.进程执行的时间B.等待队列中进程的个数C.多道程序的道D.就绪进程的个数正确答案:C20、在单处理器系统中,如果同时存在10个进程,则处于就绪队列中的进程最多有O个。A.9B.8C.10D.l正确答案:A解析:至少有一个处于运行状态21、若某一进程拥有100个线程,这些线程都属于用户级线程,则每一个线程在系统调度时间上占用的时间片是()。A.1/100B.100C.1D.0正确答案:A解析:对用户级线程,
6、以进程为单位分配时间片,进程再分给线程22、在多对一的线程模型中,当一个多线程进程的某个线程被阻塞后OoA.该阻塞线程将永远不可能在执行B.整个进程都将被阻塞C.该阻塞线程将被撤销D.该进程的其他线程仍可继续运行正确答案:B23、下面的叙述中,正确的是()。A.同一进程内的线程可并发执行,不同进程的线程只能串行执行B.同一进程或不同进程内的线程都只能串行执行C.同一进程或不同进程内的线程都可以并发执行D同一进程内的线程只能串行执行,不同进程的线程可并发执行正确答案:C24、下面说法正确的是()。A.不论是系统支持的线程还是用户级线程,其切换都需要内核的支持B.不管系统中是否有线程,进程都是拥有
7、资源的独立单位C.在引入线程的系统中,进程仍是资源调度和分派的基本单位D.线程是资源分配的单位,进程是调度和分派的单位正确答案:B25、引入线程的主要目的是()。A.提高并发程度同时降低开销B.加快运算速度C.执行更多任务D.实现资源共享正确答案:A二、判断题1、一个进程的状态变化一定会引起另一个进程的状态变化。正确答案:X2、一个进程等待的I/O操作完成后,进程状态将会从阻塞变为就绪。正确答案:3、执行fork系统调用时,子进程会复制父进程的地址空间。正确答案:4、与其他进程共享数据的进程是协作进程。正确答案:5、短调度是指从作业队列中选择作业并装入内存。正确答案:X6、线程也具有就绪、阻塞和运行三种基本状态。正确答案:7、CPU调度时,时间片是分给用户线程的。正确答案:X8、多对一模型的缺点是不能实现真正的并发。正确答案:9、用户线程是在用户空间管理的,内核也能感知。正确答案:X解析:用户线程是在用户空间管理的,内核不能感知。10、同一个进程内的多个线程之间共享进程的资源。正确答案: