第一章 操作系统概论

第一章 操作系统概论
第一章 操作系统概论

第一章操作系统概论

一、填空题

1、一个计算机系统有和两部分组成,操作系统是中的重要组成部分。

2、操作系统的主要任务是的使用状况,满足对资源的要求,提高系统资源利用率,协调各程序对资源的使用冲突。

3、操作系统为用户提供的两级接口是是。

4、操作系统是控制和管理计算机系统内各种、有效地组织多道程序运行的,是与计算机之间的接口。

5、从资源分配的角度讲,计算机系统中的资源分为、、、和用户界面。

6、根据服务对象不同,常用的处理操作系统主要分为如下三种类型:

允许多个用户在其终端上同时交互地使用计算机的操作系统成为,它通常采用策略为用户服务;允许用户把若干个作业提交给计算机系统集中处理的操作系统成为,衡量这种系统性能的一个主要指标是系统的;在的控制下,计算机系统能及时处理由过程控制反馈的数据并作出相应。设计这种系统时,应首先考虑系统的。

7、UNIX系统是操作系统,DOS系统是操作系统。

8、现代操作系统通常为用户提供三种界面:、和。

9、计算机中CPU的工作分为系统态和用户态两种。系统态运行程序,用户态运行程序。

10、计算机系统结构的第一个重要突破是采用技术。

11、操作系统的生成过程是运行操作系统厂商提供的或。

12、操作系统的五大类是,,,,。

13、多用户系统的关键技术是在用户之间有。

14、分时系统追求的目标为,实时系统则追求。

15、网络操作系统的用户工作时必须知道。

16、分布式操作系统需要全局的,所有的CPU运行同样的。

17、批处理系统加上就是多道批处理系统。

18、现在的网络操作系统常用的有和。

二、选择题

1、操作系统是一种()。

A、应用软件

B、系统软件

C、通用软件

D、工具软件

2、操作系统是一组()程序。

A、文件管理

B、中断处理

C、资源管理

D、设备管理

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

(1)、(2)、(3)供选择的答案为:

A、但用户系统

B、多道批处理系统

C、分时系统

D、危机操作系统

E、实时系统

(4)供选择的答案为:

A、计算机激光照排系统

B、办公自动系统

C、计算机辅助设计系统

D、航空订票系统

4、操作系统是为了提高计算机的(1)和方便用户使用计算机而配置的基本软件。它负责管理系统中(2),其中包括(3)、(4)、外部设备和系统中的数据。操作系统中的(3)管理部分负责对进程进行管理。操作系统对系统中的数据进行管理的部分通常叫做(5)。

供选择的答案为:

(1)A、速度B、利用率C、灵活性D、兼容性

(2)A、程序B、功能C、资源D、进程

(3)和(4)A、主存存储B、虚拟存储器C、运算器D、控制器

E、微处理器

F、处理机

(5)A、数据库系统B、文件系统C、检索系统D、数据库

E、数据存储系统

F、数据结构

G、数据库管理系统

5、现代操作系统的基本特征是()、资源共享和操作的异步性。

A、多道程序设计

B、中断处理

C、程序的并发执行

D、实现分时与实时处理

6、引导多道程序的目的在于()。

A、充分利用CPU,减少CPU等待时间

B、提高实时响应速度

C、有利于代码共享,减少主、辅存信息交换量

D、充分利用存储器

7、并发性是指若干时间在()发生。

A、同一时刻

B、同一时间间隔内

C、不同时刻

D、不同时间间隔

8、()没有多道程序设计的特点。

A、DOS

B、UNIX

C、Windows

D、OS/2

9、下列4个操作系统中,是分时系统的为()。

A、CP/M

B、MS-DOS

C、Linux

D、Windows NT

10、在分时系统中,时间片一定,(),响应时间越长。

A、内存越大

B、用户数越多

C、后备队列越长

D、用户越少

11、()不是操作系统关心的主要问题。

A、管理计算机裸机

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

C、管理计算机系统资源

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

12、以下()功能不是操作系统具备的主要功能。

A、内存管理

B、中断处理

C、文字编辑

D、CPU调度

13、批处理系统的主要缺点是()。

A、CPU的利用率降低

B、失去了交互性

C、不具备并行性

D、以上都错

14、在下列性质中,哪一个不是分时系统的特征。()

A、交互性

B、同时性

C、及时性

D、独占性

15、实时操作系统追求的目标是()。

A、高吞吐率

B、充分利用内存

C、快速响应

D、减少系统开销

16、CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是()。

A、运行进程修改程序状态字

B、终端屏蔽

C、快速响应

D、减少系统开销

17、用户要在程序一级获得系统帮助,必须通过()。

A、进程调度

B、作业调度

C、设备调度

D、系统调用

18、系统调用的目的是()。

A、请求系统服务

B、中止系统服务

C、申请系统资源

D、释放系统资源

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

A、直接通过键盘交互方式使用

B、只能通过用户程序简介使用

C、是命令接口的命令

D、与系统的命令一样

20、UNIX操作系统是采用哪一种方式实现结构设计的?()

A、单块式结构

B、层次结构

C、微内核结构

D、网状结构

三、问答题

1、学习操作系统这门课,要记住那两句话?

2、简述操作系统的五大管理功能。

3、什么是批处理系统?为什么要引入批处理系统?

4、什么叫多道程序?试述多道程序涉及技术的基本思想及特征,为什么对作业进行多道批处理可以提高系统效率?

5、何为分时系统?简述其特点。

6、分时系统和实时系统有何不同?

7、多用户操作系统离开可多端的硬件支持,能否安装和使用?

8、多用户操作系统和网络操作系统有什么区别?

9、UNIX和Linux操作系统的最大特点是什么?

10、什么是不确定性?

11、试比较硬盘共享的两种方式(虚拟软盘方式和文件服务方式),他们是由于什么场合?

12、分布式操作系统应具有哪些功能?

13、什么是操作系统的吞吐量?

14、什么是批处理系统的作业的周转时间?

15、什么是操作系统的响应时间?

第一章习题答案

一、填空题

1、系统硬件,系统软件,系统软件

2、跟踪资源,用户程序

3、命令接口,编程接口

4、资源,系统软件

5、处理器、内存、设备、文件

6、分时系统、时间片、批处理、周转时间、实时系统、可靠性

7、多用户多任务、单用户但任务

8、命令界面、程序界面、图形界面

9、系统程序,用户

10、中断技术

11、生成程序,配置程序

12、批处理系统,分时,实时,网络操作系统,分布式操作系统

13、保密措施

14、为更多的用户服务,及时响应

15、网址

16、文件系统,内核

17、多道程序设计

18、Windows NT,Linux等

二、选择题

1、B

2、C

3、BCEBED

4、BCAFFB

5、C

6、A

7、B

8、A

9、C 10、B 11、D 12、C 13、B 14、C 15、C 16、C

17、D 18、A 19、B 20、B

三、问答题

1、答:计算机操作系统是方便用户管理和控制计算软硬件资源的系统软件(或

程序集合)。操作系统目前有五大类型(批处理、分时、实时、网络和分布式)和五大功能(作业管理、文件管理、存储管理、设备管理和进程管理)。

3、答:批处理系统指的是用户的作用成批处理作业建立、过渡、完成都自动由

系统成批完成。因为1958-1964年期间,晶体管时代,计算机速度、容量、外设品种和数量等方面和第一代计算机相比都有了很大发展,计算机速度有几十倍、上百倍的提高,故使手工操作的慢速度和计算机运算的高速度之间形成一对矛盾。只有设法去掉人工干预,实现作业自动过渡,这样就出现了成批处理。

7、答:可以。多用户系统与多终端系统是不同的概念,多用户系统为多个用户

使用,是一个软件系统的概念,它强调用户之间的安全保密;而多终端系统是指系统中有多个用户终端,是硬件设备的描述,即使一个终端也可以为多个用户使用。因此,多用户操作系统不一定需要多终端的硬件支持,完全可以安装和使用。

9、答:多用户、分时、多任务和树型文件结构。

10、答:同样一个程序中同一数据集上运行,这次需要三分钟,下次则可能需要

三分半钟。同一组程序pr1、pr2、pr3,他们一起提交操作系统运行,这次可能pr1先完成,然后pr2、pr3;下次可能是pr2,然后是pr1、pr3.从这个意义上看,操作系统的工作又带有某种不确定性。

11、答:虚拟软盘方式用于安装Windows98等软件时创建,适于面向单用户的

情况;文件服务方式一般是应用于计算机网络中,例如:下载、上传、文件共享等服,适于面向多用户的情况。

12、答:分布式操作系统是一个完整的一体化的系统且又具有分布式处理能力,

运行在不具有共享内存的多台计算机上,但在用户眼里却像是一台计算机。

它的系统特征是:(1)需要一个全局的文件系统;(2)所有CPU上运行同样的内核,统一的管理和控制机构,进行优化的协调工作;(3)要有一个单一的、全局的进程通信机制。提供选择优化本地和远地的资源利用;(4)有全局的保护机制等。它具有多机合作(自动的任务分配和协调系统可取得短的响应时间、高的吞吐量)和坚强性(一台计算机出现故障,不影响整个系统工作)。

13、答:吞吐量(throughput)是指一个在固定时间间隔内(例如1小时)解决

打、中、小型各类问题的能力,是系统中所有软、硬件在操作系统管理下协同工作的结果。

14、答:批处理系统的作用周转时间(turn-round time)指的是用户从提交作业

到获得执行结果所需要的时间,有时也称解题周期。当然周转时间爱你越短越好。作业周转时间与计算机系统中各种资源的能力和对这些资源进行管理调度的效能等因素有关。

15、答:分时系统的响应时间(response time)是指用户通过终端发出命令到系

统进行应答所需的时间。

操作系统概论复习大纲

操作系统概论自学考试大纲 第一章引论 (一)内容简介 本章介绍了学习操作系统必须先掌握的一些基础知识,包括以下几部分内容: 1.计算机系统 2.操作系统 3.操作系统的形成和操作系统的基本类型 4.操作系统的发展 5.处理器的工作状态 6.操作系统与用户的接口 (二)学习的目的与要求 了解操作系统在计算机系统中的作用;各类操作系统的特点;用户与操作系统的关系;处理器的工作状态和系统功能调用的作用。 重点是:操作系统在计算机系统中的作用;各类操作系统的特点;程序状态字的作用;系统功能调用。 (三)考核知识点与考核要求 根据本章内容的特点,和大纲要求掌握的重点,该章考核可以出以下题型:选择题,名词解释,问答题。 名词解释:操作系统、嵌入式操作系统、特权指令 问答题: 1. 计算机系统由哪些部分组成? 2. 从资源管理的观点看,操作系统有哪些功能? 3. 各类操作系统的特点? 4. 操作系统为什么要提供“系统功能调用”? 第二章处理器管理 (一)课程内容 本章介绍了操作系统中处理器管理部分的实现,包括以下几部分内容: 1.多道程序设计 2.进程的概念 3.进程控制块 4.进程队列 5.中断与中断处理 6.处理器调度 7.线程的概念 (二)学习目的与要求 通过本章学习应该掌握多道程序设计时如何提高计算机系统效率的;进程和程序有什么区别;进程的基本状态以及状态的变化;处理器调度策略;中断的作用。

重点是:多道程序设计,进程,处理器调度。 (三)考核知识点与考核要求 根据本章内容的特点,和大纲要求掌握的重点,该章考核可以出以下题型:选择题,名词解释,问答题,综合题。 名词解释:多道程序设计,进程,中断,线程 问答题: 1.进程有哪些基本状态,画出进程基本状态变化图。 2.进程控制块的作用和基本内容? 3.简述中断响应的过程。 4.设计调度算法的原则有哪些? 5.有哪些作业调度策略,其各自的特点是什么? 6.有哪些进程调度策略,其各自的特点是什么? 7.在分时系统中采用时间片轮转的调度策略有哪些优越性? 8.采用多线程技术有哪些优越性? 综合题(辅导时可以修改下时间) 1.在单道批处理系统中,有四个作业到达输入井和需要的计算时间如表所示,现采用响应比最高者优先算法,忽略作业调度所需的时间。当第一个作业进入系统后就可开始调度。 (1)填充表中空白处 (2)四个作业的执行次序为__________________。 (3)四个作业的平均周转时间为__________________。 2.在某计算中心的一道单道程序设计系统中,有A、B、C三个作业在等待处理,它们到达系统的时间和估计需计算的时间如下表所示: 法调度时各自的等待时间和完成时间。

操作系统概论第三章答案汇总

第三章 一、单项选择题 1.基址寄存器和界限寄存器是属于( ) A.指令寄存器 B.通用寄存器 C.控制寄存器 D.时钟寄存器 2.存储管理实际管理的是( ) A.辅助存储器 B.全部主存储器 C.主存储器中的用户区 D.主存储器中的系统区 3.页式存储管理中,若不使用快表,则采用二级页表时,每访问一个操作数要访问主存( ) A.1次 B.2次 C.3次 D.4次 4.可用来长期存储大量信息的存储器是( ) A.寄存器 B.高速缓冲存储器 C.主存储器 D.辅助存储器 5.可变分区存储管理的主存分配算法中,查找次数最少的是( ) A.随机适应分配算法 B.最先适应分配算法 C.最优适应分配算法 D.最坏适应分配算法 6.页式存储管理中,作业运行时,该作业的页表是放在( ) A.磁盘中 B.主存系统区中 C.主存用户区中 D.用户程序中 7、处理器不能直接访问的存储器是() A、寄存器 B、高速缓冲存储器 C、主存储器 D、光盘 则它的最大页号和最大页地址是() A、256和65536 B、255和65535 C、256和65535 D、255和65536 9.价格昂贵、存取速度最快,但容量较小的存储器是() A.寄存器 B.高速缓冲存储器 C.主存储器 D.辅助存储器 10.程序状态字寄存器是属于() A.指令寄存器 B.通用寄存器 C.控制寄存器 D.时钟寄存器 11.处理器中仅设置一个界限寄存器的存储管理方式是() A.页式存储管理 B.可变分区存储管理 C.固定分区存储管理 D.单用户连续存储管理 12.处理器不能直接访问的存储器是( ) A.寄存器 B.高速缓冲存储器 C.主存储器 D.辅助存储器

操作系统概论第四章习题

“操作系统概论”习题解答之第4章文件管理 第4章习题解答 1、什么叫文件? 答:所谓文件是指逻辑上具有完整意义的信息集合。 2、文件系统应具有哪些功能? 答:文件系统主要是实现“按名存取”。为了能正确地按名存取,文件系统具有如下功能: ①、实现从逻辑文件到物理文件间的转换。 ②、有效地分配文件的存储空间。 ③、建立文件目录。 ④、提供合适的存取方法以适应各种不同的应用。 ⑤、实现文件的安全性。 ⑥、提供一组文件操作。 3、解释下列术语并说明它们之间的关系: 存储介质、卷、块、记录、文件。 答:存储介质:指信息的载体,可用来记录信息的磁带、硬磁盘组、软磁盘片、光盘、卡片等称为存储介质。 卷:存储介质的物理单位定义为卷。 块:存储介质上可连续存储信息的一个区域称为块,也叫物理记录。 记录:记录分为逻辑记录和物理记录,逻辑记录指按逻辑上独立的含义划分的信息单位;物理记录即块。 文件:把逻辑上具有完整意义的信息集合称为文件。 一卷存储介质可以被分成若干个块,能用来存放一个或多个文件;一个文件可以由多个记录组成,这样的文件被称为记录式文件;一个记录可占用存储介质上的一块,或一块中可以存放多个记录。 4、什么是文件的逻辑结构和存储结构? 答:用户是从使用的角度来组织文件,用户把能观察到的且可以处理的信息根据使用要求构造成文件,这种构造方式称为文件的逻辑结构。文件系统是从文件的存储和检索的角度来组织文件,在存储媒介上的文件构造方式称为文件的存储结构。 5、解释顺序文件、链接文件和索引文件。

答:1、顺序结构: 将一个文件逻辑上连续的信息存放在存储介质(磁盘)中相邻的块上,这种存储结构保证了逻辑记录顺序和物理块顺序相一致。 (磁带上的文件只能是顺序结构的,因为磁带机本身就是个顺序存取的设备。) 2、链接结构(串联结构): 文件所占用的存储介质物理块不再要求连续(相邻)的,可以分散在存储媒介上。在结构上,采用链表的结构方式,将每一块的最后一个单元用来存放下一个物理块的地址,形成指针链。最后一块的最后一个单元为0表示结束。 3、索引结构: 和链接结构一样,也是一个非连续存储的结构,但它不采用链接方式,而是为每一个文件建立一张索引表,索引表中存放文件中每一个记录存放的物理地址。 6、解释记录的成组和分解操作。采用这种技术有什么优点? 答:1、当文件的一个逻辑记录的长度小于一个物理块的长度的时候,我们可以把若干个逻辑记录合并成一组存到一个物理块中,这个工作称为成组。访问某个记录的时候,需要把这个记录从它所在的块中的一组记录中分离出来,这一工作称为分解。 2、记录的成组和分解可以提高存储空间的利用率,并且可以减少存储设备的启动次数。因为I/O操作每次都要读进来一块,成组后,就意味着一次读进来多个连续的记录,当顺序访问记录的时候,可以节省I/O次数。但是,成组和分解都需要设立缓冲区,成组时先在缓冲区中将记录成组,然后再将组存放到物理块中,分解的时候是将块读到缓冲区中,再进行访问记录的分离。缓冲区的建立增加了系统的开销。其次,成组与分解需要软件做额外的工作。 7、假定某个文件由长度为80个字符的100个逻辑记录组成,磁盘存储空间被划分成长度为2048个字符的块,为有效地使用磁盘空间,你可采用成组方式把文件存放到磁盘上,回答下列问题: ①、该文件至少占用多少磁盘存储块? ②、若该文件是以链接结构形式在磁盘上的,现用户要求使用第28个逻辑记录,写出系统为满足用户要求而应做的主要工作。 答:①、每块能存放的记录个数为「2048/80」=25个。 一共需要 100/25=4块。

第一章 操作系统概论

第一章操作系统概论 一、填空题 1、一个计算机系统有和两部分组成,操作系统是中的重要组成部分。 2、操作系统的主要任务是的使用状况,满足对资源的要求,提高系统资源利用率,协调各程序对资源的使用冲突。 3、操作系统为用户提供的两级接口是是。 4、操作系统是控制和管理计算机系统内各种、有效地组织多道程序运行的,是与计算机之间的接口。 5、从资源分配的角度讲,计算机系统中的资源分为、、、和用户界面。 6、根据服务对象不同,常用的处理操作系统主要分为如下三种类型: 允许多个用户在其终端上同时交互地使用计算机的操作系统成为,它通常采用策略为用户服务;允许用户把若干个作业提交给计算机系统集中处理的操作系统成为,衡量这种系统性能的一个主要指标是系统的;在的控制下,计算机系统能及时处理由过程控制反馈的数据并作出相应。设计这种系统时,应首先考虑系统的。 7、UNIX系统是操作系统,DOS系统是操作系统。 8、现代操作系统通常为用户提供三种界面:、和。 9、计算机中CPU的工作分为系统态和用户态两种。系统态运行程序,用户态运行程序。 10、计算机系统结构的第一个重要突破是采用技术。 11、操作系统的生成过程是运行操作系统厂商提供的或。 12、操作系统的五大类是,,,,。 13、多用户系统的关键技术是在用户之间有。 14、分时系统追求的目标为,实时系统则追求。 15、网络操作系统的用户工作时必须知道。 16、分布式操作系统需要全局的,所有的CPU运行同样的。 17、批处理系统加上就是多道批处理系统。 18、现在的网络操作系统常用的有和。 二、选择题 1、操作系统是一种()。 A、应用软件 B、系统软件 C、通用软件 D、工具软件 2、操作系统是一组()程序。 A、文件管理 B、中断处理 C、资源管理 D、设备管理 3、操作系统是计算机系统的核心软件。按功能特征的不同,可以把操作系统分为(1)、(2)、(3)、个人机系统、网络操作系统和分布式操作系统等基本类型。其中(1)的主要目标是提高系统的吞吐率和效率,而(2)、是一旦有处理请求和要求处理的数据时,CPU就应该立即处理该数据并将结果及时送回,例如(4)等。 (1)、(2)、(3)供选择的答案为:

第三章 复习题 计算机操作系统概论复习资料习题答案

第三章复习题 一、单项选择题 1. 多道程序设计是指(C)。 A. 把一个计算问题的程序分成多个可独立执行的程序模块 B. 一个处理器上同时运行多个程序 C. 把多个计算问题同时装入主存储器并行执行 D. 每个用户同时编制多个程序 2. 进程队列是把(B)链接在一起而形成的。 A. 进程 B. 进程控制块PCB C. 程序 D. 数据 3. 把一个进程让出处理器,由另一个进程占用处理器的过程称为(C)。 A. 进程转换 B. 进程阻塞 C. 进程切换 D. 进程撤销 4. UNIX采用的进程调度算法是(D)。 A. 先来先服务调度算法 B. 时间片轮转调度算法 C. 分级调度算法 D. 动态优先数调度算法 5. 一种能使作业平均周转时间最短的作业调度算法是(B)算法。 A. 先来先服务 B. 计算时间短者优先 C. 响应比高者优先 D. 均衡调度 6. 程序是静止的,而进程是(A)的。 A. 动态的 B. 活动的 C. 不动的 D. 顺序的 5. 操作系统把一些能完成特定功能、不可中断的过程称为(B)。 A. 程序 B. 原语 C. 进程 D. 语句 6. 若某系统的进程调度采用优先级调度算法,则对具有相同优先级的进程经常又使用 (A)算法。 A. 先来先服务 B. 按优先级 C. 轮转法 D. 任何 7. LRU页面调度算法总是选择(A)页面调出主存储器。 A. 最近最久未被使用 B. 在贮存中驻留时间最长的 C. 最近被访问的次数最少的 D. 最先被装入主存储器的 8. 原语是操作系统中用来完成特定功能的程序模块,它们的执行是(D)的。 A. 可并发 B. 可交叉 C. 可被中断 D. 不可被中断 9. 下列对进程的属性描述错误的是(D)。 A. 进程具有动态性 B. 进程可以并发执行 C. 进程具有等待态、就绪态和运行态三种基本状态 D. 多个不同的进程不可以包含相同的程序 10. 一个作业被选中装入主存储器后,系统就为该作为创建一个(A)。 A. 进程 B. 文件 C. 作业 D. 程序 11. 作业调度选中了一个作业且把它装入主存储器时就为该作业创建了一个进程,该进程 (C)。 A. 立即可占用处理器运行

自考_操作系统概论真题第6章 并发进程

一、单项选择题 18.并发进程执行的相对速度是( ) A.由进程的程序结构决定的B.由进程自己来控制的 C.在进程被创建时确定的D.与进程调度策略有关 19.并发进程执行时可能会出现“与时间有关的错误”,引起这种错误的原因是( ) A.进程执行的顺序性B.访问了共享变量 C.程序的结构D.需要的处理器时间 20.进程间采用信箱通信方式时,可调用send原语把信件投放到( ) A.发送者信箱B.接受者信箱 C.指定的工作区D.指定的PCB 16、有关并发进程的阐述中,不正确 ...的说法是( ) A、进程的执行速度不能由进程自己来控制 B、进程的执行速度与进程能占用处理器的时间有关 C、进程的执行速度与是否出现中断事件有关 D、任何两个并发进程之间均存在着相互制约关系 17、用V操作唤醒一个等待进程时,被唤醒进程的状态应该是( ) A、运行 B、就绪 C、收容 D、执行 18、系统出现死锁时一定同时保持了四个必要条件,对资源采用按序分配策略后可破坏其 中的( ) A、互斥条件 B、占有且等待条件 C、不可抢占资源条件 D、循环等待条件 19、有n个进程竞争必须互斥使用的共享资源时,若某进程调用P操作后成为第一个等待使 用资源者,则此时信号量的值为( ) A、n-1 B、0 C、1 D、-1 20、有n个进程竞争某共享资源,系统允许每次最多m个进程同时使用该资源,若用PV操 作管理时信号量的变化范围为( ) A、[m,(m+n)] B、[n,(m+n)] C、[(m-n),m] D、[(m-n),n] 18.若进程用信件来传递信息,那么发送信息者的进程名应() A.存放在信件中B.作为send原语的参数 C.作为receive原语的参数D.存放在信箱说明中 19.不能 ..防止死锁的资源分配策略是() A.剥夺式分配方式B.按序分配方式 C.静态分配方式D.互斥使用分配方式 20.系统有某类资源5个,供3个进程共享,为保证系统的安全,应限定每个进程申请的资

第四章 复习题 计算机操作系统概论复习资料习题答案

第四章复习题 一、单项选择题 1. 在可变分区存储管理中,若采用最先适应分配算法宜将空闲区按(B)次序登记在空 闲区表中。 A. 地址递减 B. 地址递增 C. 长度递减 D. 长度递增 2. 采用固定分区存储管理的计算机系统中(D)的做法是错误的。 A. 为作业分配的分区不能小于作业长度 B. 可同时在多个分区中各装一个作业 C. 不允许多个作业同时存放在一个分区中 D. 一个分区中可同时装入多个作业 3. 不适宜采用虚拟存储管理技术的存储管理方式是(D)。 A. 页式 B. 段式 C. 段页式 D. 可变分区 4. 在多道程序设计系统中,采用了页式存储管理。如果允许并行工作的道数为n(n>1),则 系统中同时建立的页表数一定为(C)。 A. 1 B. n C. <=n D. n+1 5. 在单用户连续存储管理中,可供用户使用的主存区域起始地址存放在(B)。 A. 基址寄存器 B. 界限寄存器 C. 限长寄存器 D. 相联寄存器 6. 重定位的含义是(C)。 A. 把主存中的一个程序从一个区域重新定位到另一个区域 B. 把绝对地址转换成逻辑地址 C. 把逻辑地址换砖成绝对地址 D. 把辅助存储器中的程序定位到主存的某个区域 7. 在分页式存储管理中,逻辑地址由页号和页内地址两部分组成。因而,分页的工作是在 (C)时进行的。 A. 用户编制程序 B. 地址转换 C. 操作系统装入作业 D. 系统初始化 8. 采用固定分区存储管理的计算机系统中(D)的做法是错误的。 A. 为作业分配的分区不能小于作业长度 B. 可同时在多个分区中各装一个作业 C. 不允许多个作业同时存放在一个分区中 D. 一个分区中可同时装入多个作业 9. 在分页式虚拟存储管理中,若发现所要访问的页面不在主存储器中,则硬件要产生一个 (C)中断。 A. I/O B. 缺段 C. 缺页 D. 访管 10. 主存储器的每个存储单元都有一个地址与其对应,假定这些地址用n个二进制位来区分, 则主存储器的容量为(D)。 A. 2n个字 B. 2n-1个字 C. 2n-1个字节 D. 2n个字节 11. LRU页面调度算法总是选择(C)页面调出。 A. 最先进入 B. 最后进入 C. 最近最久未访问 D. 最近经常访问

自考_操作系统概论真题第3章 存储管理

一、单项选择题 7.计算机主存储器中,存储单元的编址单位是( ) A.二进制位B.字节 C.字D.块 8.计算机系统中,存取速度最快的存储器是( ) A.寄存器B.主存储器 C.高速缓冲存储器D.辅助存储器 9.减少可变分区存储管理中碎片的措施是( ) A.增大分区长度B.增加分区数目 C.采用移动技术D.减少分区长度 10.可变分区存储管理中,通常分配最快的算法是( ) A.最先适应分配B.最优适应分配 C.最坏适应分配D.随机分配 7、存储管理中的地址转换(重定位)指的是( ) A、将绝对地址转换成逻辑地址 B、将物理地址转换成逻辑地址 C、将逻辑地址转换成绝对地址 D、将物理地址转换成相对地址 8、页式管理系统中,页面调度算法淘汰最近使用次数最少的算法是( ) A、FIFO B、FILO C、LRU D、LFU 9、可以采用静态重定位方式转换地址的管理内存方案是( ) A、页式管理 B、页式虚拟管理 C、可变分区管理 D、固定分区管理 8.处理器不能 ..直接访问的存储器是() A.寄存器B.高速缓冲存储器 C.主存储器D.辅助存储器 9.断电停机后,存储信息随之消失的存储器是() A.磁盘B.磁带 C.主存储器D.U盘 10.处于运行状态的操作系统程序应放在() A.寄存器中B.高速缓冲存储器中 C.主存储器中D.辅助存储器中 8.价格昂贵、存取速度最快,但容量较小的存储器是() A.寄存器 B.高速缓冲存储器 C.主存储器 D.辅助存储器

9.程序状态字寄存器是属于() A.指令寄存器 B.通用寄存器 C.控制寄存器 D.时钟寄存器 10.处理器中仅设置一个界限寄存器的存储管理方式是() A.页式存储管理 B.可变分区存储管理 C.固定分区存储管理 D.单用户连续存储管理 7、处理器不能 ..直接访问的存储器是() A、寄存器 B、高速缓冲存储器 C、主存储器 D、光盘 ) A、256和65536 B、255和65535 C、256和65535 D、255和65536 9、页式存储管理中,作业运行时,该作业的页表是放在() A、磁盘 B、主存系统区 C、主存用户区 D、用户程序 7.可用来长期存储大量信息的存储器是( ) A.寄存器 B.高速缓冲存储器 C.主存储器 D.辅助存储器 8.可变分区存储管理的主存分配算法中,查找次数最少的是( ) A.随机适应分配算法 B.最先适应分配算法 C.最优适应分配算法 D.最坏适应分配算法 9.页式存储管理中,作业运行时,该作业的页表是放在( ) A.磁盘中 B.主存系统区中 C.主存用户区中 D.用户程序中 7.基址寄存器和界限寄存器是属于() A.指令寄存器B.通用寄存器 C.控制寄存器D.时钟寄存器 8.存储管理实际管理的是() A.辅助存储器B.全部主存储器 C.主存储器中的用户区D.主存储器中的系统区 9.页式存储管理中,若不使用快表,则采用二级页表时,每访问一个操作数要访问主存() A.1次B.2次

2017版操作系统概论考试重点简答题

第一章操作系统简介 1.请说明操作系统的作用和功能 1)操作系统的作用: 管理计算机资源、为用户提供方便使用的接口、扩充硬件 2)操作系统的功能: 处理机管理、内存管理、设备管理、文件管理 2.请说明单道批处理系统、多道批处理系统、分时系统的特点及优缺点 1)单道批处理系统特点:单道性、顺序性、自动性 优点:相对无操作系统而言,减少了人工操作等待的时间 缺点:CPU资源不能得到充分利用 2)多道批处理系统特点:多道性、无序性、调度性、复杂性 优点:提高了CPU、设备和内存的利用率和系统吞吐量 缺点:系统平均周转时间较长,缺乏交互能力 分时系统特点:多路性、独立性、及时性、交互性 优点:为用户提供了人机交互的方便性,使多个用户可以通过不同终端共享主机3.内存管理有哪些主要功能 内存分配、内存保护、地址映射、内存扩充 4.请说明指令执行的过程 取指令,分析指令,执行指令,取下一条指令 5.操作系统具有哪些特征? 操作系统主要特征包括:并发性、共享性、虚拟性和异步性。 第二章进程管理

1.什么是进程?说明进程与程序的区别和联系 1)进程: 进程是允许并发执行的程序在某个数据集合上的运行过程 进程是由正文段、用户数据段及进程控制块共同组成的执行坏境 2)进程与程序的区别: 程序是静态的也是永久的,进程是动态的也是暂时存在的;程序是储存在某种介质上的二进制代码,进程因程序的执行而被创建,因程序执行的结束而被撤销 3)进程与程序的联系: 进程是程序的一次执行,进程总是对应至少一个特定的程序,执行程序的代码 2.操作系统在什么时候创建进程?操作系统如何创建一个进程? 1)以下情况需要创建进程: 1.用户登录 2.作业调度 3.提供服务 4.应用请求 2)操作系统创建进程: 1,申请空白PCB(进程控制块);2,为新进程分派资源;3,初始化PCB;4,将新进程插入就绪队列; 3.时钟中断信号是如何产生的?时钟中断处理程序(时钟驱动程序)的功能是什么? 1)中断信号的产生: 晶振能够产生固定频率的脉冲,每产生一次脉冲,计数器的值减1,当计数器的值=0时,产生一次时钟中断信号,保持寄存器的值再次送计数器。 2)时钟驱动程序的功能: 1.维护日期和时间 2.递减当前进程在一个时间片内的剩余执行时间,并检查是否为零,防止进程运行超时 3.对CPU的使用记账 4.递减报警计数器 4.请说明单重中断的处理过程 1.系统关闭中断,保护断点 2. 转中断处理程序 3.执行中断处理子例程 4.恢复现场,开中断

新版第1章操作系统概论习题答案-新版-精选.pdf

第1章操作系统概论 (1) 试说明什么是操作系统,它具有什么特征?其最基本特征是什么? 解: 操作系统就是一组管理与控制计算机软硬件资源并对各项任务进行合理化调度,且附加了各种便于用户操作的工具的软件层次。 现代操作系统都具有并发、共享、虚拟和异步特性,其中并发性是操作系统的最基本特征,也是最重要的特征,其它三个特性均基于并发性而存在。 (2) 设计现代操作系统的主要目标是什么? 解: 现代操作系统的设计目标是有效性、方便性、开放性、可扩展性等特性。其中有效性指 的是OS应能有效地提高系统资源利用率和系统吞吐量。方便性指的是配置了OS后的计算机应该更容易使用。这两个性质是操作系统最重要的设计目标。开放性指的是OS应遵循世界标准规范,如开放系统互连OSI国际标准。可扩展性指的是OS应提供良好的系统结构,使得新设备、新功能和新模块能方便地加载到当前系统中,同时也要提供修改老模块的可能,这种对系统软硬件组成以及功能的扩充保证称为可扩展性。 (3) 操作系统的作用体现在哪些方面? 解: 现代操作系统的主要任务就是维护一个优良的运行环境,以便多道程序能够有序地、高效地获得执行,而在运行的同时,还要尽可能地提高资源利用率和系统响应速度,并保证用户操作的方便性。因此操作系统的基本功能应包括处理器管理、存储器管理、设备管理和文件管理。此外,为了给用户提供一个统一、方便、有效的使用系统能力的手段,现代操作系 统还需要提供一个友好的人机接口。在互联网不断发展的今天,操作系统中通常还具备基本 的网络服务功能和信息安全防护等方面的支持。 (4) 试说明实时操作系统和分时操作系统在交互性、及时性和可靠性方面的异同。 解: 交互性:分时系统能够使用户和系统进行人-机对话。实时系统也具有交互性, 但人与系统的交互仅限于访问系统中某些特定的专用服务程序。 及时性:分时系统的响应时间是以人能够接受的等待时间为标准,而实时控制系 统对响应时间要求比较严格,它是以控制过程或信息处理中所能接受的延迟为标 准。 可靠性:实时系统要求系统可靠性要比分时系统高。在实时系统中往往采用多级 容错措施来保证系统的安全及数据的安全。 (5) 试比较分布式操作系统和网络操作系统的异同。 解: 它们的区别在于:分布式操作系统的设计思想和网络操作系统是不同的,这决定了它们

计算机操作系统习题答案武汉大学出版社

第一章操作系统概论 1.单项选择题 ⑴B; ⑵B; ⑶C; ⑷B; ⑸C; ⑹B; ⑺B;⑻D;⑼A;⑽B; 2.填空题 ⑴操作系统是计算机系统中的一个最基本的系统软件,它管理和控制计算机系统中的各种系统资源; ⑵如果一个操作系统兼有批处理、分时和实时操作系统三者或其中两者的功能,这样的操作系统称为多功能(元)操作系统; ⑶没有配置任何软件的计算机称为裸机; ⑷在主机控制下进行的输入/输出操作称为联机操作; ⑸如果操作系统具有很强交互性,可同时供多个用户使用,系统响应比较及时,则属于分时操作系统类型;如果OS可靠,响应及时但仅有简单的交互能力,则属于实时操作系统类型;如果OS在用户递交作业后,不提供交互能力,它所追求的是计算机资源的高利用率,大吞吐量和作业流程的自动化,则属于批处理操作系统类型; ⑹操作系统的基本特征是:并发、共享、虚拟和不确定性; ⑺实时操作系统按应用的不同分为过程控制和信息处理两种; ⑻在单处理机系统中,多道程序运行的特点是多道、宏观上并行和微观上串行。

第二章进程与线程 1.单项选择题 ⑴B;⑵B;⑶ A C B D; ⑷C; ⑸C; ⑹D; ⑺C; ⑻A; ⑼C; ⑽B; ⑾D; ⑿A; ⒀D; ⒁C; ⒂A; 2.填空题 ⑴进程的基本状态有执行、就绪和等待(睡眠、阻塞); ⑵进程的基本特征是动态性、并发性、独立性、异步性及结构性; ⑶进程由控制块(PCB)、程序、数据三部分组成,其中PCB是进程存在的唯一标志。而程序部分也可以为其他进程共享; ⑷进程是一个程序对某个数据集的一次执行; ⑸程序并发执行与顺序执行时相比产生了一些新特征,分别是间断性、失去封闭性和不可再现性; ⑹设系统中有n(n>2)个进程,且当前不在执行进程调度程序,试考虑下述4种情况: ①没有运行进程,有2个就绪进程,n个进程处于等待状态; ②有一个运行进程,没有就绪进程,n-1个进程处于等待状态; ③有1个运行进程,有1个等待进程,n-2个进程处于等待状态; ④有1个运行进程,n-1个就绪进程,没有进程处于等待状态; 上述情况中不可能发生的情况是①; ⑺在操作系统中引入线程的主要目的是进一步开发和利用程序内部的并行性;

操作系统概论第四章文件管理习题解答

操作系统概论第四章文件管理习题解答 集团文件发布号:(9816-UATWW-MWUB-WUNN-INNUL-DQQTY-

“操作系统概论”习题解答之第4章文件管理 第4章习题解答 1、什么叫文件? 答:所谓文件是指逻辑上具有完整意义的信息集合。 2、文件系统应具有哪些功能? 答:文件系统主要是实现“按名存取”。为了能正确地按名存取,文件系统具有如下功能: ①、实现从逻辑文件到物理文件间的转换。 ②、有效地分配文件的存储空间。 ③、建立文件目录。 ④、提供合适的存取方法以适应各种不同的应用。 ⑤、实现文件的安全性。 ⑥、提供一组文件操作。 3、解释下列术语并说明它们之间的关系: 存储介质、卷、块、记录、文件。 答:存储介质:指信息的载体,可用来记录信息的磁带、硬磁盘组、软磁盘片、光盘、卡片等称为存储介质。 卷:存储介质的物理单位定义为卷。 块:存储介质上可连续存储信息的一个区域称为块,也叫物理记录。 记录:记录分为逻辑记录和物理记录,逻辑记录指按逻辑上独立的含义划分的信息单位;物理记录即块。

文件:把逻辑上具有完整意义的信息集合称为文件。 一卷存储介质可以被分成若干个块,能用来存放一个或多个文件;一个文件可以由多个记录组成,这样的文件被称为记录式文件;一个记录可占用存储介质上的一块,或一块中可以存放多个记录。 4、什么是文件的逻辑结构和存储结构? 答:用户是从使用的角度来组织文件,用户把能观察到的且可以处理的信息根据使用要求构造成文件,这种构造方式称为文件的逻辑结构。文件系统是从文件的存储和检索的角度来组织文件,在存储媒介上的文件构造方式称为文件的存储结构。 5、解释顺序文件、链接文件和索引文件。 答:1、顺序结构: 将一个文件逻辑上连续的信息存放在存储介质(磁盘)中相邻的块上,这种存储结构保证了逻辑记录顺序和物理块顺序相一致。 (磁带上的文件只能是顺序结构的,因为磁带机本身就是个顺序存取的设备。) 2、链接结构(串联结构): 文件所占用的存储介质物理块不再要求连续(相邻)的,可以分散在存储媒介上。在结构上,采用链表的结构方式,将每一块的最后一个单元用来存放下一个物理块的地址,形成指针链。最后一块的最后一个单元为0表示结束。 3、索引结构:

操作系统概论第三章答案

操作系统概论第三章答案

第三章 一、单项选择题 1.基址寄存器和界限寄存器是属于( ) A.指令寄存器 B.通用寄存器 C.控制寄存器 D.时钟寄存器 2.存储管理实际管理的是( ) A.辅助存储器 B.全部主存储器 C.主存储器中的用户区 D.主存储器中的系统区 3.页式存储管理中,若不使用快表,则采用二级页表时,每访问一个操作数要访问主存( ) A.1次 B.2次 C.3次 D.4次 4.可用来长期存储大量信息的存储器是( ) A.寄存器 B.高速缓冲存储器 C.主存储器 D.辅助存储器 5.可变分区存储管理的主存分配算法中,查找次数最少的是( ) A.随机适应分配算法 B.最先适应分配算法 C.最优适应分配算法 D.最坏适应分配算法 6.页式存储管理中,作业运行时,该作业的页表

是放在( ) A.磁盘中 B.主存系统区中 C.主存用户区中 D.用户程序中 7、处理器不能直接访问的存储器是() A、寄存器 B、高速缓冲存储器 C、主存储器 D、光盘 8、若页式存储管理中的地址格式为 23 16 15 0 则它的最大页号和最大页内地址是()A、256和65536 B、255和65535 C、256和65535 D、255和65536 9.价格昂贵、存取速度最快,但容量较小的存储器是() A.寄存器 B.高速缓冲存储器 C.主存储器 D.辅助存储器 10.程序状态字寄存器是属于() A.指令寄存器 B.通用寄存器 C.控制寄存器 D.时钟寄存器 11.处理器中仅设置一个界限寄存器的存储管理方式是()

A.页式存储管理 B.可变分区存储管理 C.固定分区存储管理 D.单用户连续存储管理 12.处理器不能直接访问的存储器是() A.寄存器B.高速缓冲存储器C.主存储器D.辅助存储器13.断电停机后,存储信息随之消失的存储器是() A.磁盘B.磁带C.主存储器 D.U盘 14.处于运行状态的操作系统程序应放在() A.寄存器中B.高速缓冲存储器中C.主存储器中D.辅助存储器中15、存储管理中的地址转换(重定位)指的是( ) A、将绝对地址转换成逻辑地址 B、将物理地址转换成逻辑地址 C、将逻辑地址转换成绝对地址 D、将物理地址转换成相对地址 16、页式管理系统中,页面调度算法淘汰最近使用次数最少的算法是( )

2017版操作系统概论(02323)考试重点简答题

2017版最新操作系统概论(02323)考试重点 简答题 https://www.360docs.net/doc/15744636.html,work Information Technology Company.2020YEAR

第一章操作系统简介 1.请说明操作系统的作用和功能 1)操作系统的作用: 管理计算机资源、为用户提供方便使用的接口、扩充硬件 2)操作系统的功能: 处理机管理、内存管理、设备管理、文件管理 2.请说明单道批处理系统、多道批处理系统、分时系统的特点及优缺点 1)单道批处理系统特点:单道性、顺序性、自动性 优点:相对无操作系统而言,减少了人工操作等待的时间 缺点:CPU资源不能得到充分利用 2)多道批处理系统特点:多道性、无序性、调度性、复杂性 优点:提高了CPU、设备和内存的利用率和系统吞吐量 缺点:系统平均周转时间较长,缺乏交互能力 分时系统特点:多路性、独立性、及时性、交互性 优点:为用户提供了人机交互的方便性,使多个用户可以通过不同终端共享主机 3.内存管理有哪些主要功能 内存分配、内存保护、地址映射、内存扩充 4.请说明指令执行的过程 取指令,分析指令,执行指令,取下一条指令 5.操作系统具有哪些特征? 操作系统主要特征包括:并发性、共享性、虚拟性和异步性。 第二章进程管理 1.什么是进程?说明进程与程序的区别和联系 1)进程: 进程是允许并发执行的程序在某个数据集合上的运行过程 进程是由正文段、用户数据段及进程控制块共同组成的执行坏境 2)进程与程序的区别: 程序是静态的也是永久的,进程是动态的也是暂时存在的;程序是储存在某种介质上的二进制代码,进程因程序的执行而被创建,因程序执行的结束而被撤销 3)进程与程序的联系: 进程是程序的一次执行,进程总是对应至少一个特定的程序,执行程序的代码 2.操作系统在什么时候创建进程操作系统如何创建一个进程

操作系统概论重点整理(2017年张琼声版)

操作系统概论-02323(2017年张琼声版本) 第一章:操作系统简介 操作系统概念:操作系统是一种复杂的系统软件,是不同程序代码、数据结构、初始化文件的集合,可执行。 操作系统是提供计算机用户与计算机硬件之间的接口,并管理计算机软件和硬件资源,并且通过这个接口使应用程序的开发变得简单、高效。 接口是两个不同部分的交接面。接口分为硬件接口和软件接口,计算机的所有功能最终都是由硬件的操作来实现的,计算机屏蔽了对硬件操作的细节。 操作系统完成的两个目标: ○1与硬件相互作用,为包含在所有硬件平台上的所有底层可编程部件提供服务。○2为运行在计算机系统上的应用程序(即用户程序)提供执行环境 现代计算机特点是支持多任务,,一方面保证用户程序的顺利执行,另一方面使计算机系统资源得到高效的利用,保证计算机系统的高性能 操作系统的功能:处理机管理、内存管理、设备管理、文件管理。 ●操作系统的发展: 无操作系统--单道批处理系统--多道批处理系统--微机操作系--实时操作系统 无操作系统阶段:电子管,无存储设备,第一台:1946年宾夕法尼亚大学的「埃尼阿克」 单道批处理系统:晶体管,磁性存储设备,内存中有一道批处理作业,计算机资源被用户作业独占。 吞吐量是指单位时间内计算机系统处理的作业量 多道程序系统:集成电路芯片,出现了分时操作系统(多个终端)。 微机操作系统:第一台Intel公司顾问GaryKildall 编写的CP/M系统,是一台磁盘操作系统,用于Intel8080. 实时操作系统:广泛应用于各种工业现场的自动控制、海底探测、智能机器人和航空航天等。 ●批处理、实时、分时系统的优缺点比较: 单道批处理系统:自动性、顺序性、单道性。优点:减少了等待人工操作的时间缺点:CPU资源不能得到有效的利用。 多道批处理系统:多道性、无序性、调度性、复杂性。优点:能够使CPU和内存IO资源得到充分利用,,提高系统的吞吐量。缺点:系统平均周转时间长,缺

第六章 并发进程

“操作系统概论”习题解答之并发进程 第6章习题解答 1、什么叫并发进程? 答:在多道程序设计系统中,作为单个作业可以同时执行,而每一个作业又需要有多个进程的协作来完成。因此,系统会同时存在着许多进程,在单处理器的情况下,这些进程轮流的占用处理器,即一个进程的工作没有全部完成之前,另一个进程就开始工作,我们说这些可同时执行的进程具有并发性,并且把可同时执行的进程称为“并发进程”。 2、临界区是怎样定义?对临界区的管理应符合哪些要求? 答:并发进程中与共享变量有关的程序段称为“临界区”。对若干个并发进程共享某一变量的相关临界区的管理有三点要求: ①、一次至多一个进程能够进入临界区,当有进程在临界区执行时,其它想进入临界区执行的进程必须等待。 ②、不能让一个进程无限制的在临界区执行,即任何一个进入临界区的进程必须有限的时间内退出临界区。 ③、不能强迫一个进程无限期等待进入它的临界区,即有进程退出临界区时应让一个等待进入临界区的进程进入它的临界区执行。 3、采用PV操作作为同步机制时,假定与某共享变量相关的信号量S的值可在[-1,1]之间,问S的初值是哪个值?当S=-1,S=0,S=l时它们各自的物理含义是什么? 答:S的初值是 1. S=-l,表示有一个进程在等待进入临界区执行。 S=0,表示已有一个进程在临界区执行,这时若有进程想进入临界区则必须等待。 S=l,表示无进程在临界区执行,若有进程想进入临界区则可以立即进入。 4、A、B两个火车站之间是单轨连接的,现有许多列车同时到A站,需经A站到达B站,列车出B站后又可分路行驶(如图6-6)。为保证行车安全,请问应如何调度列车?请用PV 操作作为工具设计一个能实现你的调度方案的自动调度系统。 答:当A、B两站之间无列车停驶时,可让到达A站的一列车进人A、B站之间行驶。 当A、B站之间有列车在行驶时,则到达A站者必须在站外等待。

操作系统概论第5章 设备管理 习题及答案

操作系统概论第5章设备管理 一、单项选择题 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.假定在磁盘格式化时把每个盘面划分成大小相等的10个扇区,磁盘的转速为20 毫秒/圈,则传送一块信息所需的时间为()毫秒。 A.2 B.1 C.20

D.10 9.对磁盘进行移臂调度时,若采用()调度算法则必须考虑移动臂的移动方向。 A.先来先服务 B.最短寻找时间优先 C.电梯 D.扫描 10.外围设备与主存储器之间的信息传输操作是由通道执行通道程序来完成的,通道程序是由若干()组成的。 A.通道命令字 B.通道地址字 C.通道状态字 D.通道控制字 11.通道把通道程序的执行情况记录在()中。 A.CAW B.CCW C.CSW D.PSW 12.通道完成一次输人输出操作后,以()方式请求中央处理器进行干预。 A.条件码 B.I/O中断 C.转移指令 D.外部中断

操作系统概论习题解答之存储管理

---真理惟一可靠的标准就是永远自相符合 “操作系统概论”习题解答之存储管理 章习题解 1解释下列术 逻辑地址;绝对地址;地址转 答:逻辑地址:对于用户来说,他无须知道自己的作业究竟是在主存

什么位置,他们可以认为自己的程序和数据就是放在地址开始一组连的地址空间中,这个地址空间是程序用来访问信息所用的一系列连续地址元的集合,该地址空间就是逻辑地址空间。逻辑地址空间中,地址单元的号称为逻辑地址 绝对地址:主存也被按照连续的存储单元进行编号,绝对地址空间就是主存中一系列连续存储信息的物理单元的集合,也称绝对地址空间为存储地址空间或物理地址空间。绝对地址空间中物理单元的编号称为绝对地址。地址转换:由于一个作业装入到与其逻辑地址空间不一致的绝对地址空间,使得逻辑地址与绝对地址不同,而引起的对有关地址部分的调整,即逻辑地址转换成绝对地址的过程称为重定位,也称为地址转换。 2.存储保护的目的是什么?怎样实现存储保护?

---真理惟一可靠的标准就是永远自相符合 答:存储保护的目的就是为了保护主存中各区域内的信息不被破坏,包括存储的权限,存储不可跨越区域等等。为实现存储保护,必须由硬件软件配合实现。比如在页式管理中,要由操作系统提供页表,硬件机构确页的使用必须是安全的,如不能访问不属于自己的页等 3什么叫重定位?重定位的方式有哪两种?比较它们的不同 答:由于一个作业装入到与其逻辑地址空间不一致的绝对地址空间,得逻辑地址与绝对地址不同,而引起的对有关地址部分的调整,即逻

辑地转换成绝对地址的过程称为重定位,也称为地址转换 重定位有静态和动态两种情况 所谓静态重定位是在装入一个作业的时候,把作业中的指令地址和数地址全部一次性地转换成绝对地址 所谓动态重定位是由软件和硬件相配合来实现的。地址重定位不再是装入的时候一次完成了,而是设置一个基址寄存器,装入作业的时候,将作业在主存区域的首地址放入到基址寄存器中。作业执行的时候,由硬件的地址转换机构动态地对地址进行转换,执行指令的时候,只要将逻辑地址加上基址寄存器的内容,就得到了绝对地址。 静态重定位和动态重定位的不同在于:①静态重定位是在作业装入的时候一次完成,动态重定位是在作业执行时再实现的。②静态重定位是软件支持的,动态重定位是硬件和软件合作实现的。③静态重定位不能实现主存的移动,而动态重定位可以。④动态重定位还可能提供虚拟存储空间。

第一章操作系统概论

第一章操作系统概论 一、本章要求熟练掌握的内容 1、操作系统的定义:计算机操作系统是与计算机硬件紧密相关的一层系统软件,由一整套分层次的控制程序(模块)组成,统一管理计算机系统的所有资源,包括处理器、存储器、输入输出设备以及其它系统软件、应用程序和数据文件等。操作系统合理地组织计算机系统工作流程,有效地利用计算机系统资源为用户提供一个功能强大、界面良好、使用方便的工作环境,让用户无需了解硬件细节,而是直接利用逻辑命令就能灵活方便地使用计算机。操作系统为计算机软硬件功能的进一步扩展提供了一个支撑平台。 2、操作系统的特性:操作系统具备了程序并发、资源共享和独立随机可访问三大特征。(1)程序的并发:在操作系统中,我们把一个功能上独立的程序的一次执行称为一个进程,每一个进程都需要占用一部分系统资源,包括占用处理器时间、内存、输入输出设备等。若某一段时间内同时有两个或两个以上进程在运行,则称为“程序的并发”。 (2)资源共享:资源的共享是指计算机的软硬件资源为多个拥有授权的用户或程序所共用,以提高这些资源的利用率。 (3)独立随机可访问:在多任务环境下执行的每一个进程在逻辑上具有独立性和随机性。如果有充分的资源保障,每一个进程都会独立的完成并且其执行速度与其它进程无关,进程执行的起始和结束时间也是独立的并且是随机发生的。这种独立和随机性形成了对操作系统的客观要求,即必须具备同时处理多个随机并发进程的能力,操作系统的系统管理程序要保证对资源的访问的独立性和随机性。 3、操作系统的功能: (1)处理机管理:处理机管理是操作系统最主要任务之一,其主要功能是对中央处理机的使用进行调度分配,最大限度地提高它的处理能力。操作系统通过对进程的管理实现对处理机的管理,包括进程创建、进程执行、进程通信、进程撤销、进程等待和进程优先级控制等。 (2)存储管理:存储管理指对内存及其扩展空间的管理。由于内存资源的紧缺性,存储管理的目标是为程序设计者提供方便、安全和足够的存储空间。存储管理的主要功能包括: ①为每一个进程分配内存并保护每一个获得内存空间的进程不被其他进程破坏; ②将分配给各个进程的逻辑地址空间正确地映射为相应的物理地址空间; ③利用虚拟内存管理实现扩大内存空间的效果; ④进程完成或撤销时及时回收分配出去的内存,以供其它进程使用。 存储管理的主要方法有: ①分区式存储管理; ②页式存储管理; ③段式与段页式存储管理。 (3)设备管理:设备管理指对计算机外围设备的管理。通常设备管理技术包括中断、输入输出缓存、通道技术和设备的虚拟化等技术。设备管理的主要任务可以归纳为: ①按照用户的要求和设备的类型控制设备工作、完成用户的输入输出操作; ②当多个进程同时请求某一独享设备时,按照一定的策略对设备进行分配和管理,以保证系统有条不紊的工作; ③充分利用系统的通道和中断功能等来提高设备的使用效率。 (4)文件管理:大量的程序、文档、数据以文件形式保存在外存中。文件管理系统是操作

相关文档
最新文档