操作系统概述习题与答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.操作系统在计算机系统中位于( C )之间。

A、CPU和用户

B、CPU和主存

C、计算机硬件和用户

D、计算机硬件和软件

2.下列选择中,( D )不是操作系统关心的主要问题。

A、管理计算机裸机

B、设计、提供用户程序与计算机硬件系统的界面

C、管理计算机系统资源

D、高级程序设计语言的编译器

3.所谓( B )是指将一个以上的作业放入内存,并且同时处于运行状态,这些作业共享处理器的时间和I/O设备等其他资源。

A、多重处理

B、多道程序设计

C、实时处理

D、共行执行

4.在多道程序设计技术的计算机系统中,CPU( C )。

A、只能被一个进程占用

B、可以被多个进程同时占用

C、可以被多个进程交替占用

D、可以被操作系统和另一个进程同时占用

5.下面关于操作系统的叙述中正确的是( A )。

A、批处理作业必须具有作业控制信息,以便进行作业调度

B、分时系统不一定都具有人机交互功能

C、从响应时间的角度看,实时系统与分时系统一样

D、由于采用了分时技术,用户就可以独占计算机的资源

6.实时操作系统必须在( C )内处理完来自外部的事件。

A、响应时间

B、周转时间

C、规定时间

D、调度时间

7.( B )不是设计实时操作系统主要追求的目标。

A、安全可靠

B、资源利用率

C、及时响应

D、快速处理

8.在操作系统中,并发性是指若干事件( C )发生。

A、在同一时刻

B、一定在不同时刻

C、某一时间间隔内

D、依次在不同时间间隔内

9.在一个分时系统中,为使多个进程能够及时与系统交互,最关键的

问题是在短时间内使所有就绪进程都能运行。当就绪进程数为100时,为保证响应时间不超过2s,此时的时间片最大应为( B )。

A、10ms

B、20ms

C、50ms

D、100ms

10.操作系统的4大功能是(处理机管理)、存储器管理、设备管理、文件管理。

11.操作系统的基本特征是(并发性)、共享性、虚拟性、异步性。

12.如果操作系统具有很强的交互性,可同时供多个用户使用,系统响应比较及时,则该操作系统属于(分时系统)类型;

13.某分时系统中预计有50个用户同时上机,为使每个用户能在2s内

得到响应,时间片最大限度为(40ms)。

14.操作系统是合理地组织计算机工作流程、有效地管理系统资源、方便用户使用的程序集合。(√ )

15.操作系统提供用户与计算机的接口。(√ )

16.操作系统是计算机专家为提高计算机精度而研制的。( ×)

17.操作系统都是多用户单任务系统。( ×)

18.操作系统是最底层的系统软件。(√ )

19.操作系统的存储管理是指对磁盘存储器的管理。( ×)

20.分时操作系统允许两个以上的用户共享一个计算机系统。(√ )

21.实时操作系统只能用于控制系统,不能用于信息管理系统。(×)

22.什么是操作系统?

答:它是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。

操作系统是合理地组织计算机工作流程、有效地管理系统资源、方便

用户使用的程序集合。

23.程序并发执行为何会失去封闭性和可再现性?

答:因为程序并发执行时,是多个程序共享系统中的各种资源,因而

这些资源的状态是由多个程序来改变,致使程序的运行失去了封闭性。而程序一旦失去了封闭性也会导致其再失去可再现性。

24.实时操作系统有什么特点?

答:(1)多路性(2)独立性(3)及时性(4)交互性(5)可靠性

25.什么是多道程序设计技术?多道程序设计技术的特点是什么?(1)多道程序设计技术是指在内存同时放若干道程序,使它们在系统中并发执行,共享系统中的各种资源。当一道程序暂停执行时,CPU 立即转去执行另一道程序。

(2)特点:一,资源利用率高二,系统吞吐量大三,平均周转时间长四,无交互能力。

26.什么是并行和并发?

并行性是指两个或多个事件在同一时刻发生。而并发性是指两个或多个事件,在同一时间间隔内发生。

27.操作系统的基本特征是什么?

(1)并发。(2)共享。(3)虚拟。(4)异步。

28.若程序A和B单独执行时分别用时TA和TB,TA=lh,TB=1.5h,其中处理器工作时间分别为18min和27min。如果采用多道程序设计方法,让A、B并发工作,假定处理器利用率达到50%,另加15min 系统开销,问系统效率能提高百分之几? 30%

解析:在串行情况下,程序运行时间共2.5h,在并行方式下,处理器利用率达到50%,说明工作时间占总运行时间的50%,即总运行时间为(18+27)/50%(min),另加15min系统开销,则并行与串行的效率

比为[(18+27)/50%+15]min/2.5h=70%,即效率提高30%。

29.当操作系统程序退出执行,让用户程序执行时,系统会(C )。

A、继续保持内核态

B、继续保持用户态

C、从内核态变为用户态

D、从用户态变为内核态

30.当CPU执行操作系统内核代码时,称处理器处于( C )。

A、自由态

B、用户态

C、内核态

D、就绪态

31.当CPU处于内核态时,它可以执行的指令是( D )。

A、只有特权指令

B、只有非特权指令

C、只有访管指令

D、计算机中的所有指令

32.计算机系统中判断是否有中断事件发生应该在( B)。

A、进程切换时

B、执行完一条指令后

C、执行P操作后

D、由用户态转入内核态时

解析:处理器每执行完一条指令后,硬件的中断装置立即检查有无中断事件发生,若有中断事件发生,则暂停现行进程的执行,而让操作系统的中断处理程序占用处理器,这一过程称为“中断响应”。

33.( C)是现代操作系统必须提供的功能。

A、管理源程序

B、编辑源程序

C、处理中断

D、编译源程序

34.在中断发生后,进行中断处理的程序属于( C )。

A、用户程序

B、可能是应用程序,也可能是操作系统程序

相关文档
最新文档