操作系统经典习题(含答案)part1 下载本文

内容发布更新时间 : 2024/5/19 17:17:57星期一 下面是文章的全部内容请认真阅读。

一、单选题

1 .( )不是基本的操作系统。

A、批处理操作系统 B、分时操作系统 C、实时操作系统 D、网络操作系统 2 .( )不是分时系统的基本特征:

A、同时性 B 、独立性 C、实时性 D 、交互性

3. 实时操作系统追求的目标是( )。

A.高吞吐率 B. 充分利用内存 C. 快速响应 D. 减少系统开销 4. 操作系统是为了提高计算机的 [1]和方便用户使用计算机而配置的基本软件。它负责管理计算机系统中的 [2],其中包括[3] ,[4],外部设备和系统中的数据。操作系统中的 [3]管理部分负责对进程进行管理。操作系统对系统中的数据进行管理的部分通常叫做 [5]。 供选择的答案:

[1] A、速度 B、利用率 C 、灵活性 D、兼容性 [2] A、程序 B 、功能 C 、资源 D 、进程

[3]F [4] A A 、主存储器 B、虚拟存储器 C、运算器 D、控制器 E 、微处理器 F 、处理机 [5] A、数据库系统 B 、文件系统 C、检索系统 D、数据库 E 、数据存储系统 F、数据结构 G、数据库管理系统

5. 批处理系统的主要缺点是( )。

A.CPU的利用率不高 B. 失去了交互性 C.不具备并行性 D.以上都不是

6. 操作系统是计算机系统的核心软件。按功能特征的不同,可把操作系统分为 [1]、[2] 、[3]、网络操作系统和分布式操作系统基本类型。其中 [1]的主要目标是提高系统的吞吐率和效率,而 [2]是一旦有处理请求和要求处理的数据时, CPU就应该立即处理该数据并将结果及时送回,例如 [4]等。 供选择的答案:

[1]B[2] E[3]C

A、 单用户系统 B、批处理系统 C、分时系统 D、微机操作系统 E、实时系统 [4]D

A、计算机激光照排系统 B、办公自动化系统 C、计算机辅助设计系统 D、航空订票系统

7. 现代操作系统的两个基本特征是( ) 和资源共享。

A.多道程序设计 B. 中断处理

C.程序的并发执行 D. 实现分时与实时处理

8. 系统调用是由操作系统提供的内部调用,它( )。

A.直接通过键盘交互方式使用 B. 只能通过用户程序间接使用 C.是命令接口中的命令使用 D. 与系统的命令一样

9. 操作系统有多种类型:允许多个用户以交互方式使用计算机的操作系统,称为( B );允许多用户将若干个作业提交给计算机系统集中处理的操作系统,称为( A );在( C )的控制下,计算机系统能及时处理由过程控制反馈的数据,并作出响应;在 IBM-PC 机上的操作系统称为( D )。 A :批处理操作系统; B:分时操作系统; C:实时操作系统; D :微机操作系统; E:多处理机操作系统; F:分布式操作系统 10. 关于操作系统的叙述( )是不正确的。

A.“ 管理资源的程序 ”

B.“ 管理用户程序执行的程序 ” C.“ 能使系统资源提高效率的程序 ” D.“ 能方便用户编程的程序 ”

11. 早期的OS 主要追求的是( )。

A.系统的效率 B. 用户的方便性 C.可移植 D. 可扩充性

12. ( )功能不是操作系统直接完成的功能。

A.管理计算机硬盘 B.对程序进行编译 C.实现虚拟存储器 D. 删除文件

13. 要求在规定的时间内对外界的请求必须给予及时相应的 OS是( )。

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. 实际上多道程序是串插运行的

多道程序设计技术是在计算机内存中同时存放几道相互独立的程序,使它们在管理程序控制下,相互穿插运行,两个或两个以上程序在计算机系统中同处于开始到结束之间的状态, 这些程序共享计算机系统资源。与之相对应的是单道程序,即在计算机内存中只允许一个的程序运行。

对于一个单CPU系统来说,程序同时处于运行状态只是一种宏观上的概念,他们虽然都已经开始运行,但就微观而言,任意时刻,CPU上运行的程序只有一个。

2. 特征

1)多道:即计算机内存中同时存放几道相互独立的程序。

2)宏观上并行:同时进入系统的几道程序都处于运行过程中,即它们先后开始了各自的运行,但都未运行完毕。

3)微观上串行:从微观上看,内存中的多道程序轮流地或分时地占有CPU。

19. 引入多道程序的目的在于( )。

A.充分利用CPU ,减少CPU等待时间 B.提高实时响应速度

C.有利于代码共享,减少主、辅存信息交换量 D.充分利用存储器

引入多道程序设计技术的根本目的是为了提高CPU的利用率[1] ,充分发挥计算机系统部件的并行性,现代计算机系统都采用了多道程序设计技术。多道程序设计的出现,加快了现在操作系统的诞生。

20. ( )不是多道程序系统。

A.单用户单任务 B. 多道批处理系统 C.单用户多任务 D. 多用户分时系统

二、问答题

1 、操作系统的目标是什么?它的主要作用是什么?

2 、操作系统采用了哪些方法实现目标“方便性”?至少列出 5种方法。 3 、操作系统采用了哪些方法实现目标“有效性”?至少列出 5种方法。 4 、推动操作系统发展的主要动力表现在哪 5个方面? 5 、简述操作系统与用户之间的接口有哪些?

6 、将手工操作、单道批处理、多道批处理、多用户分时系统按 CPU的有效利用率,由小到大进行排列。并简述理由。 7 、简述微内核操作系统的优点。