李建伟版实用操作系统第二版最新习题 1 操作系统概述精编版

李建伟版实用操作系统第二版最新习题 1 操作系统概述精编版
李建伟版实用操作系统第二版最新习题 1 操作系统概述精编版

李建伟版实用操作系统第二版最新习题 1 操作系统概述

一、选择题

题号1 2 3 4 5 6 7 8 9 10

答案B D C D C D A C D D

题号11 12 13 14 15 16 17 18 19 20

答案B C C C B D B B B A

二、综合题

1、答:

并发性和并行性是既相似又有区别的两个概念。并行性是指两个或多个事件在同一时刻

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

在单处理器系统中只有一条指令流水线,一个多功能的操作部件,某时刻处理机只能执行一个进程,进程与进程之间不能并行执行,只能并发执行。但在各种I/O 控制技术的帮助下,处理机、通道和设备之间都能进行并发。

(1)处理机和设备之间的并行,能够发生。

(2)处理机和通道之间的并行,能够发生。

(3)通道和通道之间的并行,能够发生。

(4)设备和设备之间的并行,能够发生。

2、答:

以多道程序技术为基础的现代操作系统具有4 个基本特征:

(1)并发性:多个程序并发执行,宏观并行,微观串行。

(2)共享性:多个程序共享系统中的所有资源

(3)虚拟性:操作系统为每个进程都虚拟出了一整套其所需的软硬件资源,让进程所属的用户感觉到自己独占整个系统。操作系统通过进程状态转换实现虚拟性。当进程被切换出去运行态时,它的运行环境被操作系统保存,当把再次被调度程序选中切换到运行态时恢复其运行环境继续上次运行状态继续运行。

(4)异步性:并发执行的各个进程之间运行时间、运行顺序具有不确定性,即异步性,程序执行已经失去的封闭性和可再现性。操作系统通过同步机制保证多个进程能够正确的执行。

3、答:

多道程序设计技术是指同时把多个程序放入内存并允许交替执行和共享系统中的各类

资源,当一个程序因某种原因(如I/O 请求)而暂停执行时,CPU 立即转去执行另一个程序。操作系统在引入多道程序设计技术后,使得系统内有了多个程序(进程),它们宏观上看同时执行,微观上看仍然是串行。

多道程序设计技术的优点:多道程序交替穿插执行,提高了CPU、内存和I/O 设备的利

用率;在保持CPU、I/O 设备不断工作的同时,导致系统吞吐量的上升。

4、答:

推动批处理系统形成和发展的主要动力是“不断提高系统资源利用率”和“提高系统吞

吐量”。这主要表现在:脱机输入/输出技术的应用和作业的自动过渡大大地提高了I/O 的速

实用操作系统教程(第2 版)课后习题参考答案

2

度及I/O 设备与CPU 并行工作的程度,减少了主机CPU 的空闲时间;多道程序设计技术的应用更进一步提高了CPU、内存和I/O 设备的利用率及系统的吞吐率。

推动分时系统形成和发展的主要动力是“为了更好地满足用户的需要”。这主要表现在:CPU 的分时使用缩短了作业的平均周转时间;人机交互能力的提高使用户能方便地直接控制

自己的作业;主机的共享使多个用户(包括远程用户)能同时使用同一台计算机独立地、互补干扰地处理自己的作业。

5、答:

不确定性指在多道程序设计环境下,系统中每道程序的推进时间、顺序以及完成时间由

于受其运行环境的影响是不确定的、不可预知的。程序的执行是以“走走停停”的方式运行。不确定性增加了操作系统的设计与实现难度,操作系统设计者必须采取一定的措施保证

系统不出现结果随机性。

6、答:

按层次结构的原则从内到外排列为:裸机、CPU 调度,进程同步操作,内存管理,作业

管理,设备管理,文件管理、命令管理和用户。

7、答:

(1)批处理系统的特点:用户脱机使用计算机,作业成批处理,系统内多道程序并发执行,交互能力差。

(2)分时系统的特点:多个用户同时使用计算机,人机交互性强,具有每个用户独立使用计算机的独占性,以及系统响应的及时性。

(3)实时系统的特点:实时性、可靠性,但系统资源利用率较低。

8、答:

顺序执行时,CPU 运行时间为(10+5+10)+(10+5)=40s,两个程序运行总时间为:

40+40=80s,故利用率是40/80=50%

多道程序环境下,如下图所示,CPU 的运行时间为40s,两个程序运行总时间为45s,故

利用率是40/45=88.9%

9、答:进程运行情况

(1)CPU 在100-150ms 时间段内空闲,利用率为250/300=83.3%

(2)进程A 无等待现象。

(3)进程B 有等待现象,0-50ms 和180-200ms。

10、答:便于设计安全可靠的操作系统。核心态和用户态是计算机硬件为保护操作系统免受用户程序的干扰和破坏而设置的两种状态。通常操作系统在核心态下运行,可以执行所有机器指令;而用户程序在用户态下运行,只能执行非特权指令。如果用户程序企图在核心态下运行,只能执行非特权指令。如果用户程序企图在核心态下执行特权指令,将会引起保护性中断,由操作系统终止该程序的执行,从而保护了操作系统。如果允许用户执行特权指令,就有可能干扰操作系统的正常运行,甚至有可能使整个系统崩溃。

11、答:库函数是语言或应用程序的一部分,可以运行在用户空间中。而系统调用是操作系统的一部分,是内核提供给用户的程序接口,运行在内核空间中,而且许多库函数都会使用系统调用来实现其功能。没有使用系统调用的库函数,执行效率通常比系统调用高,因为使用系统调用时,需要上下文的切换以及状态的转换(从用户态转为核心态)。

12、答:从操作系统结构设计观点看,早期的操作系统主要是单处理机操作系统,在结构设计方法上主要采用整体结构设计模式和层次式结构设计模式。

传统的整体式、层次式结构设计法对计算机系统(如网络系统、分布式系统及多处理机

系统)而言则有较大缺陷,不能满足需求。后来出现了虚拟机结构操作系统、微内核结构操作系统,对称多处理系统操作系统等。

13、答:

微内核结构操作系统的内核尽量简单,仅存放最基本、最主要的核心功能模块;其他服

务和应用建立在内核之上,作为系统进程或用户进程运行。微内核结构操作系统有以下三个主要优点。

①良好扩充性。只需添加支持新功能的服务进程即可增加新功能。

②可靠性高。调用关系明确,执行转移不易混乱。

③便于网络服务和分布式处理。

李建伟版实用操作系统第二版最新

计算机操作系统典型例题解析之四

计算机操作系统复习题之四【例1】可变分区存储管理系统中,若采用最佳适应分配算法,“空闲区表”中的空闲区可按(A)顺序排列。 A、长度递增 B、长度递减 C、地址递增 D、地址递减分析:最佳适应算法要求每次都分配给用户进程能够满足其要求的空闲区中最小的空闲区,所以为了提高算法效率,我们把所有的空闲区,按其大小以递增的顺序形成一空闲分区链。这样,第一个找到的满足要求的空闲区,必然是符合要求中最小的。所以本题的答案是A。 【例2】虚拟存储技术是(B)。 A、扩充主存物理空间技术 B、扩充主存逻辑地址空间技术 C、扩充外存空间的技术 D、扩充输入/输出缓冲区技术 分析:所谓虚拟存储器,是指仅把作业的一部分装入内存便可运行作业的存储器系统。具体地说,所谓虚拟存储器是指具有请求调入功能和置换功能,能从逻辑上对内存容量进行扩充的一种存储器系统。实际上,用户所看到的大容量只是一种感觉,是虚的,故称之为虚拟存储器。虚拟存储技术是一种性能非常优越的存储器管理技术、故被广泛地应用于大、中、小型机器和微型机中。所以本题的答案是B。 【例3】很好地解决了“零头”问题的存储管理方法是(A)。A、分页存储管理方式B、分段存储管理方式C、多重分区管理D、可变式分区管理 分析:“零头”也就是内存碎片,是指内存中无法被利用的小空闲

区。在有些内存管理方式下,系统运行一段时间后,内存的碎片会占据相当的数量的空间。分段存储管理方式、多重分区管理、可变式分区管理都会因为内存分配回收产生“零头”,而分页存储管理方式,按事先划分好的内存块为单位分配回收内存,所以不会产生“零头”。所以本题的答案是A。 【例4】系统“抖动”现象的发生是由(B)引起的。 A、交换的信息量过大 B、置换算法选择不当 C、内存容量不足 D、请求分页管理方案 分析:“抖动”现象是指刚被换出的页很快又要被访问,为此,又要换出其他页,而该页又很快被访问,如此频繁地置换页面,以致大部分时间都花在页面置换上。交换的信息量过大,内存容量不足都不是引起系统“抖动”现象的原因,而选择的置换算法不当才是引起“抖动”现象的根本原因,例如,先进先出算法就可能产生“抖动”现象。所以本题的答案是B。 【例5】虚拟存储管理系统的基础是程序的(C)理论。 A、全局性 B、虚拟性 C、局部性 D、动态性 分析:虚拟存储技术是基于程序的局部性原理的,程序的局部性原理体现在两个方面:时间局部性和空间局部性。时间局部性是指一条指令被执行后,那么它可能很快会再次被执行,空间局部性是指若某一存储单元被访问,那么与该存储单元相邻的单元可能也会很快被访问。所以本题的答案是C。

操作系统试题库填空题及答案

操作系统试题库填空题及答案 1、分时系统必须为用户提供(操作控制命令)以实现(交互(或联机))控制方式。 2、Spooling系统中,作业执行时,从磁盘上的(输入井)中读取信息,并把作业的执行结 果暂时存放在磁盘上的(输出井)中。 3、中断分类后,中断是指(源自CUP以外事件的中断,通常与当前程序(进程)运行无关),异常 是指(源自CUP内部事件的中断,通常与当前程序(进程)运行有关)。 4、所谓脱机用户接口是指(作业控制语言)。 5、用户程序必须通过程序级接口方能获得操作系统的服务,程序级接口主要是由一组(系统调 用)组成。 6、操作系统的主要功能是(存储器管理)、(处理机管理)、(设备管理)、(文件管理)、 (作业管理)。 7、用户是通过(命令接口)或者程序接口向计算机发出请求的。 8、用户与操作系统的接口有(通讯语言)和(系统调用)。 9、交互式系统和多道程序系统相结合可构成(分时)系统。 10、SPOOLing是指(并发的外部设备联机操作),操作系统用它来实现(虚拟设备)的功

能。 11、分时系统追求的目标是(及时响应). 12、用户进程从目态(常态)转换为管态(特态)的唯一途径是(中断). 13、实时系统应具有两个基本特征:及时性和(可靠性). 14、实时系统应具有两个基本特征:(及时性)和可靠性. 15、用户程序通过(访管指令(或系统调用))向操作系统提出各种资源要求和服务请求. 16、SPOOLing(同时的外部设备联机操作)技术是关于慢速字符设备如何与计算机主机交换信息 的一种典型的(虚拟设备)技术. 17、计算机操作系统是方便用户、管理和控制计算机(软硬件资源)的系统软件。 18、面对一般用户,通过(操作命令)方式控制操作系统;面对编程人员,通过(系统调 用)控制。 19、一个完整的计算机系统是由(硬件)和(软件)两大部分组成的。 20、操作系统是(控制和管理)计算机系统内部(各种硬件和软件资源)、有效地组织 多道程序运行的(系统软件(或程序集合)),是用户和计算机的(接口)。

操作系统精髓与设计原理-第2章 操作系统概述

第二章操作系统概述 复习题 2.1操作系统设计的三个目标是什么? 方便:操作系统使计算机更易于使用。 有效:操作系统允许以更有效的方式使用计算机系统资源。 扩展的能力:在构造操作系统时,应该允许在不妨碍服务的前提下有效地开发、测试和引进新的系统功能。 2.2什么是操作系统的内核? 内核是操作系统最常使用的部分,它存在于主存中并在特权模式下运行,响应进程调度和设备中断。 2.3什么是多道程序设计? 多道程序设计是一种处理操作,它在两个或多个程序间交错处理每个进程。 2.4什么是进程? 进程是一个正在执行的程序,它被操作系统控制和选择。 2.5操作系统是怎么使用进程上下文的? 执行上下文又称为进程状态,是操作系统用来管理和控制所需的内部数据。这种内部信息和进程是分开的,因为操作系统信息不允许被进程直接访问。上下文包括操作系统管理进程以及处理器正确执行进程所需要的所有信息,包括各种处理器寄存器的内容,如程序计数器和数据寄存器。它还包括操作系统使用的信息,如进程优先级以及进程是否在等待特定I/O事件的完成。 2.6列出并简要介绍操作系统的五种典型存储管理职责。 进程隔离:操作系统必须保护独立的进程,防止互相干涉数据和存储空间。 自动分配和管理:程序应该根据需要在存储层次间动态的分配,分配对程序员是透明的。因此,程序员无需关心与存储限制有关的问题,操作系统有效的实现分配问题,可以仅在需要时才给作业分配存储空间。 2.7解释实地址和虚地址的区别。 虚地址指的是存在于虚拟内存中的地址,它有时候在磁盘中有时候在主存中。实地址指的是主存中的地址。 2.8描述轮循调度技术。 轮循调度是一种调度算法,所有的进程存放在一个环形队列中并按固定循序依次激活。因为等待一些事件(例如:等待一个子进程或一个I/O操作)的发生而不能被处理的进程将控制权交给调度器。

计算机操作系统典型例题解析之三

计算机操作系统典型例题解析之三 【例1】分配到必要的资源并获得处理机时的进程状态是(B )。A、就绪状态B、执行状态 C、阻塞状态D、新状态 分析:进程有三种基本状态:就绪状态、执行状态和阻塞状态。当进程已分配到除CPU以外的所有必要的资源后,只要能再获得处理机便可立即执行,这时的状态称为就绪状态;处于就绪状态的进程如果获得了处理机,其状态转换为执行状态;进程因发生某种事件(如I/O请求、申请缓冲空间等)而暂停执行时的状态,亦即进程的执行受到阻塞,故称这种状态为阻塞状态;而新状态是指创建了进程但尚未把它插入到就绪队列前的状态。所以本题的答案是B。 【例2】挂起的进程被激活,应该使用(C)原语。 A、Create B、Suspend C、Active D、Wakeup 分析:在不少系统中,进程除了三种基本状态外,又增加了一些新的状态,其中最重要的是挂起状态。“挂起”的实质是使进程不能继续执行,即使挂起后的进程处于就绪状态,它也不能参加对CPU的竞争,进程的挂起调用Suspend()原语。因此,被挂起的进程处于静止状态,相反,没有挂起的进程则处于活动状态。而且,处于静止状态的进程,只有通过“激活”动作,调用Active()原语,才能转换成活动状态,调入内存。所以本题的答案是C。 【例3】任何时刻总是让具有最高优先数的进程占用处理器,此时采用的进程调度算法是(D)。A非抢占式的优先数调度算法B、时间片轮转调度算法C、先来先服务调度算法D、抢占式的优先

数调度算法 分析:“让具有最高优先数的进程占用处理器”,我们可以知道,采用的进程调度算法是优先数调度算法,但是我们还要进一步分析是抢占式的还是非抢占式的。“任何时刻总让”,通过这句话我们知道采用的是抢占式的,所以本题的答案是D。 【例4】若P、V操作的信号量S初值为2,当前值为-1,则表示有(B)等待进程。A、0个B、1个C、2个D、3个分析:信号量的初始值表示系统中资源的数目,每次的Wait操作意味着进程请求一个单位的资源,信号量进行减1的操作,当信号量小于0时,表示资源已分配完毕,进程自我阻塞。因此,如果信号量小于0,那么信号量的绝对值就代表当前阻塞进程的个数。所以本题的答案是B。 【例5】发生死锁的必要条件有四个,要预防死锁的发生,可以破坏这四个必要条件,但破坏(A)条件是不太实际的。 A、互斥 B、请求和保 C、不剥夺 D、环路等待 分析:预防死锁是指通过破坏死锁的某个必要条件来防止死锁的发生。四个必要条件中,后三个条件都可以被破坏,而第一个条件,即“互斥”条件,对某些像打印机这样的设备,可通过SPOOLing技术予以破坏,但其他资源,因受它们的固有特性的限制,该条件不仅不能被破坏,反而应加以保证。所以本题的答案是A。 【例6】有m个进程共享同一临界资源,若使用信号量机制实现对临界资源的互斥访问,则信号量值的变化范围是1 至1-m。

操作系统 第一章习题(1)

第一章操作系统引论 一、单项选择题 1、现代操作系统的基本特征是(C )、资源共享和操作的异步性。 A.多道程序设计 B. 中断处理 C.程序的并发执行 D. 实现分时与实时处 理 2、批处理系统的主要缺点是( B)。 A.CPU的利用率不高 B.失去了交互性 C.不具备并行性 D.以上都不是 3、实时操作系统追求的目标是( C)。 A.高吞吐率 B.充分利用内存 C. 快速响应 D. 减少系统开销 4、系统调用的目的是( A)。 A.请求系统服务 B.终止系统服务 C.申请系统资源 D.释放系统资源 5.下列系统中,(A )是实时系统。 A 火炮的自动化系统 B 办公自动化系统 C 管理信息系统 D计算机集成 制造系统 6. 现代操作系统的两个基本特征是( C )和资源共享。 A.多道程序设计 B. 中断处理 C.程序的并发执行 D. 实现分时与实时处理 7.( D)不是分时操作系统的特征。 A 及时性 B 独占性 C交互性 D多样性 8. 为方便用户,操作系统负责管理和控制计算机系统的( B )。 A.软件资源 B.硬件和软件资源 C.用户有用资源 D.硬件资源 二、填空题 1.方便性和___有效性____是设计操作系统时最重要的两个目标。 2.用户可以通过三种方式使用计算机:__命令方式_____,__系统调用方式 _____,__图形窗口方式_____。 3.目前存在的基本的操作系统类型是:批处理系统,分时系统,实时系统 4.操作系统是一组控制和管理计算机____硬件___和__软件_____资源,合理 地对各类作业进行___调度____,以及方便用户使用的____程序___的集合。 5.分时系统的特征:多路性,独立性,及时性,交互性 6.举例说明常用的微机操作系统:典型的单用户单任务操作系统___ DOS或 CP/M ____,典型的单用户多任务操作系统___ Windows XP ____,典型的多 用户多任务__ UNIX或LINUX _____。

操作系统试题库填空题

1、分时系统必须为用户提供( 操作控制命令) 以实现( 交互(或联机) )控制方式。 2、Spooling系统中,作业执行时,从磁盘上的 ( 输入井) 中读取信息,并把作业的执行结 果暂时存放在磁盘上的( 输出井)中。 3、中断分类后,中断是指(源自CUP以外事件的中断,通常与当前程序(进程)运行无关),异常 是指(源自CUP内部事件的中断,通常与当前程序(进程)运行有关)。 4、所谓脱机用户接口是指(作业控制语言)。 5、用户程序必须通过程序级接口方能获得操作系统的服务,程序级接口主要是由一组(系统调 用)组成。 6、操作系统的主要功能是(存储器管理)、(处理机管理)、(设备管理)、(文件管理)、 (作业管理)。 7、用户是通过(命令接口)或者程序接口向计算机发出请求的。 8、用户与操作系统的接口有(通讯语言)和(系统调用)。 9、交互式系统和多道程序系统相结合可构成(分时)系统。 10、SPOOLing是指(并发的外部设备联机操作),操作系统用它来实现(虚拟设备)的功 能。 11、分时系统追求的目标是(及时响应). 12、用户进程从目态(常态)转换为管态(特态)的唯一途径是(中断). 13、实时系统应具有两个基本特征: 及时性和(可靠性). 14、实时系统应具有两个基本特征:(及时性)和可靠性. 15、用户程序通过(访管指令(或系统调用) )向操作系统提出各种资源要求和服务请求. 16、SPOOLing(同时的外部设备联机操作)技术是关于慢速字符设备如何与计算机主机交换信息 的一种典型的(虚拟设备)技术. 17、计算机操作系统是方便用户、管理和控制计算机(软硬件资源)的系统软件。 18、面对一般用户,通过(操作命令)方式控制操作系统;面对编程人员,通过(系统调 用)控制。 19、一个完整的计算机系统是由(硬件)和(软件)两大部分组成的。 20、操作系统是(控制和管理)计算机系统内部(各种硬件和软件资源)、有效地组织 多道程序运行的(系统软件(或程序集合)),是用户和计算机的(接口)。 21、操作系统的主要功能有:(存储器管理)、(处理机管理)、(设备管理)、 (文件管理)和(作业管理)。 22、操作系统是裸机之上的第(一)层软件,与硬件关系尤为密切。 23、操作系统是整个系统的控制管理中心,它既管理(硬件),又管理(软件)。 24、操作系统的基本特征是(并发)、(共享)和(异步(不确定性) )。 25、根据操作系统的功能、使用环境、配置规模等,操作系统一般可分为如下六种类型:(多 道批处理系统)、(分时系统)、(实时系统)、个人机系统、(网络操作系统)和(分布式操作系统)。 26、现代操作系统通常为用户提供三种使用界面,即(命令界面)、(图形界面)和(系

操作系统第一章复习总结+习题(带讲解)

第一章操作系统概论 操作系统的定义: 1.资源管理的观点:操作系统是控制和管理计算机的软、硬件资源,合理地组织计算 机的工作流程,以及方便用户的程序集合。 2.用户的观点:操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的第一 次扩充。 操作系统形成: 操作系统的发展过程中,多道批处理系统和实时控制系统的出现,标志着操作系统的 正式形成。 操作系统的特征: 并发性、共享性、虚拟性、不确定性 操作系统的功能 进程管理、存储管理、设备管理、文件管理、操作系统接口 操作系统接口分类: 程序接口(为程序员提供)、命令接口(为用户提供) 操作系统类型 基本类型:批处理操作系统、分时操作系统、实时操作系统 新型:微机操作系统、多处理机操作系统、网络操作系统、分布式操作系统、嵌入式 操作系统 多道程序设计技术:为了提高系统吞吐量和资源利用率,允许多个程序同时驻留内存,使处理机在这些程序之间切换,在一段时间内,执行完多个程序的处理技术称为多道 程序设计技术。 批处理操作系统: 用户的作业被成批的输入到计算机中,然后在操作系统的控制下,用户的作业自动地 执行。 单道批处理系统:内存中仅放一道作业、作业的完成顺序与进驻内存的顺序相关 多道批处理系统:内存中存放多道作业、作业的完成顺序与进驻内存的顺序无严格对 应关系。

分时系统:允许多个终端用户同时使用计算机,在这样的紫铜中,用户感觉不到其他用户的存在。特征:多路性、独立性、及时性、交互性、可靠性 实时系统:系统对特定输入做出的反应速度足以控制发出实时信号的对象。“实时”的含义是指计算机对于外来信息能够及时处理,并且能在被控对象允许的范围内做出快速反应。(要求更好的及时性) 实时系统分类:实时控制系统、实时信息控制系统 UNIX是一个多用户、多任务的分时操作系统 (声明:习题参考答案均属个人意见,仅供参考,参考答案设置字体为白色,看时请自行设置为其他颜色。) 习题: 1. 下列选项中,在用户模式下执行的是()。 A 命令解释程序 B 缺页处理程序 C 进程调度程序 D 时钟中断处理程序 参考答案:A 2.用户程序调用操作系统的功能必须使用()。 A调用命令 B系统调用 C作业控制 D控制命令 参考答案:B

操作系统第1章(操作系统概述习题及解答)

第1章操作系统概述习题及解答 1.2 例题解析 例1.2.1 影响计算机系统性能的主要因素是什么? 解影响计算机系统性能的主要因素分为软件和硬件两个方面: (1) 硬件方面主要是指构成计算机系统器件的性能和硬件的体系结构,如存储器的速度和容量、多处理机结构、总线结构等。 (2) 软件方面主要是指操作系统,因为操作系统决定了硬件是否能被用户使用、硬件的功能是否能发挥出来、其它软件能否在计算机 系统上运行。 例1.2.2 说明操作系统与软件的关系 解操作系统与软件的关系如下: (1) 操作系统是每台计算机必备的系统软件。 (2) 操作系统是所有软件运行的基础,所有的其他软件都是建立在操作系统基础之上的,并得到它的支持和服务。同硬件一样,软件 资源也要操作系统进行有效的管理。 (3) 软件的开发依赖于操作系统。开发软件必需在一定的操作系统环境下进行,操作系统所能提供的功能支持在一定程度上决定软件 开发的难易程度。 (4) 操作系统影响软件的生命周期。如果主流操作系统的变更,就意味着一批应用软件生命的结束。 (5) 应用软件是操作系统上的可用资源,是操作系统生存的基础。如何评论一个操作系统的好坏?不仅要考虑其可靠性、易用性、安 全性、兼容性等等,还要衡量在此操作系统上开发出的软件的数量 和质量。许多用户使用操作系统的主要目的是使用其上的能够完成 某种特定功能的应用软件,例如某些财务公司安装有微软的 Windows系列操作系统,而其工作中经常使用的却是Windows上开 发的各种财务软件,此财务软件是Windows操作系统上的可用资源。只有拥有大量应用软件的操作系统才能更多的占有市场,具有旺盛 的生命力。微软的Windows系列是PC机上最流行的操作系统,它不 仅拥有众多的软件产品,如软件开发工具VB、VC++、办公软件

操作系统题库 (1)

操作系统复习题: 1.现代OS具有并发性和共享性,是由(D)的引入而导致的。 A.单道程序 B.磁盘 C.对象 D.多道程序 2.系统的主要功能有(c)。 A.进程管理、存储器管理、设备管理、处理机管理 B.虚拟存储管理、处理机管理、进程调度、文件系统 C.处理机管理、存储器管理、设备管理、文件系统 D.进程管理、中断管理、设备管理、文件系统 3.操作系统是对(C)进行管理的软件。 A.硬件 B.软件 C.计算机资源 D.应用程序 4. Windows 98 是(C )操作系统。 A.多用户分时 B.批处理系统 C.单用户多任务 D.单用户单任务 5. 一个进程释放了一台打印机,他可能会改变(A)的状态。 A另一个等待打印机的进程 B 输入、输出进程 C 自身进程 D 所有等待打印机的进程 6.在进程转换时,下列(D)转换是不可能发生的 A、运行态变为就绪态 B、运行态变为阻塞态 C、就绪态变为运行态 D、阻塞态变为运行态 7.分页式存储管理中,地址转换工作是由(A )完成的。 A、硬件 B、地址转换程序 C、用户程序 D、装入程序 8.对记录式文件,操作系统为用户存取文件信息的最小单位是( B )。 A、字符 B、数据项 C、记录 D、文件 9.一作业进入内存后,则所属该作业的进程初始时处于( C )状态。 A、运行 B、等待 C、就绪 D、收容 10.临界区是指并发进程中访问共享变量的( D )段。 A、管理信息 B、信息存储 C、数据 D、程序 11.产生系统死锁的原因可能是由于( C )。 A、进程释放资源 B、一个进程进入死循环 C、多个进程竞争,资源出现了循环等待 D、多个进程竞争共享型设备 12.地址重定位的结果是得到(C ) A.源程序B.编译程序C.目标程序D.执行程序 13.运行时间最短的作业被优先调度,这种企业调度算法是(C )A.优先级调度B.响应比高者优先C.短作业优先D.先来先服务 14.在请求调页中可采用多种置换算法,其中LRU是 B 置换算法。 A:最佳B:最近最久未C:最近未用D:最少使用 15.树型目录结构的第一级称为目录树的(B. )。 A.分支节点 B.根节点 C.叶节点 D.终节点 16. 一个进程被唤醒意味着(B)。 A优先级变大 B 该进程可以重新竞争CPU C PCB移动到就绪队列之首 D 进程变为运行状态

操作系统习题与解析

第二章进程的描述与控制 【例1】判断题:并发是并行的不同表述,其原理相同。() 答案×。分析并发是指多道程序的执行在时间上是重叠的,一个程序的执行尚未结束,另一个程序的执行已经开始。但对单CPU系统而言,每一时刻只有一个程序在CPU上运行(有可能此时其他的程序在进行输入、输出)。也就是说,占有CPU的只能有一个程序。因此,并发实际上是“在宏观上并行执行,在微观上串行执行”。而并行是真正意义上的并行执行,因此两者的含义是不同的。 【例2】在操作系统中引入“进程”概念的主要目的是()。 A.改善用户编程环境B.提高程序的运行速度 B.C.描述程序动态执行过程的性质D.使程序与计算过程一一对应 答案C 分析操作系统中多道程序的引入,使得它们在并发执行时共享系统资源,共同决定这些资源的状态,因此系统中各道程序在执行过程中就出现了相互制约的新关系,程序的执行出现“走走停停”的新状态。这些都是在程序的动态过程中发生的。而程序本身是机器能够翻译或执行的一组动作或指令,它或者写在纸面上,或者存放在磁盘等介质上,是静止的。很显然,直接从程序的字面上无法看出它什么时候运行、什么时候停顿,也看不出它是否影响其它程序或者一定受其它程序的影响。因此,用程序这个静态概念已不能如实反映程序并发执行过程中的这些特征。为此,人们引入进程的概念来描述程序动态执行过程的性质,这是引入“进程”概念的主要目的。 【例3】下列进程状态的转换中,不正确的是()。 A.就绪 阻塞B.运行 就绪 C.就绪 运行D.阻塞 就绪 答案A 分析回答这道题要知道进程的3种基本状态,以及它们之间的转换关系。通过下图可以看到,凡是图中有箭头指向的转换都是可行的,而没有箭头指向的则不可能。因此A 是不正确的。 如果有的同学记不住这张图,那就从理解的角度进行思考。首先要理解3种状态的含义,然后再理解它们之间的转换。例如:运行的进程能变成就绪吗?可以,如果运行进程的时间片到了,就必修让出CPU,转换为就绪态。就绪的进程能变成阻塞吗?不可以,就绪态的进程已经具备了运行条件,只在等待CPU,怎么可能还退回到还不具备运行条件的阻塞态呢?因此,如果理解了,这张图就可以自己画出来,并不需要死记硬背。 【例4】进程控制块是描述进程状态和特性的数据结构,一个进程()。 A.可以有多个进程控制块B.可以和其他进程共用一个进程控制块

李建伟版实用操作系统第二版最新习题-1-操作系统概述

李建伟版实用操作系统第二版最新习题 1 操作系统概述 一、选择题 题号1 2 3 4 5 6 7 8 9 10 答案B D C D C D A C D D 题号11 12 13 14 15 16 17 18 19 20 答案B C CC B D B BB A 二、综合题 1、答: 并发性和并行性是既相似又有区别的两个概念。并行性是指两个或多个事件在同一时刻 发生;而并发性是指两个或多个事件在同一时间间隔内发生。、 在单处理器系统中只有一条指令流水线,一个多功能的操作部件,某时刻处理机只能执行一个进程,进程与进程之间不能并行执行,只能并发执行。但在各种I/O 控制技术的帮助下,处理机、通道和设备之间都能进行并发。 (1)处理机和设备之间的并行,能够发生。 (2)处理机和通道之间的并行,能够发生。 (3)通道和通道之间的并行,能够发生。 (4)设备和设备之间的并行,能够发生。 2、答: 以多道程序技术为基础的现代操作系统具有4 个基本特征: (1)并发性:多个程序并发执行,宏观并行,微观串行。 (2)共享性:多个程序共享系统中的所有资源 (3)虚拟性:操作系统为每个进程都虚拟出了一整套其所需的软硬件资源,让进程所属的用户感觉到自己独占整个系统。操作系统通过进程状态转换实现虚拟性。当进程被切换出去运行态时,它的运行环境被操作系统保存,当把再次被调度程序选中切换到运行态时恢复其运行环境继续上次运行状态继续运行。 (4)异步性:并发执行的各个进程之间运行时间、运行顺序具有不确定性,即异步性,程序执行已经失去的封闭性和可再现性。操作系统通过同步机制保证多个进程能够正确的执行。 3、答: 多道程序设计技术是指同时把多个程序放入内存并允许交替执行和共享系统中的各类 资源,当一个程序因某种原因(如I/O 请求)而暂停执行时,CPU 立即转去执行另一个程序。操作系统在引入多道程序设计技术后,使得系统内有了多个程序(进程),它们宏观上看同时执行,微观上看仍然是串行。 多道程序设计技术的优点:多道程序交替穿插执行,提高了CPU、内存和I/O 设备的利 用率;在保持CPU、I/O 设备不断工作的同时,导致系统吞吐量的上升。 4、答: 推动批处理系统形成和发展的主要动力是“不断提高系统资源利用率”和“提高系统吞 吐量”。这主要表现在:脱机输入/输出技术的应用和作业的自动过渡大大地提高了I/O 的速 实用操作系统教程(第2 版)课后习题参考答案 2 度及I/O 设备与CPU 并行工作的程度,减少了主机CPU 的空闲时间;多道程序设计技术的应用更进一步提高了CPU、内存和I/O 设备的利用率及系统的吞吐率。

计算机操作系统试题库完整

《计算机操作系统》试题库 1. 单项选择题(共200个题目) 100236. 一般用户更喜欢使用的系统是(C )。 A.手工操作 B.单道批处理 C.多道批处理 D.多用户分时系统 100237. 与计算机硬件关系最密切的软件是(D). A.编译程序 B.数据库管理程序 C.游戏程序 D.OS 100238. 现代OS具有并发性和共享性,是由(D)的引入而导致的。 A.单道程序 B.磁盘 C.对象 D.多道程序100239. 早期的OS主要追求的是(A)。 A.系统的效率 B.用户的方便性 C.可移植 D.可扩充性 100240. (A )不是多道程序系统。 A.单用户单任务 B.多道批处理系统 C.单用户多任务 D.多用户分时系统 100241. (B)是多道操作系统不可缺少的硬件支持。 A.打印机 B.中断机构 C.软盘 D.鼠标100242. 特权指令可以在(C )中执行。 A.目态 B.浏览器中 C.任意的时间 D.进程调度中100243. 没有了(C )计算机系统就启动不起来了。 A.编译器 B.DBMS C.OS D.浏览器100244. 通道能够完成(C )之间数据的传输。c

A.CPU与外设 B.内存与外设 C.CPU与主存 D.外设与外设100245. 系统的主要功能有(c)。 A.进程管理、存储器管理、设备管理、处理机管理 B.虚拟存储管理、处理机管理、进程调度、文件系统 C.处理机管理、存储器管理、设备管理、文件系统 D.进程管理、中断管理、设备管理、文件系统 100246. 单处理机计算机系统中,(A )是并行操作的。 A.处理机操作和通道操作是并行的 B.程序与程序 C.主程序与子程序 D.用户程序与操作系统程序 100247. 处理机的所有指令可以在(D )中执行。 A.目态 B.浏览器中 C.任意时间 D.系统态 100248. (B )功能不是操作系统直接完成的功能。 A.管理计算机硬盘 B.对程序进行编译 C.实现虚拟存储器 D.删除文件 100249. 要求在规定的时间内对外界的请求必须给予及时相应的OS是(B )。 A.多用户分时系统 B.实时系统 C.批处理系统时间 D.网络操作系统 100250. 操作系统是对(C)进行管理的软件。 A.硬件 B.软件 C.计算机资源 D.应用程序 100251. (B)对多用户分时系统最重要。 A.实时性 B.交互性 C.共享性 D.运行效率

操作系统练习题

四十一、在UNIX系统中运行下面程序,最多可产生多少个进程?画出进 程家族树。P249 main() { fork(); fork(); fork(); } [分析及相关知识]系统调用fork的功能是创建一个新进程,新进程运行与其创建者一样的程序,新创建的进程称为子进程,调用fork的进程称为父进程,父子进程都从fork调用后的那条语句开始执行。 当程序执行时,若所有进程都能成功地执行系统调用fork,则会产生最多数目的进程。为了描述方便起见,将开始执行时的进程称为A进程,此时程序计数器PC,指向第一个fork调用。 main() { fork(); /* ←PC,进程A*/ fork(): fork(); } 当进程A成功地执行完第一个fork调用时,它创建了一个子进程,将此子进程称 为进程B。此时,进程A、B的程序计数器PC指向第二个fork调用,进程A派生 了1个子孙进程. main() { fork(): fork(); /* ←PC,进程A*/ fork(); } main() { fork(); fork(); /* ←PC,进程B*/ fork(); } 当进程A、B成功地执行完第二个fork调用时,它们分别创建了一个子进程,将 这些子进程分别称为进程C、D.此时,进程A、B、C、D的程序计数器PC指向第 三个fork调用,进程A派生了3个子孙进程。

main() { fork(); fork(); fork(); /* ←PC,进程A*/ } main() { fork(); fork(); fork(); /* ←PC,进程B*/ } main() { fork(); fork(); fork(); /* ←PC,进程C*/ ) main() { fork(); fork(); fork(); /* ←PC,进程D*/ ) 当进程A、B、C、D成功地执行完第三个fork调用时,它们分别创建了一个子进 程,将这些子进程分别称为进程E、F、C、H.此时,进程A、B、C、D、E、F、G、 H的程序计数器PC指向程序结束处,进程A派生了7个子孙进程。 main() { fork(); fork(); fork(); } /* ←PC,进程A*/ main() { fork(); fork(); fork(); ) /* ←PC,进程B*/ main()

操作系统第一章 练习题

第一章练习题 一、选择题 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.资源管理 D.设备管理 10.计算机操作系统的功能是()。 A.把源程序代码转换为标准代码 B.实现计算机用户之间的相互交流 C.完成计算机硬件与软件之间的转换 D.控制、管理计算机系统的资源和程序的执行11.批处理系统的主要缺点是()。 A.CPU的利用率不高 B.失去了交互性 C.不具备并行性 D.以上都不是 二、判断题 1、一个操作系统的系统调用越多,系统的功能就越强,用户使用就越复杂。 三、简答题 1、若程序P a、Pb 和P c 单独执行时间分别T a、Tb 和T c ,Ta=1 小时,Tb=1.5 小时,Tc=2 小时,其中处理机工作时间分别为T a=10 分钟,Tb=15 分钟,Tc=35 分钟。如果采用多道程序设计

操作系统概述

1. 操作系统概述 1.2例题解析 例1.2.1影响计算机系统性能的主要因素是什么? 解影响计算机系统性能的主要因素分为软件和硬件两个方面: (1)硬件方面主要是指构成计算机系统器件的性能和硬件的体系结构,如存储器的速度和容量、多处理机结构、总线结构等。 (2)软件方面主要是指操作系统,因为操作系统决定了硬件是否能被用户使用、硬件的功能是否能发挥出来、其它软件能否在计算机系统上运行。 例1.2.2说明操作系统与软件的关系 解操作系统与软件的关系如下: (1)操作系统是每台计算机必备的系统软件。 (2)操作系统是所有软件运行的基础,所有的其他软件都是建立在操作系统基础之上的,并得到它的支持和服务。同硬件一样,软件资源也要操作系统进行有效的管理。 (3)软件的开发依赖于操作系统。开发软件必需在一定的操作系统环境下进行,操作系统所能提供的功能支持在一定程度上决定软件开发的难易程度。 (4)操作系统影响软件的生命周期。如果主流操作系统的变更,就意味着一批应用软件生命的结束。 (5)应用软件是操作系统上的可用资源,是操作系统生存的基础。如何评论一个操作系统的好坏?不仅要考虑其可靠性、易用性、安全性、兼容性等等,还要衡量在此操作系统上开发出的软件的数量和质量。许多用户使用操作系统的主要目的是使用其上的能够完成某种特定功能的应用软件,例如某些财务公司安装有微软的Windows系列操作系统,而其工作中经常使用的却是Windows 上开发的各种财务软件,此财务软件是Windows操作系统上的可用资源。只有拥有大量应用软件的操作系统才能更多的占有市场,具有旺盛的生命力。微软的Windows系列是PC机上最流行的操作系统,它不仅拥有众多的软件产品,如软件开发工具VB、VC++、办公软件Office等,还有大量的应用软件。尽管其操作系统价格高,性能还有许多不足之处,还是拥有大量的用户。如果说PC上的CPU不用Intel还可以用AMD或其它公司芯片的话,操作系统则除了选择Windows,其它选择都是困难的。IBM的OS/2已经退出竞争的舞台。虽然有PC版的UNIX,如SUN的Solaris和SCO的Unix ware及Open Server ,但在办公自动化、字处理等大宗应用领域远不如Windows来得普及。Linux 系统虽然是免费产品,是唯一从PC到巨型机(包括MPP)系统上全谱系(即可伸缩性强)可运行的系统,其可靠性、稳定性、可扩充性、可伸缩性都是世人称道的。但是大多数普通用户使用PC的目的是为了字处理、办公自动化、上网浏览、玩游戏,Linux在这方面的软件产品逊色得多,而这正好是Windows的强项。 (6)操作系统与软件是相互促进的。好的操作系统下可以开发出更多的软件,而丰富的软件资源有助于操作系统的竞争和生存。

计算机操作系统考试题题库及答案

计算机操作系统试题库与答案 一、选择题 1、热启动 DOS的方法是____C____键。 A、依次按下 CTRL+ALT+INS B、依次按下 CTRL+ALT+ESC C、同时按下 CTRL+ALT+DEL D、同时按下 CTRL+ALT+ESC 2、DOS 规定,主文件名由 1到_______个字符组成。 A、4 B、6 C、8 D、12 3、下列一个 DOS 的主文件名中,____C____是合法的。 A、&A.DBF B、@Z2 材 C、FILEL.WPS D、*.EZE1 4、DOS 中规定文件名是由____B____两部分组成的。 A、文件名+基本名 B、主文件名+ .扩展名 C、主文件名+扩展名 D、后缀+名称 5、MS-DOS 包括内部命令和外部命令, 外部命令以____A____存放在磁 A、文件方式 B、数据方式 C、系统方式 D、记录方式 6、当用户需使用某一文件时,在命令行中应指出文件的_____C____。 A、关键字 B、内容 C、盘符\路径\文件名 D、属性 7、DOS 的内部命令是在____D____时装入到内存的。 A、安装 B、执行用户程序 C、启动 D、执行系统程序 8、DOS 文件标识符一般格式为____D____。 A、[<路径>] <文件名> B、[<盘符>] <文件名> C、[<盘符>] <文件名> [<扩展名>] D、[<盘符>][<路径>]<文件名>[<.扩展名>] 9、DOS 命令中的"*"号可代替___A___个字符。 A、任意 B、1 C、3 D、8 10、设当前工作盘是 C 盘,存盘命令中没有指明盘符,则信息将存放于____B__。 A、内存 B、C 盘 C、A 盘 D、D 盘 11、在 DOS系统下,要编辑现有磁盘文件,则必须将文件读至____D____。 A、运算器 B、寄存器 C、控制器 D、内存储器 12、DOS 的含义是:____C___ A、数据库管理系统 B、实时操作系统 C、磁盘操作系统 D、汉字操作系统 13、可以对一张作了写保护的软盘进行操作的 DOS 命令是:___C____ A、DEL B、RD C、DIR D、REN 14、下列文件中,不是 DOS 可执行文件的是:____A___ A、TODAY.BAS B、TODAY.BAT C、https://www.360docs.net/doc/8817026125.html, D、WPS.EXE 15、在 DOS命令中可用的通配符是:___B____ A、*和/ B、*和? C、?和/ D、\和. 16、表示当前工作目录的父目录的符号是:_______ A、. B、..\.. C、\ D、.. 17、要分屏显示 C 盘当前目录下的文件目录的全部信息,正确的命令是:____C___ A、TYPE C: /P B、DIR C:\ /P C、DIR C: /P D、LIST C:/P 18、删除指定子目录的 DOS 命令是:___A__ A、RD B、ERASE C、DEL D、RM

操作系统练习题_及答案解析

操作系统练习题 第一章引言 (一单项选择题 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.用户要求计算机系统中进行处理的一个计算机问题称为_______。

操作系统题库

《操作系统》题库 【注】本题库按照讲课内容的顺序进行组织,仅供15软件《操作系统》课程期 末复习使用。复习时可先理解每一讲PPT的内容以及教材相应的章节,然后通 过做题巩固所学知识。期末考试涉及的知识点大部分已覆盖,但并不意味着考 题一定会从此题库中出,出题的形式肯定会有变化。 1. 概述 (1)操作系统属于____。 A. 硬件 B. 系统软件 C. 通用库 D. 应用软件【注】操作系统是管理计算机硬件与软件资源的计算机程序,例如Windows,Linux,Android,iOS等。应用软件一般是基于操作系统提供的接口,为针对使用者的某种应用目的所撰写的软件,例如Office Word,浏览器,手机游戏等。而通用库,一般是指为了便于程序开发,对常用的程序功能封装后被调用的程序。 (2)以下哪个不能用于描述操作系统? A. 使计算机方便使用 B. 可以管理计算机硬件 C. 可以控制应用软件的执行 D. 负责生成应用软件 【注】操作系统负责管理计算机的硬件资源,使得用户不需要关心硬件的工作过程,极大地方便了计算机的使用。我们日常使用计算机,往往已经在使用了特定的操作系统,例如Windows,而在操作系统上,会同时运行多个应用软件,例如浏览器,音乐播放器等,为了让一个或者多个软件能够正常使用有限的硬件资源,操作系统需要管理应用程序的执行过程。一般来说,像浏览器,音乐播放器,和其他应用软件,都是由特定的个人和团队开发的,操作系统不负责生成应用软件。 (3)以下不属于操作系统的功能是____。 A. 进程调度 B. 内存管理 C. 视频编辑 D. 设备驱动【注】视频编辑是一个特定的功能,不是系统范围内的共性需求,具体完成这个功能的是视频编辑应用软件。 (4)操作系统中的多道程序设计方式用于提高____。 A. 稳定性 B. 效率 C. 兼容性 D. 可靠性

相关文档
最新文档