操作系统概述习题与答案

合集下载

操作系统习题答案

操作系统习题答案
总结词
文件的保护方式
详细描述
文件的保护方式主要有访问控制和加密两种。访问控制是通过权限设置来限制用户对文件的访问权限 ,防止未经授权的访问。加密是通过将文件进行加密处理来保护文件的机密性,防止数据被窃取或篡 改。
文件的保护与共享
要点一
总结词
文件的共享方式
要点二
详细描述
文件的共享方式主要有共享文件夹和网络驱动器两种。共 享文件夹是将文件夹设置为共享状态,其他用户可以通过 网络访问该文件夹中的文件。网络驱动器是将本地驱动器 映射到网络上,其他用户可以通过网络访问该驱动器中的 文件。
REPORTING
WENKU DESIGN
文件系统的概念与结构
总结词
文件系统的基本概念和组成
详细描述
文件系统是操作系统中用于管理文件存储和检索的软件架构,它提供了一种组织和管理 数据的方式。文件系统通常由文件、目录、索引节点等组成,用于实现文件的存储、检
索、删除等操作。
文件系统的概念与结构
总结词
理解操作系统的定义与功能是学习操作系统的基石。
详细描述
操作系统是计算机系统中最重要的软件之一,负责管理和控制计算机硬件与软件资源。它提供了一组抽象的接口, 使得用户和应用程序可以方便地使用计算机资源。操作系统的功能包括进程管理、内存管理、文件管理、设备管 理和用户界面管理等。
操作系统的分类
总结词
了解操作系统的分类有助于理解不同操作系统的特性和应用场景。
PART 02
第二章:进程管理
REPORTING
WENKU DESIGN
进程的概念与状态
总结词
进程是程序的一次执行,具有动态性、并发性、制约 性等特点。进程状态包括新建、就绪、运行和阻塞等 状态。

计算机操作系统习题及答案

计算机操作系统习题及答案

精心整理第一章操作系统引论?一、单项选择题1.操作系统是一种__________。

A.通用软件B.系统软件C.应用软件D.软件包2,操作系统的__________管理部分负责对进程进行调度。

8.操作系统的基本类型主要有_______。

A.批处理系统、分时系统及多任务系统B.实时操作系统、批处理操作系统及分时操作系统C.单用户系统、多用户系统及批处理系统D.实时系统、分时系统和多用户系统9.所谓_______是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。

A.多重处理B.多道程序设计C.实时处理 D.并行执行10._______操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。

A.网络D.分布式C.分时D.实时11.如果分时操作系统的时间片一定,那么_______,则响应时间越长。

A.用户数越少B.用户数越多除此之外还为用户使用操作系统提供了用户接口。

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

3.在分时和批处理系统结合的操作系统中引入了“前台”和“后台”作业的概念,其目的是_________。

4.分时操作系统的主要特征有三个,即__①__、__②__和__③__。

5.实时操作系统与分时操作系统的主要区别是_________。

6.如果操作系统具有很强的交互性,可同时供多个用户使用,但时间响应不太及时,则属于__①__类型;如果操作系统可靠,时间响应及时但仅有简单的交互能力则属于__②__类型;如果操作系统在用户提交作业后,不提供交互能力,它所追求的是计算机资源的高利用率,大吞吐量和作业流程的自动化,则属于__③__类型。

7.计算机系统是由__①__系统和__②__系统两部分组成。

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

操作系统(引论)习题与答案

操作系统(引论)习题与答案

一、单选题1、关于操作系统的设计目标,方便性是指提供良好的(),使计算机系统更加方便使用。

A.计算机机器指令集B.函数调用接口C.用户接口D.设备输入输出指令正确答案:C2、下列对操作系统概念的认识与理解,正确的是()。

①操作系统是系统软件;②操作系统是用户与计算机硬件系统之间的接口;③操作系统是计算机系统资源的管理者;④操作系统可看作是扩充机器A.①②③④B.①③④C.①②④D.①②③正确答案:A3、关于操作系统接口及相关实现机制或处理过程,如下理解不正确的选项是()。

A.用户程序只在用户态下运行,如果需要访问系统核心功能,便须通过系统调用接口来进行访问B.系统调用的主调函数和被调函数运行在相同的系统状态下C.系统调用通常通过软中断机制首先进入到系统核心空间D.一般来说,操作系统的命令接口与图形化用户接口往往可以实现同样的操作,但后者更为直观和更方便使用正确答案:B4、关于脱机 I/O 和联机 I/O 的认识与理解,如下正确的是()。

①脱机I/O方式是指程序和数据的I/O都是在外围机的控制下完成的;②联机I/O方式是指在主机的直接控制下进行的I/O;③就脱机I/O方式而言,主机负责把计算结果记录到输出磁带上,然后由外围计算机控制实现输出磁带上信息的打印输出;④对于联机I/O方式来说,程序运行结果的输出和打印都是由中央处理机直接控制而完成的A.①②④B.①③④C.①②③④D.①②③正确答案:C5、关于操作系统应当具备的资源管理功能,包括处理机管理、存储器管理、设备管理和文件管理,一般均需支持()等方面的管理控制功能。

①资源分配;②资源共享;③资源保护;④资源回收;A.①②③④B.①②③C.①③④D.①②④正确答案:A6、下列关于单道/多道批处理系统与分时系统及实时系统的理解和描述,不正确的是()。

A.无论是分时系统、实时系统,还是批处理系统,它们的作业都是直接进入内存的B.分时系统是指系统拥有一台主机和多个终端,而且支持多个用户同时以交互方式使用计算机系统C.实时系统指系统能及时响应外部事件请求,并在规定时间内完成对相应事件的处理D.多道批处理系统中,多道作业完成的先后次序与它们进入内存的顺序之间,并无严格的对应关系正确答案:A7、现代操作系统应当具备如下选项中的()等特征。

操作系统习题及答案

操作系统习题及答案

优先级,后者所得到的是
优先级。
25. 在 机。
调度算法中,按照进程进入就绪队列的先后次序来分配处理
26. 作业调度是高级调度,进程调度是低级调度。( 是否正确? )
27. 线程与进程的根本区别在于进程是
单位,而线程是
单位,
具有自己的主存空间,
共享该主存空间并对其所有主存空间都有存
取权限。
28.在多用户环境下,由多个程序共享一台计算机,机内资源状态将由多个程序 来改变,因此使程序失去了在顺序执行上时具有的________和________特 征。
2、( )优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。 A.先来先服务 B.静态 C.动态 D.短作业
3、以下关于死锁的必要条件的叙述中错误的是( )。 A.只要具备了死锁的必要条件,就一定发生死锁现象 B.解决死锁问题可以从死锁的必要条件出发
C.一旦出现死锁现象,处于死锁状态的进程一定同时具备死锁的必要条件 D.死锁的四个必要条件之间不是完全独立的,但也不是等价的
的值为( )。
A. > 0
B.< 0
C.>= 0
D.<=0
6、如果进程 PA 对信号量 S 执行 P 操作,则信号量 S 的值应(

A.加 1
B.减 1
C.等于 0 D.小于 0
7、从静态角度上看,进程是由程序、数据及(
)三部分组成。
A. JCB
B. PCB
C. FCB
D .I/O 缓冲区
H、处于(

2. 进程是一个
态的概念,程序是一个
态的概念。
3. 操作系统中,可以并行工作的基本单位是 组成。
,它是由程序、

操作系统课后部分习题及答案

操作系统课后部分习题及答案

第2章操作系统的运行环境2.2 现代计算机为什么设置目态/管态这两种不同的机器状态?现在的lntel80386设置了四级不同的机器状态(把管态又分为三个特权级),你能说出自己的理解吗?答:现在的Intel 80386把执行全部指令的管态分为三个特权级,再加之只能执行非特权指令的目态,这四级不同的机器状态,按照系统处理器工作状态这四级不同的机器状态也被划分管态和目态,这也完全符合处理器的工作状态。

2.6 什么是程序状态字?主要包括什么内容?答:如何知道处理器当前处于什么工作状态,它能否执行特权指令,以及处理器何以知道它下次要执行哪条指令呢?为了解决这些问题,所有的计算机都有若干的特殊寄存器,如用一个专门的寄存器来指示一条要执行的指令称程序计数器PC,同时还有一个专门的寄存器用来指示处理器状态的,称为程序状态字PSW。

主要内容包括所谓处理器的状态通常包括条件码--反映指令执行后的结果特征;中断屏蔽码--指出是否允许中断,有些机器如PDP-11使用中断优先级;CPU的工作状态--管态还是目态,用来说明当前在CPU上执行的是操作系统还是一般用户,从而决定其是否可以使用特权指令或拥有其它的特殊权力。

2.11 CPU如何发现中断事件?发现中断事件后应做什么工作?答:处理器的控制部件中增设一个能检测中断的机构,称为中断扫描机构。

通常在每条指令执行周期内的最后时刻中扫描中断寄存器,询为是否有中断信号到来。

若无中断信号,就继续执行下一条指令。

若有中断到来,则中断硬件将该中断触发器内容按规定的编码送入程序状态字PSW的相应位(IBM-PC中是第16~31位),称为中断码。

发现中断事件后应执行相中断处理程序,先由硬件进行如下操作:1、将处理器的程序状态字PSW压入堆栈2、将指令指针IP(相当于程序代码段落的段内相对地址)和程序代码段基地址寄存器CS的内容压入堆栈,以保存被子中断程序的返回地址。

3、取来被接受的中断请求的中断向量地址(其中包含有中断处理程序的IP,CS的内容),以便转入中断处理程序。

操作系统课后习题答案

操作系统课后习题答案

1.什么是操作系统?其主要功能是什么?操作系统是控制和管理计算机系统内各种硬件和软件资源,有效组织多道程序运行的系统软件(或程序集合),是用户和计算机直接的程序接口.2.在某个计算机系统中,有一台输入机和一台打印机,现有两道程序投入运行,程序A、B 同时运行,A略早于B。

A的运行轨迹为:计算50ms、打印100ms、再计算50ms、打印100ms,结束。

B的运行轨迹为:计算50ms、输入80ms、再计算100ms,结束。

试说明:(1)两道程序运行时,CPU是否空闲等待?若是,在那段时间段等待?(2)程序A、B是否有等待CPU的情况?若有,指出发生等待的时刻。

0 50 100 150 200 250 30050 100 50 10050 100 20 100(1) cpu有空闲等待,在100ms~150ms的时候.(2) 程序A没有等待cpu,程序B发生等待的时间是180ms~200ms.1.设公共汽车上,司机和售票员的活动如下:司机的活动:启动车辆;正常行车;到站停车。

售票员的活动:关车门;售票;开车门。

在汽车不断的到站、停车、行驶过程中,用信号量和P、V操作实现这两个活动的同步关系。

semaphore s1,s2;s1=0;s2=0;cobegin司机();售票员();coendprocess 司机(){while(true){P(s1) ;启动车辆;正常行车;到站停车;V(s2);}}process 售票员(){while(true){关车门;V(s1);售票;P(s2);开车门;上下乘客;}}2.设有三个进程P、Q、R共享一个缓冲区,该缓冲区一次只能存放一个数据,P进程负责循环地从磁带机读入数据并放入缓冲区,Q进程负责循环地从缓冲区取出P进程放入的数据进行加工处理,并把结果放入缓冲区,R进程负责循环地从缓冲区读出Q进程放入的数据并在打印机上打印。

请用信号量和P、V操作,写出能够正确执行的程序。

操作系统习题与解答(含答案)

操作系统习题与解答(含答案)

操作系统习题与解答(含答案)第⼀章操作系统引论⼀、选择题1.在计算机系统中配置操作系统的主要⽬的是(),操作系统的主要功能是管理计算机系统中的(),其中包括()管理和()管理,以及设备管理和⽂件管理。

这⾥的()管理主要是对进程进⾏管理。

(1)A.增强计算机系统的功能;B.为了使⽤系统的资源;C.提⾼系统的运⾏速度;D.提⾼系统使⽤效率,合理地组织系统的⼯作流程,以提⾼系统吞吐量。

(2)A.程序和数据;B.进程;C.资源;D.作业;E.任务。

(3)(4)A.存储器;B.虚拟存储器;C.运算器;D.处理机;E.控制器。

2.操作系统有多种类型:(1)允许多个⽤户以交互⽅式使⽤计算机的操作系统,称为();(2)允许多⽤户将若⼲个作业提交给计算机系统集中处理的操作系统称为();(3)在()的控制下,计算机系统能及时处理由过程控制反馈的数据,并做出响应。

A.批处理操作系统;B.分时操作系统;C.实时操作系统;D.微机操作系统;E.多处理机操作系统。

3.在下列性质中,哪⼀个不是分时系统的特征。

()A.交互性B.多路性C.成批性D.独占性4.实时操作系统追求的⽬标是()。

A.⾼吞吐率B.充分利⽤内存C.快速响应D.减少系统开销5. 现代操作系统的两个基本特征是()和资源共享A.多道程序设计B.中断处理C.程序的并发执⾏D.实现分时与实时处理6.引⼊多道程序的⽬的在于()。

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

B.提⾼实时响应速度。

C.充分利⽤CPU,减少CPU等待时间D.充分利⽤存储器7.操作系统是⼀组().A.⽂件管理程序B.中断处理程序C.资源管理程序D.设备管理程序8.()不是操作系统关⼼的主要问题.A.管理计算机裸机B.设计、提供⽤户程序与计算机硬件系统的界⾯C.管理计算机系统资源D.⾼级程序设计语⾔的编译器9.⽤户在⼀次计算机过程中,或者⼀次事物处理中,要求计算机完成所做的⼯作的集合,这是指().A.进程B.程序C.作业D.系统调⽤10.订购机票系统处理各⾃各个终端的服务请求,处理后通过终端回答⽤户,所以它是⼀个()。

操作系统习题及答案

操作系统习题及答案

操作系统试题汇总一、填空题1.进程的基本状态有_____________、_____________、_____________。

2.常用的内存管理方法有、、和段页式管理。

3.文件的三种物理结构是_________、_________、_________。

4.一次仅允许一个进程使用的共享资源称为。

每个进程中访问临界资源的那段程序称为。

5.从结构上讲,每个进程都是由、和部分组成。

6.按照设备的使用方式将设备分为:独享设备、共享设备和_________设备。

7.进程具有下面的特征性质:________、__________、_________和异步性8.产生死锁的必要条件____________、____________、___________和____________9.在请求页式管理中,当地址转换机构发现所需的页不在时,产生中断信号,由中断处理程序作相应的处理。

10.缓冲引入的目的是缓和CPU与I/O设备间_______,减少对CPU的_______,提高CPU和I/O设备之间的_________。

11.进程之间的通讯类型分为:_______________、_____________和________________。

12.用户进程从用户态变为系统态的途径是___________________。

13.操作系统的基本特性包括:__________、_________、___________和异步性14.动态重定位是指。

15.设备按传输数据类型分为:和16.常用的进程调度算法有优先级调度算法、____________和算法。

17.操作系统具有四大功能分别为______________、_______________、_____________和设备管理。

18.常用的页面置换算法是_________、_________、________和Clock置换算法。

19.按照设备的使用方式将设备分为:独享设备、设备和________设备。

  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、可能是应用程序,也可能是操作系统程序
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.融入了面向对象技术

相关文档
最新文档