计算机操作系统考试题目及答案一、选择题(每题2分,共20分)1.计算机操作系统的主要功能是()A.资源管理B.程序控制C.用户接口D.以上都是答案:D2.在操作系统中,进程和线程的主要区别是()A.进程是资源分配的基本单位,线程是任务执行的基本单位B.进程是任务执行的基本单位,线程是资源分配的基本单位C.进程和线程没有区别D.以上都不对答案:A3.操作系统的五大特性包括:处理器管理、存储管理、设备管理、文件管理和()A.用户接口B.网络管理C.图形界面管理D.以上都是答案:D4.下列关于操作系统的描述,错误的是()A.操作系统是计算机系统的核心软件B.操作系统负责管理计算机硬件和软件资源C.操作系统提供用户与计算机之间的接口D.操作系统可以运行在各种计算机硬件平台上答案:D5.下列哪种调度算法是抢占式调度?()A.先来先服务(FCFS)B.最短作业优先(SJF)C.轮转调度(RoundRobin)D.最高响应比优先(HRRN)答案:C二、填空题(每题2分,共20分)1.操作系统的目标是______、______、______和______计算机资源。
答案:合理分配、高效利用、方便用户、确保安全2.进程可以分为______进程和______进程。
答案:前台、后台3.分页存储管理中,______是指内存中的一块连续的存储区域。
答案:页4.在______调度算法中,操作系统会根据进程的优先级来决定下一个要执行的进程。
答案:优先级5.文件系统的主要功能包括:______、______、______和______。
答案:文件存储、文件检索、文件修改、文件保护三、简答题(每题10分,共30分)1.请简要介绍操作系统的五大特性。
答案:操作系统的五大特性包括:处理器管理、存储管理、设备管理、文件管理和用户接口。
处理器管理负责处理器的分配和调度;存储管理负责内存资源的分配和回收,以及内存的扩充技术;设备管理负责管理计算机硬件设备,包括输入输出设备的分配和回收,以及设备驱动程序的管理;文件管理负责文件的存储、检索、修改和保护,以及文件系统的维护;用户接口提供用户与计算机之间的交互,包括命令行接口和图形用户接口。
57计算机操作系统期末复习题第一部分操作系统基本概念一、选择题(选择最确切的一个答案,将其代码填入括号中)1、多道程序设计是指(B)。
矚慫润厲钐瘗睞枥庑赖。
A、增加减少B、增加延长C、减少延长D、减少减少3、现代操作系统的两个基本特征是(C)和资源共享。
A、多道程序设计B、中断处理C、程序的并发执行D、实现分时与实时处理-3:C4、以下(C)项功能不是操作系统具备的主要功能。
A、内存管理B、中断处理C、文档编辑D、CPU调度5、用户在一次计算过程中,或者一次事物处理中,要求计算机完成所做的工作的集合,这是指(C)。
A、进程B、程序C、作业D、系统调用6、CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是(C)。
A、运行进程修改程序状态字B、中断屏蔽C、系统调用D、进程调度程序7、系统调用的目的是(A)。
A、请求系统服务B、终止系统服务C、申请系统资源D、释放系统资源8、为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率的是(B)。
A、处理器管理B、存储器管理C、文件管理D、作业管理二、填空题1、计算机操作系统是方便用户、管理和控制计算机_软硬件资源_的系统软件。
2、采用多道程序设计技术能充分发挥处理器与外围设备与外围设备之间并行工作的能力。
3、操作系统目前有五大类型:_批处理_、_分时_、_实时_、_网络_和_分布式_。
4、操作系统的五大功能是:_处理机管理_、_储存管理_、_设备管理_、_信息管理_和_用户接口_。
5、UNIX系统是多用户分时交互型操作系统,DOS系统是单用户单任务操作系统。
一、单项选择题(1)操作系统是一种系统软件,它(B)。
A、方便用户使用计算机B、既能管理软件,又能管理硬件C、控制程序的执行D、只能管理(2)以下有关操作系统设计目标描述错误的是(C)。
A、操作系统的目标之一是使得计算机系统能高效地工作B、操作系统是一种系统程序,其目的是提供一个供其他程序执行的良好环境C、操作系统的目标是虚拟机D、操作系统的目标之一是使得计算机系统使用方便(3)下列系统中,(A)是实时系统。
A、火炮的自动控制系统B、管理信息系统C、办公自动化系统D、计算机集成制造系统(4)下列关于批处理操作系统的叙述中错误的是(C)。
A、“通道”和“中断”技术的出现,使得输入/输出设备与CPU可并行工作B、批处理系统可分为单道批处理系统和多道批处理系统C、批处理系统具有用户与计算机的直接交互能力,提高了系统资源的利用率D、单道批处理系统是一种单用户操作系统(5)实时操作系统对可靠性和安全性要求极高,它(C)。
A、不必向用户反馈信息B、十分注重系统资源的利用率C、不强求系统资源的利用率D、不强调响应速度(6)以下关于计算机操作系统类型说法错误的是(D)。
A、网络操作系统和分布式操作系统都可以配置到计算机网络上B、实时操作系统是实现实时控制的系统,它由外部信号触发而工作C、基本操作系统包括批处理系统、分时系统、实时系统A、进程是具有特定功能的一组指令的集合,它指出了处理器执行操作的步骤B、进程可以并发执行C、进程具有动态性,多个不同的进程可以包含相同的程序D、进程具有3种基本状态:就绪状态、运行状态和阻塞状态(9)在一个单处理器系统中,处于运行状态的进程(C)。
A、不能被打断B、不能请求系统调用C、只有一个D、可以有多个(10)操作系统根据(D)控制和管理进程,它是进程存在的标志。
《计算机操作系统》试题库1.单项选择题(共200个题目)100236.一般用户更喜欢使用的系统是(C)。
A.手工操作B.单道批处理C.多道批处理D.多用户分时系统100237.与计算机硬件关系最密切的软件是(D).A.编译程序B.数据库管理程序C.游戏程序D.OS100238.现代OS具有并发性和共享性,是由(D)的引入而导致的。
A.单道程序B.磁盘C.对象D.多道程序100239.早期的OS主要追求的是(A)。
A.系统的效率B.用户的方便性C.可移植D.可扩充性100240.(A)不是多道程序系统。
A.单用户单任务B.多道批处理系统C.单用户多任务D.多用户分时系统100241.(B)是多道操作系统不可缺少的硬件支持。
A.打印机B.中断机构C.软盘D.鼠标100242.特权指令可以在(C)中执行。
A.编译器B.DBMSC.OSD.浏览器100244.通道能够完成(C)之间数据的传输。
cA.CPU与外设B.内存与外设C.CPU与主存D.外设与外设100245.系统的主要功能有(c)。
A.进程管理、存储器管理、设备管理、处理机管理B.虚拟存储管理、处理机管理、进程调度、文件系统C.处理机管理、存储器管理、设备管理、文件系统D.进程管理、中断管理、设备管理、文件系统100246.单处理机计算机系统中,(A)是并行操作的。
A.处理机操作和通道操作是并行的B.程序与程序C.主程序与子程序D.用户程序与操作系统程序100247.处理机的所有指令可以在(D)中执行。
第一章引论1、在下列系统中,(B)是实时系统。
A、计算机激光照排系统B、航空定票系统C、办公自动化系统D、计算机辅助设计系统2、在单一处理器上执行程序,多道程序的执行是在(B)进行的。
设计这种系统时,应首先考虑系统的实时性与可靠性。
5、(C)不是分时系统的基本特征:A、同时性B、独立性C、实时性D、交互性6、计算机操作系统的功能是(D)。
A.把源程序代码转换为标准代码B.实现计算机用户之间的相互交流C.完成计算机硬件与软件之间的转换D.控制、管理计算机系统的资源和程序的执行7、在分时系统中。
A.内存越多B.用户数越多C.内存越少D.用户数越少8、下面关于操作系统的叙述中正确的是(A)。
A.批处理作业必须具有作业控制信息。
B.分时系统不一定都具有人机交互功能。
D.由于采用了分时技术,用户可以独占计算机的资源。
9、分时操作系统通常采用(B)策略为用户服务。
A.实时B.分时C.分布式D.单用户11、下面6个系统中,必须是实时操作系统的有(B)个。
计算机辅助设计系统航空订票系统过程控制系统机器翻译系统办公自动化系统计算机激光照排系统A.1B.2C.3D.412、设计实时操作系统时,首先应考虑系统的(B)。
1、早期的批处理系统中,用户可以用交互式方式方便地使用计算机。
(√)4、批处理系统的(主要优点)是系统的吞吐量大、资源利用率高、系统的开销较小。
(√)5、原语是一种不可分割的操作。
(√)6、交互式作业也称为脱机用户作业。
(√)12、资源共享是现代操作系统的一个基本特征。
(√)13、系统刚启动时,用户提交的作业称为前台作业。
计算机操作系统试题题库及答案一、选择题1.下列哪个不是操作系统的特征?A.并发B.共享C.有序D.异步答案:C2.操作系统的主要功能不包括以下哪项?A.处理机管理B.存储器管理C.设备管理D.文件管理答案:D3.下列哪种类型的操作系统用于实现多任务处理?A.单用户单任务B.单用户多任务C.多用户单任务D.多用户多任务答案:B4.在操作系统中,进程和线程的区别是什么?A.进程是系统进行资源分配和调度的基本单位,线程是进程的组成部分B.线程是系统进行资源分配和调度的基本单位,进程是线程的组成部分C.进程和线程都是系统进行资源分配和调度的基本单位D.进程和线程没有区别答案:A5.下列哪个进程调度算法可能会导致“饥饿”现象?A.先来先服务(FCFS)B.最短作业优先(SJF)C.优先级调度D.最高响应比优先答案:C二、填空题6.操作系统中的进程与程序的区别是:进程是______的实例,而程序是______的实例。
答案:进程;程序7.在操作系统中,为了解决进程之间的同步问题,通常使用______机制。
答案:信号量(Semaphore)8.虚拟存储器的作用是扩大______,提高______。
答案:物理存储器;存储器的利用率9.文件系统的主要功能包括:文件的______、______、______和______。
答案:创建;删除;读写;权限管理10.设备驱动程序的作用是实现对______的______。
答案:设备;控制三、判断题11.进程和线程是操作系统的基本单位,它们都可以独立执行程序。
答案:错误。
进程是基本单位,线程是进程的组成部分,线程可以独立执行程序。
12.在操作系统中,所有的进程都可以并发执行。
在单处理器系统中,进程不能同时执行,而是分时执行。
13.虚拟存储器的容量仅受物理存储器的限制。
虚拟存储器的容量受物理存储器和硬盘空间的限制。
计算机操作系统期末复习题和答案第一部分操作系统基本概念一、选择题(选择最确切的一个答案,将其代码填入括号中)1、多道程序设计是指(B)。
软工班OS复习1...处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许(C)使用。
A、操作员B、联机用户C、操作系统D、目标程序2...采用动态重定位方式装入的作业,在执行中允许(B)将其移动。
A、用户有条件地B、操作系统有条件地C、用户无条件地D、操作系统无条件地3.实时系统的主要特征是(D)。
A、存储器B、打印机C、CPUD、磁盘空间5...使用文件前必须先(B)文件。
A、命名B、打开C、建立D、备份6...(A)存储扩充方式,能够实际增加存储单元。
A、物理扩充B、虚拟存储技术C、交换技术D、覆盖技术7...下面有关进程的描述中,错误的是(D)。
A、进程是动态的概念B、进程执行需要处理机C、进程是有生命周期的D、进程是指令的集合8...(C)存储管理兼顾了段式在逻辑上清晰和页式在存储管理上方便的优点。
A、分段B、分页C、段页式D、可变分区方式9...按记录中的某个或某些数据项的值的大小顺序排列和查找,这是指(D)。
A、流式文件B、记录式文件C、连续结构文件D、有序结构文件10.为了对文件系统进行安全管理,任何一个用户进入系统时都必须进行注册,这一级安全管理是(A)安全管理。
A、系统级B、目录级C、用户级D、文件级11.计算机发展到第三代,操作系统已成为软件的一个重要分支,最早的操作系统是(D)A、分布式系统B、实时系统C、分时系统D、批处理系统12.设计实时操作系统时,(B)不是主要的追求目标。
A、缓冲技术B、并行技术C、通道技术D、虚拟存储技术14.若信号量S的初值为3,且有4个进程共享此信号量,则S的取值范围是(C)。
计算机操作系统复习题计算机操作系统复习题一、单选题1.操作系统是一种()A.系统软件B.系统硬件C.应用软件D.支援软件2.进程从等待状态进入就绪状态的原因可能是()。
A、创建进程时B、处理器执行指令时C、中断源申请中断时D、中断处理程序处理中断前4.以下属于进程三种基本状态的是()A.休眠状态B.阻塞状态C.挂起状态D.结束状态5.临界区是()。
A.一段共享数据区B.一个缓冲区C.一段互斥执行的程序段D.一个互斥资源6.在可变分配方案中,最佳适应算法是将空白区空闲分区链表按()。
A.地址递增排序B.地址递减排序C.容量递增排序D.容量递减排序7.进程存在的唯一标识是()A.PCBB.FCBC.PDPD.CPU8.在以下存贮管理方案中,不适用于多道程序设计系统的是()A.单用户连续分配B.固定式分区分配C.可变式分区分配D.页式存贮管理9.文件系统采用多级目录结构可以()。
操作系统负责为方便用户管理计算机系统的()。
操作系统是一组()。
以下()项功能不是操作系统具备的主要功能。
UNIX命令的一般格式是()并发是并行的不同表述,其原理相同。
[参考答案]错误多用户操作系统一定是具有多道功能的操作系统。
[参考答案]正确并发和_________是操作系统的两个最基本的特征,两者之间互为存在条件。
[参考答案]共享在多道程序设计的计算机系统中,CPU()。
现代操作系统的两个基本特征是()和资源共享。
世界上第一个操作系统是()。
()没有多道程序设计的特点引入多道程序的目的是()。
各进程向前推进的速度是不可预知的,体现出“走走停停”的特征,称为进程的()。
并发是并行的不同表述,其原理相同。
[参考答案]错误具有多道功能的操作系统一定是多用户操作系统。
[参考答案]错误并发和_________是操作系统的两个最基本的特征,两者之间互为存在条件。
[参考答案]共享在批处理方式下,操作员把一批作业组织成()向系统成批输入。
系统调用是由操作系统提供的内部调用,它()。
从系统的角度出发,希望批处理控制方式下进入输入井的作业()尽可能小。
作业在系统中存在与否的唯一标志是()。
作业调度程序从处于()状态的队列中选取适当的作业调入主存运行。
作业调度是()。
操作系统的复习题2018.05.19一、选择题1、操作系统的()管理部分负责对进程进行调度。
A.主存储器B。
控制器C。
运算器D。
处理器2、操作系统的功能是进行处理器管理、()管理、设备管理、文件管理及提供用户接口。
A.进程B。
存储器C。
硬件D。
软件3、在操作系统中,只能在核心态下执行的指令是()。
A.读时钟B。
寄存器清零C。
系统调用D.取数4、多道程序系统的硬件支持是20世纪60年代初发展起来的()。
A.ASICB。
通道和中断技术C。
集成电路D。
高速内存5、下列关于中断和异常的描述中,正确的是()。
A.中断会产生异常B。
异常会产生中断C。
中断是异常的一种D中断和异常都与硬件故障有关6订购机票系统处理来自各个终端的服务请求,处理后通过终端回答用户,所以它是一个()。
A.分时系统B。
多道批处理系统C。
计算机网络D。
实时信息处理系统7、批处理系统的主要缺点是()。
A.CPU利用率B。
不能并发执行C。
缺少交互性D。
以上都不是8、有3个进程A、B、C,它们使用同一个设备进行I/O操作,并按A、B、C优先级执行(A优先级最高,C最低)。
240、180C。
260、190D。
240、190二、选择题1、在进程状态转换时,下列转换中不可能发生的是()。
A.就绪状态→执行状态B。
执行状态→就绪状态C执行状态→阻塞状态D.阻塞状态→执行状态2、一个计算机系统中,进程的最大数目主要受到()的限制。
A.内存大小B。
用户数目C。
A.高响应比优先B。
先来先服务C。
一、操作系统的目标和作用1、计算机系统中,操作系统是()。
(武汉科技学院2008)A.一般应用软件B.核心系统软件C.用户应用软件D.系统支撑软件【答案】B练习1解析:应用软件、其他系统软件、操作系统、硬件操作系统是覆盖在硬件上的第一层软件,它是一种特殊的系统软件,也就是核心系统软件,其他的系统软件要运行在操作系统基础之上。
2、操作系统负责为方便用户管理计算机系统的()。
(武汉科技学院2008)A.程序B.文档资料C.资源D.进程【答案】C【解析】操作系统的定义就提到操作系统是控制和管理计算机硬件和软件资源的,硬件和软件资源统称为资源。
3、操作系统是扩充()功能的第一层系统软件。
(武汉理工大学2008)A.软件B.裸机C.机器语言D.中断【答案】B4、如果把操作系统看作计算机系统资源的管理者,下列的()不属于操作系统所管理的资源。
(武汉理工大学2005)A.程序B.内存C.CPUD.中断【答案】D【解析】计算机中的资源可分为处理器,存储器(内存),I/O设备以及信息(数据和程序)。
A,B,D分别属于信息,存储器,处理器资源,因此选D。
5、配置操作系统的根本目的是()。
(云南大学2008)A.提高系统速度B.扩大系统内存C.提高系统资源利用率D.提供一个用户接口【答案】C【解析】本题考查操作系统的目标,最根本的就是提高系统资源利用率。
6、下列选项中,操作系统提供的给应用程序的接口是()。
①A.分时操作系统B.实时操作系统C.批处理操作系统D.多用户操作系统②A.分时操作系统B.实时操作系统C.批处理操作系统D.单用户操作系统③、④A.分时操作系统B.批处理操作系统C.分布式操作系统D.网络操作系统⑤A.分时操作系统B.实时操作系统C.分布式操作系统D.实用操作系统【答案】①A②C③D④C⑤B【解析】本题考查各个操作系统的区别。
有交互性的一般是分时操作系统,成批处理无交互性是批处理操作系统,用于实时控制或实时信息服务的是实时操作系统。
对于分布式操作系统与网络操作系统,如果计算机之间无主次之分,且协同工作就是分布式操作系统,因为网络一般有客户-服务器之分,互相之间没有协同任务。
8、操作系统有多种类型,允许多个用户将若干个作业提交给计算机系统集中处理的操作系统称为()。
(云南大学2008)A磁盘操作系统B分时操作系统C实时操作系统D批处理操作系统【答案】D9、在计算机上实现最早的操作系统是一种()操作系统A分时B批处理C实时D网络【答案】B10、操作系统中采用多道程序设计技术提高CPU和外部设备的()。
(武汉理工2005)A.利用率B.可靠性C.稳定性D.兼容性【答案】A【解析】采用多道程序设计技术用户所提交的作业都先存放在外存上并排成一个队列,称为“后备队列”;然后由作业调度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享CPU和系统中的各种资源,因此提高了CPU和外部设备的利用率。
引入进程的目的是什么?使程序能并发执行11、批处理系统的主要缺点是()。
A.CPU利用率低B.不能并发执行C.缺少交互性D.以上都不是【答案】C【解析】在批处理系统中,一旦将作业提交给系统,用户就无法对其进行控制,无法实现交互。
12、设计实时操作系统时,首先应该考虑系统的()。
(武汉理工2005)A.可靠性和灵活性B.实时性和可靠性C.分配性和可靠性D.灵活性和实时性【答案】B【解析】实时操作系统对实时性和可靠性要求非常严格,任何差错可能带来巨大的损失。
A.用户数越多B.用户数越少C.主存容量越大D.主存容量越小【答案】A15、()不是设计实时操作系统主要追求的目标。
A.安全可靠B.资源利用率C.及时响应D.快速处理【答案】B【解析】实时操作系统要保证及时响应,快速处理,安全可靠,可以以牺牲资源利用率为代价,因此资源利用率不是实时操作系统主要考虑的问题。
16、UNIX操作系统是著名的()。
(武汉科技学院2008)A.多道批处理系统B.分时系统C.实时系统D.分布式系统【答案】B【解析】UNIX是一个面向多用户的分时操作系统,是一个多用户多任务的操作系统。
17、几年前一位芬兰大学生在Internet上公开发布了以下一种免费操作系统。
A.WindowsNTB.LinuxC.UNIXD.OS2【答案】B【解析】Linux是由芬兰科学家LinusTorvalds在上大学的时候编写的一个操作系统原型,并将它放在Internet上,允许自由下载,许多人都对这个系统进行改进、扩充、完善。
18、设一计算机系统有输入机一台、打印机两台。
现有A、B两道程序同时投入运行,且程序A先开始运行,程序B后运行。
程序A的运行轨迹为:计算50ms、打印100ms、再计算50ms、打印100ms、结束。
程序B的运行轨迹为:计算50ms、输入数据80ms、再计算100ms、结束。
要求:(武汉科技学院2008)(1)用图画出这两道程序并发执行时的工作情况。
(3)从上图中可看出,程序A无等待现象,程序B有等待现象,当程序B输入机输入完数据后在A开始运行后的180ms到200ms之间,这时程序A正占用CPU,所以程序B只有等待。
19、单处理机系统中,可并行的是()。
(2009考研题)I.进程与进程II.处理机与设备III.处理机与通道IV.设备与设备A.I、II和IIIB.I、II和IVC.I、III和IVD.II、III和IV【答案】D【解析】本题考查并发与并行的概念。
在单处理机系统中,进程是并发执行的,是不能并行的,其它CPU与设备,设备与设备,CPU与CPU打印机输入机A50B50A100B80A50B100A100CPU等待处程序B等待处通道都是可以并行的。
20、在操作系统中,并发性是指若干个事件()发生。
21、在单处理机系统中实现并发技术后,()。
【答案】C【解析】要搞清楚并发,并行,串行的含义。
22、通过操作系统的虚拟技术不可以实现A.将一台CPU虚拟成多个CPUB.将物理存储器变为虚拟存储器C.将一台物理I/O设备虚拟为多台逻辑设备D.将一个文件虚拟为多个文件共享【答案】D【解析】操作系统中的虚拟,是指通过某种技术把一个物理实体变为若干个逻辑上的对应物。
物理实体是实际存在的,逻辑对应的是虚的,只是用户感觉而已,整个过程中还是只有一个物理实体。
而文件共享是除了目标文件外还有软链接文件或硬链接文件来实现的,并不是虚的,是实际存在的,不能称其为虚拟。
在操作系统中,用并发技术实现了将一台CPU虚拟为多个CPU,用请求式存储器技术将物理存储器变为虚拟存储器,用SPOOLing技术将一台物理I/O设备虚拟为多台逻辑设备。
23、以下不是存储管理处理的功能有()。
(武汉理工大学2008)A.为每个程序安排内存空间B.决定哪个进程的程序和数据切换到内存中C.保护运行程序不受干扰D.将运行中程序的地址转换成物理地址【答案】B【解析】决定哪个进程的程序和数据切换到内存中是中级调度的任务,调度属于处理机管理功能。
24、操作系统的进程管理模块并不负责()。
(浙江大学2006)A.进程的创建和删除B.提供死锁处理机制C.实现I/O设备的调度D.通过共享内存实现进程间通信【答案】C【解析】I/O设备的调度是由设备管理模块负责的。
25、在C源程序中用printf()格式输出语句在屏幕上显示信息,操作系统为它提供的是()接口。
(武汉理工大学2008)A.联机命令B.脱机命令C.程序D.图形【答案】C【解析】操作系统对用户提供的接口有两种形式:用户接口和程序接口。
用户接口又可分为联机命令接口即直接提供给用户在终端上使用和图形用户接口即用户通过屏幕上的窗口和图标来操纵计算机系统和运行自己的程序。
程序接口也称系统调用即提供给用户在编程时使用。
26、系统调用是()。
A、一条机器指令B、一组键盘操作命令C、OS中可以完成特定功能的子程序D、用户子程序【答案】C【解析】操作系统提供给程序员的接口就是系统调用,是用户程序取得操作系统服务的惟一途径。
每一个系统调用都是一个能完成特定功能的子程序。
27、相对于单一内核结构,采用微内核结构设计和实现操作系统具有诸多好处。