操作系统习题绝对经典

发布时间 : 星期三 文章操作系统习题绝对经典更新完毕开始阅读

1、概论 一、选择题

1.按照所起的作用和需要的运行环境,操作系统属于( )范畴。 A.支撑软件 B.用户软件 C.应用软件 D.系统软件

2.操作系统的主要功能是存储器管理、设备管理、文件管理、用户接口和( ) A.内存管理 B.操作系统管理 C.处理机管理 D.进程管理 3.现代操作系统的两个基本特征是( )和资源共享。

A.多道程序设计 B.中断处理 C.程序并发执行 D.实现分时与实时处理 4.在计算机系统中,操作系统是( )。

A.处于裸机之上的第一层软件 B.处于硬件之下的低层软件

C.处于应用软件之上的系统软件 D.处于系统软件之上的用户软件 5.操作系统向用户提供了3种类型接口,分别是命令接口、程序接口和( ) A.用户接口 B.资源接口 C.图形界面接口 D.系统调用接口 6.操作系统的( ) 管理部分负责对进程进行调度。 A.存储器 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.从下述OS相关叙述中选出正确的叙述( )。

A.分时系统一定是多道程序系统,多道程序系统也一定是分时系统

B.为提高计算机系统CPU和外部设备的利用率,把多个程序同时放入主存,使CPU和外部设备能并行工作,这种方法称为多道程序设计

C.批处理系统允许用户随时干预自己作业的运行 D.分时操作系统是在核心态下执行的 13. 从下述叙述中选出正确的叙述( )。

A.操作系统的不确定性是指在操作系统控制下,多个作业顺序执行和每个作业的执行时间是不确定的 B.分时系统中,响应时间=时间片×用户数,因此,为改善响应时间,常用的原则是使时间片越小越好 C.采用分时操作系统的计算机系统中,用户不能独占计算机操作系统中的资源 D.用户程序通常可以直接访问系统缓冲区中的数据

14.如果分时操作系统的时间片一定,那么( ),则响应时间越长。 A.用户数越少 B.用户数越多 C.内存越少 D.内存越多 15.分时操作系统通常采用( )策略为用户服务。

A.可靠性和灵活性 B.时间片轮转 C.时间片加权分配 D.短作业优先

16.若把操作系统看作计算机系统资源的管理者,下列的( )不属于操作系统所管理的资源。 A.程序 B.内存 C.CPU D.中断

17.在下列操作系统的各个功能组成部分中,( )不需要硬件的支持。 A.进程调度 B.时钟管理 C.地址映射 D.中断系统

18.现代计算机系统一般都采用( ),其基本思想是在主存中同时存放多个用户的程序,使之同时处于运行状态而

共享系统资源。

A.多道程序设计技术 B.多处理器技术 C.分布式系统技术 D.分时系统技术 二、填空题

1.计算机系统是由 系统和 系统两部分组成。

2.采用多道程序设计技术能充分发挥 与 并行工作的能力。

3.操作系统是计算机系统的一种系统软件,它以尽量合理、有效的方式组织和管理计算机的 ,使整个计算机

系统能高效地运行。

4.按计算机系统内存中同时运行程序的数目分类,批处理系统可分两类: 和 。 5.并发和 是操作系统的两个最基本的特征,两者之间互为存在条件。 6. 在操作系统中,不确定性主要是指 和 。

7.程序并发执行与顺序执行时相比产生了一些新的特征,分别是 、 、 。 8.操作系统的一个主要性能参数是 ,它指的是单位时间内系统所完成的总工作量。

9.如果一个操作系统兼有批处理、分时处理和实时处理操作系统三者或其中两者的功能,这样的操作系统称

为 。

10.在分时和批处理系统结合的操作系统中引入了“前台”和“后台”作业的概念,其目的是 。 11.分时操作系统的主要特征有三个,即 、 、 12.实时操作系统与分时操作系统的主要区别是 和 13.实时系统应具备的两个基本特征是 和

14.实时信息处理是实时应用的一种,例如 就是实时信息处理的例子。 15.批处理系统主要解决 问题,分时系统主要解决 问题。

16.如果操作系统具有很强的交互性,可同时供多个用户使用,但时间响应不太及时,则属于 类型:如果操

作系统可靠性高,时间响应及时但不特别注重交互能力,则属于( ) 类型;如果操作系统在用户提交作业后,不提供交互能力,它所追求的是计算机资源的高利用率,大吞吐量和作业流程的自动化,则属于 类型。

17.在主机控制下进行的输入/输出操作称为 操作。 18. 系统不允许用户随时干预自己程序的运行。

19.实现多道程序设计的计算机系统,需要 的支持。

20.为了赋予操作系统某些特权,使得操作系统更加安全可靠地工作,实际操作系统中都区分程序执行的两种不同

的运行状态,它们是 和 ;其中在 态下执行的程序不能执行特权指令。 21.在操作系统中,不可中断执行的操作称为 。 练习题参考答案 一、选择题 1.D 8.B 2.C 9.B 3.C 10.B 17.A 4.A 11.A 18.A 5.C 12.B 19. 6.D 13.C 20. 7.A 14.B 21. 15.B 16.D 二、填空题

1.①硬件,②软件 2.①CPU,②外设 3.资源

4.①单道批处理系统,②多道批处理系统 5.共享 6.不可再现性,异步性 7.并发,共享,不确定性 8.吞吐量 9.通用操作系统 10.为了提高CPU的利用率 11.①及时性 ②交互性 ③独立性 12.①及时性②高可靠性 13.及时性,高可靠性 14.飞机(火车)订票系统 15.①效率 ②及时响应 16.①分时操作系统,②实时操作系统,③批处理操作系统 17.联机输入/输出 18.批处理 19.中断机构 20.系统态和用户态; 用户态 21.原语

2、进程管理 一、选择题

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.单独活动 D.关联操作 9. 一个进程是( )。

A.由协处理机执行的一个程序 B.一个独立的程序+数据集 C.PCB结构与程序和数据的组合 D.一个独立的程序 10.( )是程序实体的运行过程。

A.程序 B.数据 C.进程控制块 D.进程

11.操作系统根据( )来对并发执行的进程进行控制和管理。

A.进程的基本状态 B.进程控制块 C.多道程序设计 D.进程的优先权 12.操作系统通过( )对进程进行管理。

A.进程 B.进程控制块 C.进程启动程序 D.进程控制区 13.操作系统通过( )对进程进行管理。

A.JCB B.PCB C.DCT D.CHCT

14.在进程控制块中,主要包括4方面用于描述和控制进程运行的信息。其中,( )主要是由处理器各种寄存器中

的内容组成的。

A.进程标识符信息 B.进程调度信息 C.处理器状态信息 D.进程控制信息

15.进程控制就是对系统中的进程实施有效的管理,通过使用( )、进程撤消、进程阻塞、进程唤醒等进程控制原

语实现。

A.过程运行 B.进程管理 C.进程创建 D.进程同步 16.进程调度是最基本的一种调度,在3种类型的操作系统中都必须配置这级调度。进程调度可采用的调度策略有( )

两种方式

A.联机方式和批处理方式 B.索引方式和顺序方式 C.程序方式和抢占方式 D.非抢占方式和抢占方式 17.( )调度算法有利于CPU繁忙型的作业(进程),而不利于I/O繁忙型的作业(进程)。 A.时间片轮转 B.先来先服务 C.短作业(进程)优先 D.优先权 18.( )优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。 A.先来先服务 B.静态 C.动态 D.短作业

19.以优先级为基础的进程调度算法,可以保证在任何时候正在运行的进程总是非就绪状态下的优先级最高的进程。

上述描述是( ) A.正确 B.错误 20.在分时操作系统中,进程调度经常采用( )算法。

A.先来先服务 B.最高优先权 C.时间片轮转 D.随机 21.以下不可能引起进程调度的是( )。

A.一个进程完成工作后被撒消 B.一个进程从就绪状态变成了运行状态

C.一个进程从阻塞状态变成了就绪状态 D.一个进程从运行状态变成了阻塞状态或就绪状态 22.一个进程被唤醒意味着( )。

A.该进程重新占有了CPU B.它的优先权变为最大 C.其PCB移至阻塞队列的队首 D.进程变为就绪状态 23.一个进程必须具有的3种基本状态是( )

A.就绪状态、挂起状态和运行状态 B.挂起状态、阻塞状态和运行状态 C.就绪状态、运行状态和阻塞状态 D.就绪状态、运行状态和终止状态 24.下面所列的进程的3种基本状态之间的转换不正确的是( )。

A.就绪状态→运行状态 B.运行状态→就绪状态 C.运行状态→阻塞状态 D.就绪状态→阻塞状态 25.下列的进程状态变化中,( )变化是不可能发生的。

A.运行→就绪 B.运行→阻塞 C.阻塞→运行 D.阻塞→就绪 26.一个运行的进程用完了分配给它的时间片后,它的状态变为( ) A.就绪 B.阻塞 C.运行 D.由用户自己确定 27.在进程管理中,当( )时,过程从阻塞状态变为就绪状态。

A.进程被进程调度程序选中 B.等待某一事件C.等待的事件发生 D.时间片用完 28.分配到必要的资源并获得处理机时的状态是( )。

A.就绪状态 B.执行状态 C.等待状态 D.撤消状态

29.两个进程合作完成一个任务。在并发执行中,一个进程要等待其合作伙伴发来的消息,或者建立某个条件后再

向前执行,这种制约性合作关系被称为进程的( )。 A.同步 B.互斥 C.调度 D.执行

30.为了进行进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间交换数据的方式进行,这种方式

称为( )。

A.进程互斥 B.进程同步 C.进程制约 D.进程通信 31.下面叙述中正确的是( )。

A.操作系统的一个重要概念是进程,因此不同进程所执行的代码也一定不同 B.为了避免发生进程死锁,各进程只能逐个申请资源

C.操作系统用PCB管理进程,用户进程可以从PCB中读出与本身运行状态有关的信息 D.进程同步是指某些进程之间在逻辑上的相互制约关系 32.以下关于死锁的叙述中,正确的是( )。

A.死锁的出现只与资源的分配策略有关 B.死锁的出现只与并发进程的执行速度有关

C.死锁是系统的一种僵持状态,任何进程无法继续运行 D.进程竞争互斥资源是产生死锁的根本原因 33.死锁的4个必要条件中,无法破坏的是( )。

A.环路等待资源 B.互斥使用资源 C.请求和保持资源 D.不剥夺分配资源 34.银行家算法是一种( )算法。

A.解除死锁 B.避免死锁 C.预防死锁 D检测死锁

二、判断正误

1.有了线程之后,程序只能以线程的身份运行。 2.线程的切换会引起进程的切换。 3.多个线程可以对应同一段程序。 4.系统内可以有无父进程的进程。

5.线程所对应的程序肯定比进程所对应的程序短。

6.进程从CPU退下时,将“进程现场”保存在系统栈内。

7.在多道程序系统,进程需要等待某种事件的发生时,进程一定进入阻塞状态。 8.进程上下文是进程执行活动全过程的静态描述。

联系合同范文客服:xxxxx#qq.com(#替换为@)