操作系统练习题 非常全.docx

上传人:b****8 文档编号:23694275 上传时间:2023-05-20 格式:DOCX 页数:76 大小:122.07KB
下载 相关 举报
操作系统练习题 非常全.docx_第1页
第1页 / 共76页
操作系统练习题 非常全.docx_第2页
第2页 / 共76页
操作系统练习题 非常全.docx_第3页
第3页 / 共76页
操作系统练习题 非常全.docx_第4页
第4页 / 共76页
操作系统练习题 非常全.docx_第5页
第5页 / 共76页
点击查看更多>>
下载资源
资源描述

操作系统练习题 非常全.docx

《操作系统练习题 非常全.docx》由会员分享,可在线阅读,更多相关《操作系统练习题 非常全.docx(76页珍藏版)》请在冰豆网上搜索。

操作系统练习题 非常全.docx

操作系统练习题非常全

操作系统练习题 及答案

操作系统,练习题

操作系统练习题

第一章引言ﻫ

(一)单项选择题

1操作系统是计算机系统的一种(   )。

A.应用软件  B.系统软件 c.通用软件D.工具软件ﻫ2.操作系统目的是提供一个供其他程序执行的良好环境,因此它必须使计算机()  A.使用方便  B.高效工作  C.合理使用资源  D.使用方便并高效工作ﻫ3.允许多个用户以交互方式使用计算机的操作系统是(  )。

A.分时操作系统   B.批处理单道系统   C.实时操作系统   D.批处理多道系统ﻫ4.下列系统中(  )是实时系统。

 A.计算机激光照排系统  B.办公自动化系统   C.化学反应堆控制系统   D.计算机辅助设计系统

5.操作系统是一种系统软件,它(  )。

A.控制程序的执行  B.管理计算机系统的资源C.方便用户使用计算机  D.管理计算机系统的资源和控制程序的执行ﻫ6.计算机系统把进行(  )和控制程序执行的功能集中组成一种软件,称为操作系统A.CPU管理 B.作业管理  C.资源管理D.设备管理ﻫ7.批处理操作系统提高了计算机系统的工作效率,但(  )。

   A.不能自动选择作业执行   B.无法协调资源分配  c.不能缩短作业执行时间   D在作业执行时用户不能直接干预

8.分时操作系统适用于( )。

A.控制生产流水线B.调试运行程序c.大量的数据处理 D.多个计算机资源共享ﻫ9.在混合型操作系统中,“前台”作业往往是指(  )。

A.由批量单道系统控制的作业B.由批量多道系统控制的作业  c.由分时系统控制的作业  D.由实时系统控制的作业

10.在批处理兼分时的系统中,对( )应该及时响应,使用户满意。

A.批量作业B.前台作业c.后台作业D.网络通信ﻫ11.实时操作系统对可靠性和安全性要求极高,它(   )。

A.十分注重系统资源的利用率B.不强调响应速度  c.不强求系统资源的利用率  D.不必向用户反馈信息

12.分布式操作系统与网络操作系统本质上的不同之处在于(  )。

A.实现各台计算机之间的通信B.共享网络个的资源  c.满足较大规模的应用   D.系统中若干台计算机相互协作完成同一任务

13.SPOOL技术用于(   )。

A.存储管理B.设备管理C.文件管理  D.作业管理ﻫ14.(  )为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。

  A处理器管理   B.存储管理  c.文件管理  D.作业管理ﻫ

(二)填空题ﻫ1.   计算机系统是按用户要求接收和存储信息,自动进行_______并输出结果信息的系统。

2.计算机是由硬件系统和_______系统组成。

3.软件系统由各种_______和数据组成。

4.计算机系统把进行_______和控制程序执行的功能集中组成一种软件称为操作系统。

5.操作系统使用户合理_______,防止各用户间相互干扰。

6.使计算机系统使用方便和_______是操作系统的两个主要设计目标。

7.批处理操作系统、_______和实时操作系统是基本的操作系统。

8.用户要求计算机系统中进行处理的一个计算机问题称为_______。

9.批处理操作系统按照预先写好的_______控制作业的执行。

10.在多道操作系统控制下,允许多个作业同时装入_______,使中央处理器轮流地执行各个作业。

11.批处理操作系统提高了计算机系统的_______,但在作业执行时用户不能直接干预作业的执行。

12.在分时系统中,每个终端用户每次可以使用一个由_______规定的cPu时间。

13分时系统具有同时性、独立性、及时性和_______等特点。

14.在批处理兼分时系统中,往往把由分时系统控制的作业称为_______作业,把由批处理系统控制的作业称为_______作业。

l5.实时系统要求有_______,不强求系统资源的利用率。

16.网络操作系统能实现各台计算机之间的通信和网络中各种_______的共享。

17.分布式计算机系统中各台计算机_______主次之分。

18.操作系统的资源管理功能有:

处理器管理、_______、文件管理、设备管理和作业管理。

19._______为用户合理地分配处理器时间.尽可能地使处理器处于忙状态,提高处理器的工作效率。

20.文件管理面向用户实现_______存取文件,管理用户信息的存储、检索、共享和保护。

21.设备管理负责管理各种外围设备,包括设备的分配、启动以及_______的实现技术。

ﻫ(三)简答题ﻫ1.什么是计算机系统?

它由哪几部分组成?

2.计算机系统的资源包括哪些?

 3简述操作系统的定义。

4.为计算机设计操作系统要达到什么目的?

设计时应考虑哪些目标?

  5.从操作系统提供的服务出发,操作系统可分哪几类?

6.何谓批处理操作系统?

7.为什么说批处理多道系统能极大地提高计算机系统的工作效率?

8分时系统如何使各终端用户感到好像自己独占一台计算机?

9.网络操作系统有何主要功能?

10.简述操作系统的五大功能。

第一章练习题参考答案ﻫ

(一)单项选择题

1.B2.D3 A4C  5.D  6.C  7.D   8.B  9.C  10.B  11.C  12.D  13.B  14.Bﻫ

(二)填空题

1.数据处理  2.软件  3.程序   4资源管理  5.共享资源6.高效地工作   7.分时操作系统   8.作业  9.作业说明书  10.主存储器11.工作效率  12.时间片   l3交互性  14.前台,后台15.高可靠性和安全性  16.资源   17.没有  18.存储管理  19.处理器管理  20.按文件名  21.SPOOLﻫ(三)简答题ﻫ1.计算机系统是按用户的要求接收和存储信息,自动进行数据处理并输出结果信息的系统。

计算机系统由硬件系统和软件系统组成。

硬件系统是计算机系统赖以工作的实体,软件系统保证计算机系统按用户指定的要求协调地工作。

2.计算机系统的资源包括两大类:

硬件资源和软件资源。

硬件资源主要有中央处理器、主存储器、辅助存储器和各种输入输出设备。

软件资源有编译程序、编辑程序等各种程序以及有关数据。

3.操作系统是计算机系统的一种系统软件,它统一管理计算机系统的资源和控制程序的执行。

4.操作系统是一种系统程序,其目的是为其他程序的执行提供一个良好的环境。

它有两个主要设计目标:

一是使计算机系统使用方便,二是使计算机系统能高效地工作。

5.从操作系统提供的服务出发,操作系统可分为:

批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统。

ﻫ6.用户准备好要执行的程序、数据和控制作业执行的说明书,由操作员输入到计算机系统中等待处理,操作系统选择作业并按其作业说明书的要求自动控制作业的执行。

采用这种批量化处理作业的操作系统称为批处理操作系统。

ﻫ7.批处理多道系统能极大地提高系统的工作效率,表现在四个方面:

(1)多道作业并行工作,减少了处理器的空闲时间;

(2)作业调度可以合理选择装入主存储器中的作业,充分利用计算机系统的资源;(3)作业执行过程中不再访问低速设备,而直接访问高速的磁盘设备,缩短执行时间;(4)作业成批输入,减少了从操作到作业的交接时间。

ﻫ8.在分时系统中、系统把CPU时间划分成许多时间片,每个终端每次可以使用由一个时间片规定的cPu时间,多个终端用户就这样轮流地使用cPU,每人都得到了及时响应,感到好像自己独占了一台计算机。

ﻫ9.网络操作系统把计算机网络中的各台计算机有机地联合起来,实现各计算机之间的通信及网络中各种资源的共享。

ﻫl0.从资源管理的观点出发,操作系统具有五大功能:

(1)处理器管理。

为用户合理分配处理器时间,提高处理器工作效率。

(2)存储管理。

为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。

(3)文件管理。

管理用户信息,为用户提供按文件名存取功能,合理分配文件的存储空间。

(4)设备管现。

负责设备约分配、启动以及虚拟设备的实现等.(5)作业管理。

实现作业调度和控制。

第二章 计算机系统结构练习题

(一)单项选择题ﻫ1.在现代计算机系统层次结构中,最内层是硬件,最外层是使用计算机的人,人与硬件之间是(   )。

A.软件系统  B.操作系统   c.支援软件   D.应用软件ﻫ2.财务管理软件是一种专用程序,它属于( )A.系统软件   B.应用软件  c接口软件  D.支援软件  

3.当计算机被启动时,首先会立即执行()。

A.接口程序B.中断服务程序c.用户程序 D.引导程序ﻫ4.当硬件的中断装置发现有事件发生,就会中断正在占用cPu的程序执行,让操作系统的(   )占用cPu。

  A.系统调用程序  B.中断处理服务程序     c.作业管理程序   D文件管理程序  ﻫ5.操作系统支援软件和应用软件只有(  )时才能履行自己的职责。

A.分配到主存空间  B.占有了必要的外设     c.占用中央处理器执行  D.找到了所需的文件ﻫ6.操作系统在中断处理服务程序完成之后,将(   )。

A.选择刚被中断的程序执行  B.选择正在排队的作业执行c.等待下—个事件的发生   D.按预定策略选择程序执行

7在多道程序设计技术的计算机系统中,中央处理器(  )。

A.只能被一个程序占用  B.可以被多个程序同时占用c.可以被多个程序交替占用   D.可以被操作系统和另一个程序同时占用ﻫ8.外围设备通过相应的设备控制器和通道连接到公共系统总线上,这种结构(  )。

  A.有利于硬件保护  B.允许中央处理器与外设并行工作   C.可不用中断机制  D.外设的启动速度快

9.()不是一种永久性的存储设备,当电源被切断时,其中的信息就会消失。

A.硬盘 B.磁带c.软盘D.主存储器ﻫl0.中央处理器可以直接存取()中的信息。

A.光盘B.软盘c.主存储器 D.硬盘ﻫ11.中央处理器存取寄存器中信息的速度与使用主存储器和辅存储器信息相比( )。

A.比较快B.最快c.差不多   D.最慢

12.存放在()信息只能顺序存取,无法随机访问。

A.硬盘B.软盘 c.光盘D.磁带ﻫ13.当操作系统退出执行,让用户执行时,系统会(  )A.继续保持管态  B.继续保持目态  C.从管态变为目态   D.从目态变为管态

14.硬件设置了(  )以实现存储保护。

 A.基址寄存器  B.指令地址计数器c.限长寄存器  D.基址寄存器和限长寄存器

15.为了实现存储保护,用户(  )。

A只能修改基址寄存器的值 B.只能修改限长寄存器的值 c.不能随意修改基址寄存器和限长寄存器的值D.可以随意修改基址寄存器和限长寄存器的值

16.一个操作系统交付使用后,为了方便地对其功能进行增、删、改等工作,在结构设计时必须注意(  )   A.维护性  B.高效性  c.正确性  D.移植性

17.用()设计的操作系统结构清晰且便于调试。

A无序模块法  B.内核扩充法  c,层次结构法   D.管程设计法ﻫ18.在操作系统的层次结构中.(   )是操作系统的核心部分.它位于最内层。

A.存储管理   B.处理器管理   C.设备管理  D.作业管理ﻫ19.在操作系统的层次结构中,各层之间()。

A.互不相关B.内、外层互相依赖c.外层依赖内层 D.内层依赖外层

20.用户可以用(   )编写控制作业执行步骤的“作业控制说明书”,使作业进行成批处理。

A.汇编语言BC语言c.PAsCAL语言D.作业控制语言

21.请求和归还主存空间等子程序属于( )系统调用。

A.文件操作类  B.资源申请类  C.控制类  D信息维护类ﻫ

(二)填空题

1.现代的通用计算机系统是由硬件和软件组成的一种______ 结构。

2.计算机系统层次结构的最内层是______系统、最外层是使用计算机系统的人。

3.软件系统包括______、支援软件和应用软件三部分.4.______是支持其他软件的开发和维护的软件。

5.在硬件系统中,______是对信息进行高速运算和控制处理的部件。

6.______和______都可用于存放各种程序和数据,前者可被cPu直接访问,而后者则不能。

7.______控制和管理外设与主存储器之间的信息传送。

 8计算机开启时会立即自动执行______。

9.操作系统常常在静静地等待,当______出现时,才通知服务程序去处理它。

10.计算机系统的中断机制包括硬件的______和操作系统的中断处理服务程序.11.中断装置发现有事件发生时,会中断原占用中央处理器的程序执行,让______来处理事件。

12.任何程序只有占用______执行时才能履行自己的职责.13.在多道程序设计技术的计算机系统中,一个中央处理器在任何时刻最多能被______个程序占用。

14利用硬件的______使得操作系统可以控制各个程序的执行,为用户提供多种服务。

15.在硬件输入输出结构中,各种外设连接在相应的设备控制器上,又通过______连接在公共的系统总线上。

16.硬件的输入输出结构允许中央处理器和各种外围设备______工作。

17.外围设备工作结束后,通过______事件通知操作系统。

18.任何系统和数据必须被装入______之后,中央处理器才能对文件进行操作。

l9.主存储器以______为单位编址,中央处理器按______读出主存储器中的内容。

 20.辅助存储器容量大,且能______地保存信息。

21.操作系统的______在计算机工作期间常驻在主存储器中。

22.磁盘上的信息可______存取,而磁带上的信息则只能______存取。

23.启动I/O等______指令只允许操作系统程序使用。

24.中央处理器处于______时可以执行包括特权指令在内的一切机器指令。

25.中央处理器在目态下执行程序时,用于核对访问地址合法性的关系式为:

基址寄存器值≤访问地址≤基址寄存器值+______。

26.操作系统的结构设计要追求:

正确性、______、维护性和移植性。

 27.操作系统的设计方法有:

无序模块法、内核扩充法、______和管程设计法等。

 28.层次结构法把整体问题局部化,把操作系统分解成若干______依赖的层次。

29.操作系统的层次结构从内向外为:

硬件、______、存储管理、______ 、文件管理和作业管理。

30.操作系统为用户提供两种类型的使用接口,一种是操作员级的,另一种是______的。

31.用户可以用______写出作业执行步骤“作业控制说明书”,让操作系统进行批处理。

32.用户从键盘上输入______是交互处理的主要途径。

33.由操作系统向用户程序提供了______,这些子程序能帮助用户程序实现多种系统功能。

34用户使用系统调用时,由一条______使操作系统为其服务。

 35.操作系统提供的系统调用大致有文件操作类、______、控制类和信息维护类。

ﻫ(三)简答题ﻫ1.简述计算机系统的层次结构。

2.简述操作系统是如何工作的。

3.在多道程序设计技术的系统中、操作系统怎样才会占领中央处理器?

4.简述计算机系统的中断机制及其作用。

5.计算机系统为什么要配置辅助存储器?

6怎样的输入输出结构才能使cPu与外设并行工作?

7.对特权指令的使用有什么限制?

8.cPu在管态和目态下工作有何不同?

9.计算机系统怎样实现存储保护?

10.简述操作系统的层次结构。

11.操作系统为用户提供哪些接口?

 12.用户如何使用系统调用?

第二章练习题参考答案

(一)单项选择题ﻫ1.A2B3.D  4.B 5.C 6.D7.C8.B9.Dl0.C 11.B12D13 C  14.D  15.C  16.A  17.C  18.B19.C  20.D   21.B

(二)填空题ﻫ1.层次式2.硬件 3.系统软件4.支援软件5中央处理器(或cPu) 6.主存储器,辅助存储器7.输入输出控制系统 8.引导程序9某个事件(或某个中断) 10.中断装置11.操作系统12.中央处理器13.一 14.中断装置l5.通道16.同时并行17.输入输出操作结束(或I/O中断)18.主存储器19.字节,地址20.永久 21.核心程序 22.随机,顺序23.特权24.管态 25.限长寄存器值26.高效性27.层次结构法28.单向 29.处理器管理,设备管理30.程序员级 31.作业控制语言32操作控制命令 33系统功能调用(或系统调用)34.访管指令35.资源申请类

(三)简答题ﻫ1.计算机的层次结构的最内层是硬件系统,最外层是使用计算机系统的人,人与硬件系统之间是软件系统。

软件系统包括系统软件、支援软件和应用软件。

ﻫ2.当计算机启动后,引导程序将操作系统核心程序装入主存,如果没有用户请求操作系统服务,它就等待某个事件的发生。

当有某个事件出现,操作系统的服务程序就对它进行处理,处理结束后,再等待下一个事件发生。

ﻫ3.只有当中断装置发现有事件发生时,它才会中断当前占用中央处理器的程序执行,让操作系统的处理服务程序占用中央处理器并执行之。

4.中断机制包括硬件的中断装置和操作系统的中断处理服务程序。

中断装置由一些特定的寄存器和控制线路组成,中央处理器和外围设备等识别到的事件保存在特定的寄存器中,中央处理器每执行完一条指令,均由中断装置判别是否有事件发生。

若无事件发生,cPu继续执行;若有事件发生,则中断装置中断原占有cPu的程序的执行,让操作系统的处理事件服务程序占用cPu,对出现和事件进行处理,事件处理完后,再让原来的程序继续占用CPu执行。

ﻫ5由于主存储器容量的限制,不足以存储所有需要存储的程序和数据,并且主存储器不是一种永久性的存储设备,当电源被切断时主存储器中的信息就会消失;而辅助存储器容量大且能永久地保存信息,所以计算机系统都配置辅助存储器。

6.这种结构为:

把各种外围设备连接在相应的控制器上,这些设备控制器又通过通道连接在公共的系统总线上。

ﻫ7.只允许操作系统使用特权指令,用户程序不能使用特权指令。

ﻫ8.当中央处理器处于管态时,可以执行包括特权指令在内的一切机器指令,而在目态下工作时不允许执行持权指令。

9.一般硬件设置了基址寄存器和限长寄存器。

中央处理器在目态下执行系统时,对每个访问主存的地址都进行核对,若能满足:

基址寄存器值≤访问地址≤基址寄存器值+限长寄存值,则允许访问;否则不允许访问。

并且不允许用户程序随意修改这两个寄存器的值。

这就实现了存储保护。

10.操作系统的层次结构以硬件为基础,自内向外依次为:

处理器管理、存储管理、设备管理、文件管理和作业管理。

11操作系统为用户提供两种类型的使用接口,一是操作员级的、它为用户提供控制作业执行的途径;二是程序员级的,它为用户程序提供服务功能。

12.硬件系统一般都提供一条访管指令,它可以在目态下执行。

用户要使用系统调用时必须使用访管指令。

由操作系统分析访管指令的参数,让相应的系统调用子程序为用户服务。

第三章 处理器管理练习题ﻫ

(一)单项选择题

1.多道程序设计系统中,让多个计算问题同时装入计算机系统的主存储器(  )。

A并发执行  B.顺序执行c.并行执行  D.同时执行ﻫ2引入多道程序设计技术后,处理器的利用率(   )。

A.有所改善  B.极大地提高  c.降低了  D.无变化,仅使程序执行方便

3.计算机系统采用多道程序设计技术后,(  )。

A.缩短了每个程序的执行时间  B.系统效率随并行工作道数成比例增长c.提高了系统效率D.使用设备时不会发生冲突

4.进程是(  )。

A.一个系统软件  B.与程序概念等效c.存放在内存中的程序  D.执行中的程序

5.进程的(  )和并发性是两个很重要的属性。

   A.动态性  B.静态性   c.易用性  D.顺序性ﻫ6.(  )是完成操作系统功能的进程。

A,用户进程 B.系统进程C.并发进程D.编译进程

7.可再入程序必须是纯代码,在执行中(  )。

A.可以随意改变  B.计算结果相同  c.自身不改变   D.要求输入相同的数据ﻫ8.已经获得除(   )以外所有运行所需资源的进程处于就绪状态。

A主存储器  B.打印机   C.CPU   D.磁盘空间ﻫ9.在一个单处理器系统中,处于运行态的进程(  )。

A.可以有多个  B.不能被打断  c.只有一个  D.不能请求系统调用

10.对于一个单处理器系统来说,允许若干进程同时执行,轮流占用处理器.称它们为()的。

 A.顺序执行B.同时执行c.并行执行D.并发执行ﻫ11.操作系统根据(  )控制和管理进程,它是进程存在的标志。

  A.程序状态字   B.进程控制块   c.中断寄存器  D.中断装置ﻫ12.若干个等待占有cPU并运行的进程按一定次序链接起来的队列为(   )。

A.运行队列   B.后备队列   c.等待队列   D.就绪队列

13.用户从终端上输入一条命令,即产生了(   )。

A.程序性中断事件  B.外部中断事件  c.输入输出中断事件  D.自愿性中断事件

14.(  )的断点是确定的。

  A.硬件故障中断   B自愿性中断  c.程序性中断  D.外部中断

15.自愿性中断事件是由( )引起的。

A.程序中使用了非法操作码B.程序中访问地址越界c.程序中使用了一条访管指令D.程序中除数为"0"

16.中断装置根据(  )判别有无强迫中断事件发生。

A.指令操作码为访管指令  B.基址寄存器   C.限长寄存器  D.中断寄存器ﻫ17.当出现中断事件后,必须(  )才能把断点的信息保护起来。

 A.把当前PSW放到旧Psw  B.把旧Psw放到当前PSw   c.把新PSW放到当前PSw  D.所有PSw保持不变ﻫ18.中断处理程序占用处理器的执行时,要从(  )取出信息,才能分析中断发生的原因  A.当前PSW  B.旧PSW  c.新PsW  D.当前指令的操作码

19.对(  )引起的中断事件,中断处理会转交某个处理程序去执行某一功能。

A.主存储器读写时发生校验错   B.程序中使用了非法码  C,用户从终端上输入一条命令  D.程序访问地址越界

20.中断处理程序在保护现场和分析中断原因后,一般会请求系统创建相应的处理事件进程,排入(  )。

   A.等待队列  B.运行队列  c.后备队列   D.就绪队列ﻫ21中断优先级是按照中断事件的重要性和紧迫程度来确定的,是在(  )。

  A硬件设计时固定下来的B作业说明书中申请的c.动态分配的   D.由中断装置确定的ﻫ22.采用中断屏蔽技术,会封锁(  )的响应。

A.比自己级别高的中断事件B.比自己级别低的中断事件c.与自己级别相同的中断事件D.与中断屏蔽标志相对应的事件ﻫ23硬件系统在设计中断优先级时,通常使()优先级提高。

A自愿中断 B.程序性中断 c.硬件故障中断 D.外部中断ﻫ24中断程序可以有选择地设置屏蔽位,但(  )是不能屏蔽的。

A、比自己级别低的中断事件  B.和自己级别相同的中断事件   c.自愿中断事件  d.输入输出中断事件ﻫ25.为了根据进程的紧迫性做进程调度,应采用()。

A.先来先服务调度算法B,优先数调度算法c.时间片轮转调度法 D.分级调度算法

26.采用时间片轮转法调度是为了(  )。

 A.多个终端都能得到系统的及时响应B.先来先服务c优先数高的进程先使用处理器  D.紧急事件优先处理  ﻫ27.采用优先数调度

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1