计算机操作系统 概述(题库答案)

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、可能是应用程序,也可能是操作系统程序
C、操作系统程序 D、既不是应用程序,也不是操作系统程序
35.操作系统提供给程序员的接口是( B )。
36.通常将CPU模式分为内核态和用户态,这样做的目的是为了提高运行速度。 ( ×)
解:通常将CPU模式分为内核态和用户态,这样做的目的是:为了提高操作系统的安全性
37.当CPU处于用户态时,它可以执行所有的指令。 (× )
38.操作系统的作用是什么?
答: 1. OS作为用户与计算机硬件系统之间的接口
2.OS作为计算机系统资源的管理者
3.OS实现了对计算机资源的抽象
39.批处理操作系统有什么特点?
40.分时操作系统有什么特点?
答:1.多路性 2.独立性 3.及时性 4.交互性
41.一般而言,以下不属于操作系统内核功能的是(D )。
A、资源抽象 B、资源分配 C、资源共享 D、程序编辑
42.操作系统结构设计中,层次结构的最大特点是( B )。
A、便于调试 B、把整体问题局部化
C、结构清晰 D、有利于功能的增加、删减和修改
43.在操作系统的层次结构中,( B )是操作系统的核心部分,它位于最内层。
A、存储器管理 B、处理器管理 C、设备管理 D、作业管理
44.操作系统的所有程序都必须常驻内存。 ( 错 )
45.简述微内核操作系统的主要特点。
答:1. 提高了系统的可扩展性
2.增强了系统的可靠性
3.可移植性强
4.提供了对分布系统的支持
5.融入了面向对象技术

你可能感兴趣的:(期末题库,答案)