自考操作系统概论课后题答案打印稿

合集下载

操作系统概论课后习题及答案.doc

操作系统概论课后习题及答案.doc

第一章操作系统简介一、单项选择题1.linux操作系统是()A.单用户单任务操作系统B.单用户多任务操作系统C.多用户单任务操作系统D.分时操作系统2.操作系统内核中文件系统模块的主要功能是()A.实现虚拟存储B.保存系统文档和用户文档C.保护系统数据D.实现对文件的按名存取和文件的存储3.下列关于批处理系统的叙述中,正确的是()A.批处理系统允许多个用户与计算机直接交互B.批处理系统分为单道批处理系统和多道批处理系统。

C.单道批处理系统也可能同时是分时系统。

D.多道程序系统就是指多道批处理系统。

二、填空题1.单道批处理系统的内存中只能驻留_______________ 道用户作业,CPU和内存资源被用户作业独占。

2.单道批处理系统与无操作系统的计算机系统相比而言,减少了的时间。

3.操作系统是一组控制和管理计算机________________ 和___________ 资源、合理地对各类作业进行调度,以及方便用户的程序集合。

4.并发是指两个或两个以上的事件在_________________________ 的发生。

5._____________________________________ 现代操作系统的特征包括并发、、虚拟和异步。

三、简答题1 •请说明操作系统的作用和功能。

作用:操作系统是控制和管理计算机系统内各种硬件和软件资源、合理有效地组织计算机系统的工作,为用户提供一个使用方便可扩展的工作环境,从而起到连接计算机和用户的接口作用功能:处理器管理、作业管理、存储器管理、设备管理、文件管理。

2.请说明单道批处理系统、多道批处理系统、分时系统的特点及优缺点。

1)单道批处理系统:最早出现的一种OS,具有单道性、自动性和顺序性。

与无操作系统的计算机系统相比而言,减少了人工操作的时间。

但由于作业独占CPU 和内存,当作业进行I/O时,CPU只能等待I/O完成而无事可做,导致CPU资源不能得到充分利用。

自考本科-操作系统概论+课后题

自考本科-操作系统概论+课后题

1.计算机系统由哪两大部分组成?答:计算机系统是能按照人的要求接受和存储信息,自动进行数据处理和计算,并输出结果信息的机器系统。

计算机系统由两大部分组成:硬件(子)系统和软件(子)系统,其中硬件子系统是系统赖以工作的实体,它是有关的各种物理部件的有机的结合。

软件子系统由各种程序以及程序所处理的数据组成,这些程序的主要作用是协调各个硬件部件,使整个计算机系统能够按照指定的要求进行工作。

硬件子系统包括中央处理器、主存存储器、输人输出控制系统和各种外围设备。

软件子系统包括系统软件(操作系统以及除操作系统)、支援软件和应用软件三个部分。

2.什么是计算机的操作系统?答:操作系统(Operating System缩写OS)是一种系统软件。

它对程序的执行进行控制,还使用户能方便地使用硬件提供的计算机功能,也使硬件的功能发挥得更好。

它是一种用于管理计算机系统资源和控制程序执行的系统软件,它扩充系统的功能,为用户提供方便的使用接口和良好的运行环境。

3.操作系统管理哪些资源?答:操作系统管理计算机系统的资源,其中硬件资源主要包括中央处理器、主存储器和各种外围设备;软件资源包括了程序和数据,通常这些程序和数据是以文件的方式存储和使用的。

它说明资源的使用情况,实现多用户共享计算机系统的各种资源。

4.为什么要把“I/O指令”等定义为特权指令?答:若用户程序中直接使用I/O指令,则可能引起冲突或由于某些意外而造成错误。

例如,用户程序中要启动磁带后取磁带上的信息,但可能操作员错拿了另一用户的磁带,把它以磁带机上,这时用户程序启动磁带机后从磁带上得到的信息实际上不是自己需要的,就可能造成程序执行后得到结果不正确。

更糟糕的是当用户程序启动磁带机的目的是要把一些信息记到磁带上,将可能覆盖已在磁带上的信息,即把另一用户磁带上的信息破坏了。

为了防止类似于这样一类的错误启动外围设备的工作不是用户程序直接做,而是由操作系统来做。

5.操作系统是如何防止用户使用特权指令的?答:为了防止用户程序中使用特权指令,计算机硬件结构区分两种操作模式:目态和管态,其中目态下只能使用除特权指令以外的指令,管态下可以使用全部指令。

自考网络操作系统课后题目带答案

自考网络操作系统课后题目带答案

自考网络操作系统课后题目带答案第一章:网络操作系统概论一、思考题1、什么是计算机系统?计算机系统是怎样构成的?答:计算机系统是一种按用户的要求接收和存储信息、自动进行数据处理并输出结果信息的系统。

计算机系统包括硬件系统和软件系统两部分。

2、什么是操作系统?请说明操作系统在计算机系统中的作用和地位?答:操作系统是计算机系统中的一个系统软件。

它能有效地组织和管理计算机系统中的硬件及软件资源,合理地组织计算机的工作流程,控制程序的执行,方便用户使用,并能使计算机系统高效地运行。

操作系统是硬件和软件的桥梁,是计算机资源的管理者。

硬件资源在操作系统的管理下调配有序、协调工作;操作系统又是人机交互的接口,人们经过命令或系统调用来控制计算机的运行。

因此,离开了操作系统,计算机就难以高效地运转。

3、操作系统管理计算机系统的哪些资源?答:操作系统管理计算机系统的资源有硬件资源和软件资源。

硬件资源主要有处理机、主存储器、辅存储器以及各种类型的输入/输出设备;而各种程序和数据则是计算机的软件资源。

4、请从资源管理的角度说明操作系统的主要功能?答:从资源管理的角度看,操作系统的主要功能是组织和管理计算机系统中的硬件和软件资源。

操作系统根据用户对各种资源的需求情况,资源的当前分配和使用情况以及有关的资源进行调度,并对资源进行有效的组织和管理。

5、操作系统有哪些基本特征?答:操作系统的基本特征有并发性、共享性和随机性。

并发性是指在计算机系统中同时存在若干个运行着的程序,宏观上并行微观上串行。

共享性指操作系统程序与多个用户和谐共用系统中的各种资源,对资源的共享一般有两种方式:互斥共享和同时共享。

随机性是指操作系统处什么样的状态之中是无法确切知道的,它强调了操作系统的设计与实现时要充分考虑各种各样的可能性。

6、叙述各操作系统的工作方式及特点?答:操作系统的类型主要有批处理操作系统、分时操作系统、实时操作系统、桌面操作系统、嵌入式操作系统、网络操作系统、分布式操作系统七大类。

自考02323全国2002年1月到2012年10月高等教育自学考试(操作系统概论)试题与答案

自考02323全国2002年1月到2012年10月高等教育自学考试(操作系统概论)试题与答案

⾃考02323全国2002年1⽉到2012年10⽉⾼等教育⾃学考试(操作系统概论)试题与答案2001年4⽉份操作系统概论(2323)试题(计算机及应⽤专业)(专科)本试题分为两部分,第⼀部分为选择题,第1页⾄第3页,第⼆部分为⾮选择题,第3页⾄第页,共页;选择题分,⾮选择题分,满分分。

考试时间分钟。

第⼀部分选择题⼀、单项选择题(本⼤题共15⼩题,每⼩题1分,共15分)。

在每⼩题列出的四个选项中只有⼀个选项是符合题⽬要求的,请将正确选项前的字母填在题⼲中的括号内。

1.只能在核⼼态下执⾏的指令是(B)A、读时钟⽇期B、屏蔽所有中断C、改变⽂件内容D、调⽤库函数2.操作系统为⽤户程序完成与(B)的⼯作。

A、硬件⽆关和应⽤⽆关B、硬件相关和应⽤⽆关C、硬件⽆关和应⽤相关D、硬件相关和应⽤相关3.进程控制块中的现场信息是在(D)保存的。

A、创建进程时B、处理器执⾏指令时C、中断源申请中断时D、中断处理程序处理中断前4.当进程调度采⽤最⾼优先级调度算法时,从保证系统效率的⾓度来看,应提⾼(B)进程的优先级。

A、连续占⽤处理器时间长的B、在就绪队列中等待时间长的C、以计算为主的D、⽤户5.将主存空闲区按地址顺序从⼩到⼤登记在空闲区表中,每次分配时总是顺序查找空闲区表,此种分配算法称为(A)分配算法。

A、最先适应B、最优适应C、最坏适应D、随机适应6.页式存储管理中,每次从主存中取指令或取操作数,要(B)次访问主存。

A、1次B、2次C、3次D、4次7.⽂件系统中⽂件被按照名字存取是为了(B)A、⽅便操作系统对信息的管理B、⽅便⽤户的使⽤C、确定⽂件的存取权限D、加强对⽂件内容的保密8、系统在接到⽤户关于⽂件的(A)操作命令后,就在⽂件⽬录中寻找空⽬录项进⾏登记。

A、建⽴B、打开C、读D、写9.⽂件系统与(B)密切相关,它们共同为⽤户使⽤⽂件提供⽅便。

A、处理器管理B、存储管理C、设备管理D、作业管理10.对磁盘进⾏移臂调度时,既考虑了减少寻找时间,⼜不频繁改变移动臂的移动⽅向的调度算法是(C)A、先来先服务B、最短寻找时间优先C、电梯调度D、优先级⾼者优先11.(A)不是作业所经历的作业步。

(完整版)自考02326操作系统(2018版)课后习题答案

(完整版)自考02326操作系统(2018版)课后习题答案

第一章操作系统概论1.什么是操作系统?请说明操作系统在计算机系统中的作用和地位。

操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合:它们能够有效地组织和管理计算机中的硬件和软件资源,合理地控制计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使用户能够灵活、方便、有效地使用计算机,并使整个计算机系统能高效地运行。

2.操作系统管理计算机系统的哪些资源?硬件和软件资源。

3.请从资源管理角度说明操作系统的主要功能。

进程管理(处理器管理)、存储管理、文件管理、作业管理、设备管理4.操作系统有哪些基本特征?并发性:计算机系统中同时存在若干个正在运行着的程序;共享性:操作系统程序和多个用户程序共享系统中的各种资源随机性:操作系统的运行是在一种随机的环境下进行的5.比较Windows、UNIX、Linux操作系统的体系结构,有什么异同?Windows体系结构是分成的模块系统,主要层次有硬件抽象层HAL、内核、执行体和大量的子系统集合;UNIX操作系统的系统架构图,其最里层是硬件,作为整个系统的基础;其次是操作系统内核,包括进程管理、存储器管理、设备管理和文件管理四个资源管理功能;往外一层是系统调用接口,及操作系统与用户的接口shell以及编译程序等;最外层是应用程序Linux系统有四个主要部分,及内核、shell、文件系统和用户程序。

6.Android操作系统有什么特点?Android操作系统分为四层,从高层到低层分别是应用程序层、应用框架层、系统运行库层和Linux内核层。

以Linux为核心的手机操作平台,是一款开放式操作系统7.手机操作系统通常提供哪些功能?8.请叙述各种类型操作系统的工作方式及特点。

一般把操作系统分为三种基本类型,即批处理操作系统、分时系统和实时系统(1)批处理操作系统批处理操作系统分为简单批处理系统和多道批处理系统两种类型。

用户将作业交给系统操作员,系统操作员在收到作业后并不立即将作业输入计算机,而是在收到一定数量的作业后,组成一批作业,再把这批作业输入到计算机中。

自考操作系统课后答案

自考操作系统课后答案

自考操作系统课后答案第一章引论1、计算机系统由哪些部分组成?答:计算机系统由硬件子系统和软件子系统组成。

2、什么是计算机的操作系统?答:操作系统是计算机的一种系统软件,由它统一管理计算机系统的资源和控制程序的执行。

操作系统既是一种资源管理程序,又是一种其他程序执行的控制程序,其目的是提供一个供其它程序执行的良好环境。

3、操作系统管理计算机系统的哪些资源?答:操作系统管理的计算机系统资源包括两大类:硬件资源和软件资源。

计算机系统的硬件资源主要包括CPU、主存储器、辅助存储器(磁带、磁盘等)以及各种输入输出设备(键盘、显示器、打印机等);软件资源包括各种程序和数据。

4、操作系统怎样为用户提供良好的运行环境?答:操作系统是一种系统程序,其目的是提供一个供其他程序执行的良好环境。

首先操作系统要使得计算机系统使用方便:操作系统为用户提供方便的使用接口,用户按需要输入命令或从提供的"菜单"中选择命令,操作系统按命令去控制程序的执行;用户也可以请求操作系统的功能模块为其服务,而不必了解硬件的特性。

其次操作系统要使得计算机系统能高效地工作:操作系统扩充硬件的功能,而硬件的功能发挥的更好;操作系统使拥护合理共享资源,防止各用户间的干扰;操作系统以文件形式管理软件资源,保证信息的安全和快速存取。

5、操作系统怎样提高系统的效率?答:为提高系统的效率:操作系统扩充硬件的功能,使硬件的功能发挥得更好;操作系统使用户合理共享资源,防止各用户间的相互干扰;操作系统以文件形式管理软件资源,保证信息安全和快速存取。

6、批处理操作系统怎样实现计算机操作的自动化?答:用户把准备好的一批作业信息,包括程序、数据、作业控制说明书通过相应的输入设备传送到大容量的磁盘上等待处理。

操作系统中的作业调度程序按照某种原则从磁盘上选择若干作业装入主存储器,主存储器中的这些作业可以占用中央处理机运行。

当某个作业执行结束时,启动打印机,输出计算结果。

第1章操作系统概论课后习题解答-

第1章操作系统概论课后习题解答-
9
7
第1章 操作系统概论课后习题解答
11.处理机管理有哪些主要功能?它们的主要任务 是什么? 【解答】略 12.内存管理有哪些主要功能?它们的主要任务是 什么? 【解答】略 13.设备管理有哪些主要功能?它们的主要任务是 什么? 【解答】 略
8
第1章 操作系统概论课后习题解答
14.文件管理有哪些主要功能?它们的主要任务是什 么? 【解答】略 15.操作系统提供了哪些人机接口? 【解答】略
3
第1章 操作系统概论课后习题解答
6.为什么要引入分时操作系统? 【解答】略 7.分时系统是怎样实现的? 【解答】在分时系统中,虽然若干用户通过各自的终端共享 一台主机,但是在操作系统的管理下,每个用户都感觉自己 在独占一台主机。分时系统采用的策略是:基于主机的高速 运行,分时为终端用户服务。即主机按一定次序轮流为各终 端用户服务,每个用户一次仅使用主机很短的一段时间(称 为时间片,毫秒级),在分得的时间片内若用户没有完成工 作则暂时中断,将处理机分配给下一个用户。虽然在一个用 户使用主机时其他用户处于等待状态,但是等待的时间很短, 用户感觉不到,从而每个用户的各次请求都能得到快速响应, 给每个用户的印象是:他独占一台计算机。
4
第1章 操作系统概论课后习题解答
8.实时操作系统应用在哪些场合?
【解答】实时系统应用于两个领域: (1)实时控制 当把计算机用于生产过程的控制,以形成以计算机为中心的控制系统时, 系统要求能实时采集现场数据,并对所采集的数据进行及时处理,进而 自动地控制相应的执行机构,使某些(个)参数(如温度、压力、方位 等)能按预定的规律变化。类似地,也可将计算机用于武器的控制,如 火炮的自动控制系统、飞机的自动驾驶系统,以及导弹的制导系统等。 通常把要求进行实时控制的系统称为实时控制系统。 (2)实时信息处理 通常,我们把要求对信息进行实时处理的系统,称为实时信息处理系统。 该系统由一台或多台主机通过通信线路连接成百上千个远程终端,计算 机接收从远程终端发来的服务请求,对数据进行检索和处理,并及时将 结果反馈给用户。典型的实时信息处理系统有:飞机订票系统、情报检 索系统。

自考02323《操作系统概论》真题(2022.04)_1

自考02323《操作系统概论》真题(2022.04)_1

自考02323《操作系统概论》真题及(2022.04)自考02323《操作系统概论》真题及答案解析(2022.04)1.[单选题] 有一种操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机,满足这一特征的是()A.单道批处理操作系统B.分布式操作系统C.分时系统D.实时系统2.[单选题] 引入多道程序系统的主要目的是()A.为了充分利用主存储器B.充分利用CPU,减少CPU的等待时间C.提高实时响应速度D.增强系统的交互能力3.[单选题] 操作系统内核与应用程序之间的接口是()A.联机用户接口B.脱机用户接口C.系统调用D.图形用户接口4.[单选题] 下列不是操作系统内核基本功能的是()A.文件管理B.时钟管理C.原语操作D.中断处理5.[单选题] 如果有N (N2)个进程并发运行,则不可能出现的情形是()A.1个进程处于执行态,没有就绪态的进程,N-1个阻塞态的进程B.1个进程处于执行态,N-1个就绪态的进程,没有阻塞态的进程C.1个进程处于执行态,1 个就绪态的进程,N-2个阻塞态的进程D.没有进程处于执行态,2个就绪态的进程,N-2个阻塞态的进程6.[单选题] 在死锁的预防中,资源的按序分配策略可以破坏()A.互斥使用资源条件B.占有且等待资源条件C.非抢夺资源条件D.循环等待资源条件7.[单选题] 在下列进程调度算法中,为每个就绪队列赋予不同时间片的调度算法是()A.短进程优先调度B.时间片轮转调度C.优先权调度D.多级反馈队列调度8.[单选题] 实时系统中,进程调度的要考虑的关键因素是()A.内存的分配B.时间片的确定C.对完成截止时间条件的满足D.I /O设备的分配9.[单选题] 若某系统中有3 个并发进程,各需要4个同类资源,则该系统不会产生死锁的最少资源总数应该是()A.9个B.10个C.11个D.12个10.[单选题] 在操作系统进程调度中,时间片轮转调度算法的目的是()A.多个终端都能得到系统的及时响应B.先来先服务C.优先级高的进程先使用CPUD.紧急事件优先处理11.[单选题] 将一个进程逻辑地址空间分成若干个大小相等的片,称为()A.页表B.页C.页框D.页帧12.[单选题] 实现虚拟存储器的目的是()A.实现存储保护B.实现程序浮动C.扩充外存容量D.提高内存利用率13.[单选题] 用户程序所对应的地址空间是()A.绝对地址空间B.逻辑地址空间C.I/O地址空间D.物理地址空间14.[单选题] 在采用快表的存储管理方式中,假定快表的命中率为90%,快表的访问时间为40ns,访问内存的时间为200ns,则系统的有效访存时间是()A.220nsB.240nsC.260nsD.272ns15.[单选题] 为了能将逻辑地址变换为物理地址,在系统中必须设置()A.地址映射机构B.地址扩充机构C.内存保护机构D.地址共享机构16.[单选题] 用于管理文件的系统文件是()A.正规文件B.目录文件C.字符设备文件D.块设备文件17.[单选题] 常用的文件存取方式有两种:随机存取和()A.顺序存取B.按名存取C.直接存取D.按路径存取18.[单选题] 文件存储的几种常用方式中,使用磁盘链接表进行分配的优点是()A.实现简单B.读操作性能好C.可以充分利用每个簇D.随机存储方便快捷19.[单选题] 在I/O设备管理中,必须作为临界资源以互斥方式访问的设备是()A.独占设备B.共享设备C.虚拟设备D.低速设备20.[单选题] 为了实现主机与设备控制器之间的成块数据传送,在DMA控制器中设计了四类寄存器,其中,记录本次向CPU发送中断信号前要读或写数据次数的寄存器是()A.命令/状态寄存器B.内存地址寄存器C.数据寄存器D.数据计数器21.[填空题] 操作系统常见的体系结构有单体结构模型、______和______动态可扩展结构模型。

操作系统概论自考试题及答案

操作系统概论自考试题及答案

操作系统概论自考试题及答案一、单项选择题(每题1分,共10分)1. 操作系统的主要功能不包括以下哪一项?A. 进程管理B. 设备管理C. 用户界面D. 文件管理答案:C2. 在现代操作系统中,虚拟内存的实现主要依赖于哪种技术?A. 硬盘B. 光盘C. 缓存D. 虚拟硬盘答案:A3. 进程和程序的区别在于什么?A. 进程是静态的,程序是动态的B. 进程是动态的,程序是静态的C. 进程和程序没有区别D. 进程是程序的子集答案:B4. 在操作系统中,调度是指什么?A. 内存分配B. CPU分配C. 文件系统管理D. 输入输出设备分配答案:B5. 死锁的必要条件之一是?A. 互斥条件B. 不剥夺条件C. 循环等待条件D. 所有都是答案:D6. 操作系统中的文件系统通常采用哪种数据结构来组织文件?A. 链表B. 树C. 栈D. 队列答案:B7. 哪个操作系统采用了微内核设计?A. Windows XPB. UNIXC. LinuxD. macOS答案:C8. 在操作系统中,进程的上下文切换通常涉及哪些信息的保存和恢复?A. 寄存器和程序计数器B. 内存分配信息C. 文件系统状态D. 网络连接信息答案:A9. 分页和分段是操作系统中虚拟内存管理的两种主要技术,它们的主要区别是什么?A. 分页大小固定,分段大小可变B. 分页大小可变,分段大小固定C. 分页基于内存地址,分段基于数据类型D. 分页基于数据类型,分段基于内存地址答案:A10. 操作系统中的设备驱动程序的主要作用是什么?A. 提供用户界面B. 管理内存分配C. 控制硬件设备D. 实现网络通信答案:C二、多项选择题(每题2分,共10分)11. 操作系统的五大基本功能包括以下哪些?()A. 用户界面B. 进程管理C. 设备管理D. 存储管理E. 文件系统管理答案:BCDE12. 在操作系统中,进程的状态可以是哪些?()A. 新建B. 运行C. 等待D. 终止E. 挂起答案:ABCDE13. 下列哪些是操作系统的调度算法?()A. 先来先服务B. 短作业优先C. 轮转D. 随机E. 多级反馈队列答案:ABCDE14. 文件系统中的文件具有哪些属性?()A. 文件名B. 文件大小C. 文件类型D. 创建日期E. 访问权限答案:ABCDE15. 操作系统中的虚拟内存技术可以带来哪些好处?()A. 允许更多的程序同时运行B. 提供更大的地址空间C. 保护程序不受其他程序影响D. 提高内存访问速度E. 允许程序共享内存答案:ABCE三、简答题(每题5分,共20分)16. 简述操作系统中进程和线程的区别。

(最新整理)4月全国自考操作系统概论试题及答案解析

(最新整理)4月全国自考操作系统概论试题及答案解析

全国2018年4月自学考试操作系统概论试题课程代码:02323一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.在配置多道批处理操作系统的计算机系统中()A.用户可联机、调试自己的程序B.允许用户直接干预作业的执行C.能对外部事件实时响应D.允许多个作业同时使用不同的外围设备2.UNIX操作系统是一个()A.交互式分时操作系统B.多道批处理操作系统C.实时操作系统D.分布式操作系统3.若操作系统管理的某用户程序当前正占有中央处理器,该用户程序欲读磁盘上的文件信息,那么用户程序中相应的指令应该是()A.启动I/O指令B.等待I/O指令C.转移指令D.访管指令4.当一次系统调用功能完成后,中央处理器的工作状态应()A.保持管态B.保持目态C.从管态转换成目态D.从目态转换成管态5.分布式操作系统的特点是()A.资源共享B.资源地理位置分散C.资源位置透明D.多个用户的程序并行运行6.引入进程的原因是()A.提高资源的利用率和控制程序的执行B.提高资源的利用率和正确描述程序的执行情况C.提高程序的执行速度和控制程序的执行D.提高程序的执行速度和正确描述程序的执行情况7.进程有三种基本状态,可能的状态转换是()A.就绪态到运行态、等待态到就绪态、运行态到等待态1B.就绪态到运行态、就绪态到等待态、等待态到运行态C.就绪态到运行态、等待态到就绪态、等待态到运行态D.运行态到就绪态、就绪态到等待态、等待态到运行态8.处理器不能..直接访问的存储器是()A.寄存器B.高速缓冲存储器C.主存储器D.辅助存储器9.断电停机后,存储信息随之消失的存储器是()A.磁盘B.磁带C.主存储器D.U盘10.处于运行状态的操作系统程序应放在()A.寄存器中B.高速缓冲存储器中C.主存储器中D.辅助存储器中11.对操作系统的文件系统而言,一个源程序、一批数据、一篇文章或一张图片等都可以被称为文件,只要它是()A.连续分布在一片磁盘区域中的信息集合B.采用链接方式连接起来的多个磁盘块组成的信息集合C.逻辑上具有完整意义的信息集合D.属于同一个用户的一个信息集合12.一级目录结构的文件系统的主要特点是()A.适用于多道程序设计B.适用于单用户系统C.无需把索引表放到磁盘上D.存取所有文件都无需用到索引表13.在文件目录的目录项中主要存放的是()A.文件的名字、文件的类型和文件的物理地址等B.文件的名字、文件的类型和文件的摘要等C.文件的名字、文件记录的长度和文件的结构等D.文件的名字、文件的存取方式和文件在主存中的地址等14.并非..在“打开”文件时进行的操作是()A.把存储介质上的文件目录读入主存储器B.核对存取方式C.找出文件在存储介质上的起始位置2D.决定文件在主存储器中的起始位置15.在计算机系统中引入通道结构后仍然无法..做到的是()A.主存储器和外围设备之间传送信息的操作直接通过通道进行B.通道完全独立运行,无需由CPU启动C.外围设备可以和CPU并行工作D.各通道上的外围设备可以并行工作16.通过操作系统对外围设备的管理实现了“设备处理的一致性”。

自考学考试真题:操作系统概论试题及答案(09届-13届)_

自考学考试真题:操作系统概论试题及答案(09届-13届)_

自考学考试真题:操作系统概论试题及答案(09届-13届)_26.采用层次结构的计算机系统中,人与计算机硬件之间的界面是软件。

27.网络操作系统的主要功能是网络中各种资源的共享和各台计算机之间的通信。

28.多道程序系统中,有关程序的执行可能受到另一个程序的制约。

29.进程有三个特性,它们是动态性、并发性和异步性。

30.计算机系统中,处理器是按程序状态字寄存器中的指示控制程序的执行。

31.把逻辑地址转换成绝对地址的工作称为重定位。

32.可变分区存储管理的主存分配算法中,寻找次数最少的是最坏适应分配算法。

33.允许用户的逻辑地址空间大于主存储器的绝对地址的存储管理方法称为虚拟存储管理。

34.文件系统的功能之一是实现逻辑文件到物理文件的转换。

35.逻辑记录顺序和物理块的顺序相一致的文件结构被称为顺序文件。

36.链接结构和索引结构的共同特点是文件占用的存储空间块在存储空间中的位置不必是连续的。

37.如果把一本词典的内容作为一个文件存放,每个单词和对它的解释组成一个记录。

为了便于该词典的使用者迅速查到所需的单词,这个文件的存储结构采用索引文件结构比较合适。

38.如果某文件系统以成组方式存放记录,每个磁盘块最多可以存放8个记录,用于记录成组和分解的主存缓冲区的大小与磁盘块大小相同。

若0-7号记录存放在第0个磁盘块,8—15号记录存放在第1个磁盘块……,那么为了依次读出第23、24、25、17号记录,需要进行3 次读盘操作。

39.通过操作系统对外围设备的管理,可以实现外围设备和计算机系统的其他部件(CPU)之间的并行操作。

40.尽管磁盘是一种可共享设备,但每一时刻仍只有一个作业能启动磁盘。

41.磁盘调度的目的是降低若干个访问者执行信息传输操作的总时间。

42.若磁盘盘面分为8个扇区,现有8个逻辑记录L1~L8被存放在同一磁道上供处理程序使用,处理程序要求顺序处理这8个记录,每次请求从磁盘上读一个记录,然后对读出的记录花4毫秒的时间进行处理,以后再读下一个记录进行处理,直至8个记录都处理结束。

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

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

新版第1章操作系统概论习题答案-新版-精选.pdf第1章操作系统概论(1) 试说明什么是操作系统,它具有什么特征?其最基本特征是什么?解:操作系统就是一组管理与控制计算机软硬件资源并对各项任务进行合理化调度,且附加了各种便于用户操作的工具的软件层次。

现代操作系统都具有并发、共享、虚拟和异步特性,其中并发性是操作系统的最基本特征,也是最重要的特征,其它三个特性均基于并发性而存在。

(2) 设计现代操作系统的主要目标是什么?解:现代操作系统的设计目标是有效性、方便性、开放性、可扩展性等特性。

其中有效性指的是OS应能有效地提高系统资源利用率和系统吞吐量。

方便性指的是配置了OS后的计算机应该更容易使用。

这两个性质是操作系统最重要的设计目标。

开放性指的是OS应遵循世界标准规范,如开放系统互连OSI国际标准。

可扩展性指的是OS应提供良好的系统结构,使得新设备、新功能和新模块能方便地加载到当前系统中,同时也要提供修改老模块的可能,这种对系统软硬件组成以及功能的扩充保证称为可扩展性。

(3) 操作系统的作用体现在哪些方面?解:现代操作系统的主要任务就是维护一个优良的运行环境,以便多道程序能够有序地、高效地获得执行,而在运行的同时,还要尽可能地提高资源利用率和系统响应速度,并保证用户操作的方便性。

因此操作系统的基本功能应包括处理器管理、存储器管理、设备管理和文件管理。

此外,为了给用户提供一个统一、方便、有效的使用系统能力的手段,现代操作系统还需要提供一个友好的人机接口。

在互联网不断发展的今天,操作系统中通常还具备基本的网络服务功能和信息安全防护等方面的支持。

(4) 试说明实时操作系统和分时操作系统在交互性、及时性和可靠性方面的异同。

解:交互性:分时系统能够使用户和系统进行人-机对话。

实时系统也具有交互性,但人与系统的交互仅限于访问系统中某些特定的专用服务程序。

及时性:分时系统的响应时间是以人能够接受的等待时间为标准,而实时控制系统对响应时间要求比较严格,它是以控制过程或信息处理中所能接受的延迟为标准。

(完整版)自考02326操作系统(2018版)课后习题答案

(完整版)自考02326操作系统(2018版)课后习题答案

第一章操作系统概论1.什么是操作系统?请说明操作系统在计算机系统中的作用和地位。

操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合:它们能够有效地组织和管理计算机中的硬件和软件资源,合理地控制计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使用户能够灵活、方便、有效地使用计算机,并使整个计算机系统能高效地运行。

2.操作系统管理计算机系统的哪些资源?硬件和软件资源。

3.请从资源管理角度说明操作系统的主要功能。

进程管理(处理器管理)、存储管理、文件管理、作业管理、设备管理4.操作系统有哪些基本特征?并发性:计算机系统中同时存在若干个正在运行着的程序;共享性:操作系统程序和多个用户程序共享系统中的各种资源随机性:操作系统的运行是在一种随机的环境下进行的5.比较Windows、UNIX、Linux操作系统的体系结构,有什么异同?Windows体系结构是分成的模块系统,主要层次有硬件抽象层HAL、内核、执行体和大量的子系统集合;UNIX操作系统的系统架构图,其最里层是硬件,作为整个系统的基础;其次是操作系统内核,包括进程管理、存储器管理、设备管理和文件管理四个资源管理功能;往外一层是系统调用接口,及操作系统与用户的接口shell以及编译程序等;最外层是应用程序Linux系统有四个主要部分,及内核、shell、文件系统和用户程序。

6.Android操作系统有什么特点?Android操作系统分为四层,从高层到低层分别是应用程序层、应用框架层、系统运行库层和Linux内核层。

以Linux为核心的手机操作平台,是一款开放式操作系统7.手机操作系统通常提供哪些功能?8.请叙述各种类型操作系统的工作方式及特点。

一般把操作系统分为三种基本类型,即批处理操作系统、分时系统和实时系统(1)批处理操作系统批处理操作系统分为简单批处理系统和多道批处理系统两种类型。

用户将作业交给系统操作员,系统操作员在收到作业后并不立即将作业输入计算机,而是在收到一定数量的作业后,组成一批作业,再把这批作业输入到计算机中。

2019年4月自考02323操作系统概论试题及答案

2019年4月自考02323操作系统概论试题及答案

I)»78 • 02323(通卡)绝密★启用前2019年4月高等教有门学考试全国统•命题考试操作系统概论(课程代码02323)注意事项:1本试卷分为两部分.第一部分为选择第二部分为非选择题.2・应考者必须按试題顺序在答题卡(纸)指定位置上作答.答在试卷上无效. 3•涂写部分、画图部分必须使用2B钳笔.书写部分必须便用来色字迹签字笔°第一部分选择题一、单项选择Sh本大题共20小毎小题1分.共20分.在毎小龍列出的备选项中只有一项是符合懸目要戎的,诵将只选出•嘗懒聽瞬-濮机上同时连接多的做多个用户可以通过绷丽?菱互地便用计算机,満足这一转征的址A. m道批处理操作系统B・分布式操作系统C・分时系统 D.实时系统2. 引入多道租序系统的主要目的是A. 为了充分利用主存储器B. 充分利用CPU,碱少CPU的等待时间C・提品实时响应速度D・増強系统的交Ti^J]3. 操作系统内核与应用程序之间的接I」地A. 联机用户接口B.脱机川户按口C. 系统调用I).圈形用户接口4・F列不址操作系统内栈歴本功能的址• •A.文件竹理B•时钟仔理C.原语掾作。

・中斷处理(M;S.O?3?3 WfV系统熬论试題第I页(共5页)5・如架右N ; (N>2)个进程并发运行,则个可龜出现的信形址A. I 个进程处?:执廿态,没仆就绪态的进程,N-I 个;H 塞态的逬程 B ・丨个进程处于执行态,N-I 个就绪态的进程,没伽塞态的逬程 C ・1个进程处丁•执行态,I 个就绪态的进程,N-2个阳塞态的逬程 D.没冇进积处于执行态,2个就绪态的进程,N-2个皿塞态的进程6-在死倾的偵防中,资源的按序分配笫略可以破坏A.互斥使用资掠条件B.占冇瓦等待资源条件C.非枪夺资源条件D.循环等待资擦条件7-布下列进程调度孔法中,为每个就绪队列狀产不同时间片的调度第法是A. fe£进程优先调度B.时间片轮转谓度 C ・优先权调度D.多圾反馆队列谓度8. 实时系统中,进程调度需要考老的关键因索是A.内存的分配B.时间片的确遐C.对完成裁止时间条件的满足D.I/Oi 殳备的分配9. 若某系统中仔3个并发逬程,各需婆4个同类资源,则该系统不会产生死赖的妣少 赍源总数应该足A ・9个B ・10个 C. II 个D. 12 个10. 在操作系统进程调度中,时间片轮转调度氛法的冃的尼A. 多个终端强能得到系统的及时响应B. 先来先服务C ・优先级奇的进稈先便用CPU D. 第急事件优先处理11. 将一个进程的逻紈地址空间分成若F 个大小相零的片,称为A.页表 几烦 C. 页张【).貝怕12. 实现煨拟存储器的目的圧13.用户程序所对应的地址空间址操作系统槪论试趟第2頂(共$加)A.实现存储保护 C.扩允外存容戢 实现程序浮动D.提空内存利用卓 A.绝对地址空间 C. I/O 地址空间B. 逻如地址空间 D.物理地址空间14-在采用快表的存储管理方式中.假定快衣的命中率为90%•快衣的访间时间为40ns. 访问内存的时间为200ns,則系统的科效访存时间是A. 220nsB. 240nsC. 260ns15.为了能祢逻辑地址变换为物理地址,庄系统中必须没?418. 文件存储的几种常用方式中,使用磯盘統接表进行分配的览点是A.实现捕敢 B ・谏操佯性能好C.可以充分利用毎卞篠 D.随机存储方便快握19. 在I/O i 殳备暂理中,必须作为临畀资源以互斥方式方问的设备迢A ・独占没备B ・共享设备C ・虚拟设备D.低速设备20. 为了实現主机与设备控制I 妙之间的成块数据传送,在DMA 控制君中设计了风类寄 存器,其中,记录本次向CPU 发送中斷信号前要渎或対数怔次数的寄存器足A.命令/状态寄存器B.内存Jft 址寄存器c.数据寄存器D . emit-数签第二部分非选择题二 填空軀:本大尬共10小脱,毎小越2分,共20分・21. 操作系统常见的体系结构有卓体结构模型、 ---------- 、 ---------- 和动公町扩展结构_22. 程序并发执行时具冇间斷性、 --------- 和 ---------- 三个特征・23. 对_个记锻型信号值S,毎执行一次sail (S)葆作,S.valueMl.若S.value 为0,刻该进 ___________ ;若S 的数値小于0,則该进 ---------------- ・24. 如舉一个进f?的完成徽止时间为Ti,当帕时间为T2‘处理死该任务还需*的时间为6,则松抱度L 的计算式表示为 ------------ ・標作系统柢论试越席3页(兴5页)・、•:亍帅法中,冋隔进程需的类资源的最大数Hz 丽廉示某时毗 才配给进程的某类资源數■皿如如D. 272ns A ・地址映射机构 C.内存保护桃构16・用于彗理文件的系统文件圧A.正规文件 C.字符设备文件门.常用的文件存取方式有两种: A.顺序存取C.直按存取 B. 地址扩充机构D. 地址興卑机构B.冃录文件 D.块设备文件 威机存取和B.按名"取 D.按路径存取进程还衙耍的某类倂源的数辿■那么三个变昱之间的关系为-6.荃于分页的虚拟存储系统中,如果频曙进行页面代换,则彳诃能产生抖动現象引起抖动的主要原因是_______________________ 和__________ •27"在i殳有快农的分页存储骨理方式中,当能在快黄中找到所裔的页表项时,仃牧访存时间第于_次访问_____________________ 的时间加上一次谊问________ 的时间e28. 在二级分页系统中,为了能在地址映射时旳到页表任物理内存中的地址,需熨为页表再建立一个----------- •在其中的炭顶中存放r毎••个处丧在物理内存中所在的_________ ・29. 有三种文件结构,分別是:无结构字节序列、____________ 和 __________ 。

2023年10月自考操作系统概论试题含答案及评分标准

2023年10月自考操作系统概论试题含答案及评分标准

2023年10月自考操作系统概论试题含答案及评分标准一、选择题1.操作系统是计算机系统中的一个重要组成部分。

下列关于操作系统的说法,错误的是() A. 操作系统是一种系统软件 B. 操作系统是计算机硬件的一部分 C. 操作系统提供了资源管理和控制的功能 D. 操作系统可以控制计算机硬件的运行答案:B评分标准:选择题的每个问题得1分,答错则不得分。

二、填空题1.操作系统的主要功能之一是_______________________。

答案:资源管理评分标准:填空题每个问题得2分,答错则不得分。

2.操作系统的早期发展中,最先出现的操作系统是_____________________。

答案:批处理操作系统评分标准:填空题每个问题得2分,答错则不得分。

三、问答题1.请简述多道程序设计的基本思想。

答案:多道程序设计是指将计算机内存分成若干个大小相等或不等的分区,每个分区对应一个作业。

当一个作业需要I/O操作时,操作系统选择另一个作业运行,以提高计算机的资源利用率。

通过并发执行多个作业,可以减少作业的等待时间,提高计算机的吞吐量。

评分标准:问答题根据回答的完整程度给出评分,满分为10分。

2.请简述分时操作系统的特点和应用场景。

答案:分时操作系统是一种能够让多个用户共享计算机资源的操作系统。

其特点包括: - 可以同时为多个用户提供服务,每个用户都有一个独立的终端用于与系统进行交互; - 操作系统可以根据用户的需要,快速地在多个任务之间切换,使得用户感觉自己独占了整个计算机。

分时操作系统适用于以下场景: - 大型计算机上的多用户系统,如大学的计算机教室、图书馆等; - 在云计算中,用户可以通过分时操作系统获得远程计算资源进行任务处理; - 在多任务处理中,多个任务可以通过分时操作系统同时进行,提高效率。

评分标准:问答题根据回答的完整程度给出评分,满分为10分。

四、编程题1.请编写一个简单的操作系统命令行界面程序,实现以下功能:•显示当前目录下的所有文件和文件夹;•切换目录,进入指定的文件夹;•删除指定的文件或文件夹;•打开指定的文件。

全国2020年10月自考02323操作系统概论真题及答案

全国2020年10月自考02323操作系统概论真题及答案
绝密★启用前
2020 10
02323
一、单项选择题:本大题共 20 小题,每小题 1 分,共 20 分。 1.A 2.C 3.A 4.D 5.C 6.B 7.C 8.B 11.A 12.B 13.A 14.B 15.B 16.D 17.C 18.D
9.D 19.A
10.B 20.C
二、填空题:本大题共 10 小题,每小题 2 分,共 20 分。
四、综合题:本大题共 4 小题,每小题 10 分,共 40 分。
36.(1):anum.value =0 (1 分)
(2):vnum.value =0 (1 分)(1 和 2 答案可交换顺序)
(3):wait(bufmtx) (1 分)
(4):signal(anum) (1 分)
(5):wait(bufmtx) (1 分)
21.自动性
顺序性
(可交换顺序)
22.阻塞态
23.1(或一)
24.静态(分配方式)
动态(分配方式)
25.摒弃请求和保持条件
26.抖动
27.2
3
28.4KB(或 4096B 或 212B) 4GB(或者 232B)
29.ASCII
二进制
(可交换顺序)
30.利用率
系统的吞吐量
(可交换顺序)
三、简答题:本大题共 5 小题,每小题 4 分,共 20 分。 31.线程创建(1 分)、线程的终止(1 分)、线程的调度与切换(1 分)、线程的阻塞与唤醒
(6):signal(vnum) (1 分)
(7):wait(anum)
(1 分)
(8):signal(bufmtx) (1 分)
(9):wait(vnum)
(1 分)

自考操作系统概论试题及答案

自考操作系统概论试题及答案

自考操作系统概论试题及答案-卷面总分:100分答题时间:90分钟试卷题量:50题一、单选题(共50题,共98分)1.操作员接口是操作系统为用户提供的使用计算机系统的手段之一,该接口是()A.一组操作控制命令B.一组系统调用程序C.一组访管指令D.一组I/O指令正确答案:A您的答案:本题解析:暂无解析2.中央处理器有两种工作状态,当它处于目态时不允许执行的指令是()A.转移指令B.I/O指令C.访管指令D.四则运算指令正确答案:B您的答案:本题解析:暂无解析3.一般而言,程序状态字(PSW)包含的三部分内容是()A.程序基本状态、中断码、中断屏蔽位B.中断码、中断屏蔽位、等待/计算C.中断屏蔽位、等待/计算、程序基本状态D.等待/计算、程序基本状态、中断码正确答案:A您的答案:本题解析:暂无解析4.操作系统中引入进程后可以()A.保证程序的正确性B.提高资源的利用率C.减少调度次数D.缩短处理器的工作时间正确答案:B您的答案:本题解析:暂无解析5.一个正在运行的进程要求操作系统为其启动外围设备时,应该执行的指令是()A.访管B.输入/输出D.转移正确答案:A您的答案:本题解析:暂无解析6.某带有50个终端用户的计算机系统采用时间片轮转调度算法分配处理器。

若规定时间片为10毫秒,对用户的每个命令需花费100毫秒完成处理,则终端最长响应时间为()A.2秒B.5秒C.10秒D.50秒正确答案:B您的答案:本题解析:暂无解析7.某一主存储器容量为1M的计算机,分割成4K的等长块。

现有一个2.5M的作业在其上运行。

试问该作业占用的虚拟页面数是()A.250个B.512个C.625个D.1024个正确答案:D您的答案:本题解析:暂无解析8.采用二级页表的分页式存储器中,如二级页表都已在主存,则每存取一条指令或一个数,需要访问主存()A.1次B.2次C.3次D.4次正确答案:B您的答案:本题解析:暂无解析9.下列关于存储管理的说法中,不正确的是()A.页式存储管理方式能实现虚拟存储B.作业的大小可由该作业的页表长度体现C.页式存储管理中不存在“碎片”D.单用户连续和固定分区存储管理都可不需要硬件地址转换机构正确答案:C您的答案:本题解析:10.假设:计算机系统上有2个用户程序A和B正在运行,且分别在加工着视频文件X和Y;计算机系统上连接着1号和2号两台磁带机。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
9.假定就绪状态的进程按其优先数自小到大顺序排成队列,当有一进程要进入就绪队列时,应按照它的优先数排在相应的位置上,试写出进程入队程序。
答:将就绪进程的进程控制块按照从小到大顺序排成队列,当一进程就绪时,应把它的进程控制块按优先数插入就绪队列。考虑单向链接方式,入队过程如下:
var head,p,q,addpcb:link;
begin
?? if head=nil
?? then begin
???? head:=addpcb;
???? head ↑.next:= nil
?? end;
?? else begin
??????? P:=head;
??????? while P<> nill and addpcb ↑.Pri <=P ↑.pri
8.设在一个单处理器多道程序设计系统中,现有两道作业在同时执行,一道以计算为主,另一道以输人输出为主,你将怎样赋予作业进程占有处理器的优先级?为什么?
答:应该让输人输出为主的作业具有较高的优先级。当这种作业先占用处理器执行时,因常常要启动外围设备,一旦启动外围设备,它就会让出处理器,另一道作业就可占用处理器,使处理器和外围设备都处于忙状态。
6.操作系统为什么要提供“系统调用”?
答:系统调用是操作系统为用户程序提供的一种服务界面,也可以说是操作系统保证程序设计语言能正常工作的一种支持。在源程序一级,用户用程序设计语言描述算题任务的逻辑要求(如读文件、写文件等)。而这些要求的实现只通过调用操作系统提供的不同功能的子程序,即系统调用。
7.批处理操作系统、实时操作系统和分时操作系统各有什么特点?
15.在分时系统中采用“时间片轮转”的调度策略有什么优越性?
答:在分时系统中的每个终端用户都希望系统能及时地响应自己的各种请求,采用时间片轮转的调度策略,使系统在一定的时间里轮流为用户服务,使每个用户感到好像只有自己一人在使用计算机系统。为了使用户得到满意的服务,设计分时系统必须考虑如何确定时间片的长短,以及可同时接收的终端用户的个数。
引起运行态_等待态的变迁的事件:
正在运行的进程等待某种事件的发生时。如一个进程运行中启动了外围设备,等待外围设备传输;进程在运行中申请资源(主存空间、外围设备)得不到满足变成等待状态;进程在运行中出现了故障(程序错、主存错等)变成等待干预状态。
引起等待态=>就绪态的变迁的事件:
正在等待的事件完成时,等待态的进程被唤醒。如外围设备工作结束,使等待外围设备传输结束等待;等待的资源得到满足(另一进程归还);故障排除后等待干预的进程结束等待。
11.什么是作业调度?作业调度选择作业的必要条件是什么?
答:从输入井中选取后备作业装入主存储器的工作称为作业调度。作业调度选择作业的必要条件是:系统现有的尚未分配的资源可以满足被选作业的资源要求。
12.略
13.略
14.什么叫进程调度?进程调度怎样使被选中的进程能占用处理器。
答:在多道程序设计的系统中,往往同时有多个进程处于就绪状态,它们都要求得到处理器运行。单处理器的计算机系统中,每一时刻只能让一个进程占用处理器,操作系统按照某种调度算法从就绪队列的进程中选择一个进程,让选中的进程占用处理器运行。这一过程称为进程调度。由于进程调度是把处理器分配给一个被选中的进程,所以,有时也把进程调度程序称为处理器调度。进程设计通过将选中进程的进程控制块中有关的现场信息,如通用寄存器、控制寄存器和程序寄存器的内容送入处理器相应的处理器中,来使该进程占有处理器。
7.中断处理程序应做哪些主要工作?
答:中断处理程序应做的主要工作:
①保护尚未被硬件保护的现场信息,如通用寄存器内容,控制寄存器内容。
②设置中断屏蔽,使硬件只能响应比当前级别高的中断事件,而不响应其他事件。
③按不同中断事件进行不同处理。
④对事件处理结束后,转向进程调度程序。由进程调度程序去选择一个可以运行的进程。
这三个基本状态分别是:
①就绪态。处于这个状态的进程等待分配处理器以便运行。
②运行态。处于这个状态的进程占有处理器正在运行。
③等待态。处于等待态的进程是那些因为等待某个事件的完成而从运行态退出的进程。
进程基本状态的转换图见课本19页
4.列举进程状态发生变化的事件。
答:引起就绪态=>运行态的变迁的事件有:
①正在运行的进程时间片到而进入就绪队列。
②正在运行的进程因为等待某个事件而转入等待状态时。
③正在运行的进程出现故障或正常完成时。
④就绪队列中出现更高优先数的进程抢占CPU时。
引起运行态=>就绪态的变迁的事件有:
①正在运行的进程时间片到,由执行转人就绪。
②CPU被高优先数的进程抢占,正在运行的进程被迫转人就绪。
3.操作系统管理哪些资源?
答:操作系统管理计算机系统的资源,其中硬件资源主要包括中央处理器、主存储器和各种外围设备;软件资源包括了程序和数据,通常这些程序和数据是以文件的方式存储和使用的。它说明资源的使用情况,实现多用户共享计算机系统的各种资源。
4.为什么要把“I/O指令”等定义为特权指令?
答:若用户程序中直接使用 I/O指令,则可能引起冲突或由于某些意外而造成错误。例如,用户程序中要启动磁带后取磁带上的信息,但可能操作员错拿了另一用户的磁带,把它以磁带机上,这时用户程序启动磁带机后从磁带上得到的信息实际上不是自己需要的,就可能造成程序执行后得到结果不正确。更糟糕的是当用户程序启动磁带机的目的是要把一些信息记到磁带上,将可能覆盖已在磁带上的信息,即把另一用户磁带上的信息破坏了。为了防止类似于这样一类的错误启动外围设备的工作不是用户程序直接做,而是由操作系统来做。
5.解释中断、中断源。
答:由于某些事件的出现,中止现行进程的执行,而转去处理出现的事件,等适当的时候让被中止的进程继续运行的过程称为中断。引起中断的事件称“中断源”。
6.硬件发现中断事件后应做哪些工作?
答:中断装置发现中断事件后,首先把出现的中断事件存放到程序状态字寄存器中的中断码位置,然后把程序状态字寄存器中的“当前PSW”作为“旧PSW”存放到预先约定好的主存固定单元中保护起来,再把已经确定好的操作系统处理程序的“新PSW”送到程序状态字寄存器,成为“当前PSW”,这一过程称“交换PSW”。中断装置通过交换PSW使被中断进程让出处理器,且使处理器按照中断处理程序的“新PSW”控制执行。于是中断处理程序就占用了处理器,它先从保存好的旧PSW中取出中断码,分析发生的具体事件,从而可完成对中断事件的处理。
分时操作系统的主要特点是:①交互性。用户能够直接与计算机系统交互。②及时性。由于支持人机交互,所以主机应该尽快地对用户的要求给予响应。③独立性。这主要是指多个用户虽然在同时使用主机系统,但是他们相互之间是不干扰的。④多路性。分时操作系统在宏观上看,整个系统同时在为多个用户服务。
8.从资源管理的观点来看,操作系统有哪些基本功能?
第3章? 习题解答
1.解释下列术语:逻辑地址;绝对地址;地址转换
答:逻辑地址:对于用户来说,他无须知道自己的作业究竟是在主存的什么位置,他们可以认为自己的程序和数据就是放在从0地址开始一组连续的地址空间中,这个地址空间是程序用来访问信息所用的一系列连续地址单元的集合,该地址空间就是逻辑地址空间。逻辑地址空间中,地址单元的编号称为逻辑地址。
答:优点是:(1)减少了进程也就节省了分配进程控制快和工作区的开销。(2)创建线程需要为线程建立一张“线程描述表”,以记录线程的活动情况,但不需要另行分配资源,创建速度快。(3)线程间的信息传递在同一主存空间中进行,不需要额外的通信机制,且传递速度快。(4)线程能独立执行,能充分利用和发挥处理器与外围设备的并行工作能力。
??????? do begin
?????????? q:=p;
?????????? p:=p↑.next?
??????? end;
??????? q↑.next:=addpcb;
??????? add ↑.next:= p
??? end;
end ;
10.解释处理器的两级调度。答:处理器的两级调度分别是作业调度和进程调度。在批处理操作系统控制下,把若干个用户作业组织成作业流,让它们成批进入计算机系统,且把它们存放在磁盘上的专用区域中等待处理。作业调度是从输入井中选取后备作业装入主存的工作。然后通过进程调度选取一个进程让它占用处理器。
2.答:单道执行时处理器的利用率为:18/120*100%=15% 两道并行时处理器的利用率为:18/72*100%=25%
3.进程有哪些基本状态?画出进程基本状态变化图。
答:进程在生命周期中,有三个基本的状态,任何一个进程被创建之后,在其生命周期内的任一个时刻,它总是处于这三个基本从态中的一个状态中,且仅处在一个状态中。
5.操作系统是如何防止用户使用特权指令的?
答:为了防止用户程序中使用特权指令,计算机硬件结构区分两种操作模式:目态和管态,其中目态下只能使用除特权指令以外的指令,管态下可以使用全部指令。当在目态下使用特权指令时,硬件就发出信号:“程序使用非法指令”,且不允许程序继续执行下去。所以可以把用户程序置在目态下运行,而操作系统中必须使用特权指令的那部分程序可在管态下运行,这样可保证计算机系统的安全可靠。
硬件子系统包括中央处理器、主存存储器、输人输出控制系统和各种外围设备。
软件子系统包括系统软件、支援软件和应用软件三个部分。
2.什么是计算机的操作系统?
答:操作系统(Operating System缩写 OS)是一种系统软件。它对程序的执行进行控制,还使用户能方便地使用硬件提供的计算机功能,也使硬件的功能发挥得更好。它是一种用于管理计算机系统资源和控制程序执行的系统软件,它扩充系统的功能,为用户提供方便的使用接口和良好的运行环境。
相关文档
最新文档