第1章操作系统引论.docx
- 文档编号:13488196
- 上传时间:2023-06-14
- 格式:DOCX
- 页数:11
- 大小:29.44KB
第1章操作系统引论.docx
《第1章操作系统引论.docx》由会员分享,可在线阅读,更多相关《第1章操作系统引论.docx(11页珍藏版)》请在冰点文库上搜索。
第1章操作系统引论
第一章
基本题1
一,单项选择题
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,操作系统中采用多道程序设计技术提高CPU和外部设备的__________.
A利用率B可靠性
C稳定性D兼容性
7,操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的__________和方便用户使用计算机而配备的一种系统软件.
A速度B利用率
C灵活性D兼容性
8,操作系统的基本类型主要有__________。
A批处理系统,分时系统及多任务系统
B实时操作系统,批处理系统及分时操作系统
C单用户系统,分时系统及批处理系统
D实时系统,分时系统和多用户系统
9,所谓__________是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其它资源.
A多重处理B多道程序设计
C实时系统D共行执行
10,多道批处理系统的硬件支持是20世纪60年代初发展起来的__________.
ARISC技术B通道和中断机构
C集成电路D高速内存
11,下面关于操作系统的叙述正确的是__________.
A批处理作业必须具有作业控制信息
B分时系统不一定都具有人机交互功能
C从响应时间的角度看,实时系统与分时系统差不多
D由于采用了分时技术,用户可以独占计算机的资源
12,__________操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互的使用计算机.
A网络B分布式
C分时D实时
13,如果分时操作系统的时间片一定,那么__________,则响应时间越长.
A用户数越少B用户数越多
C内存越少D内存越多
14,分时操作统称通常采用__________策略为用户服务.
A可靠性和灵活性B时间片轮转
C时间片加权分配D短作业优先
15,__________操作系统允许用户把若干个作业提交给计算机系统。
A单用户B分布式
C批处理D监督
16,在__________操作系统控制下,计算机系统能及时处理由过程反馈的数据并做出响应。
A实时B分时
C分布式D单用户
17,下面6个系统中,必须是实时操作系统的有__________个。
计算机辅助设计系统
航空定票系统
过程控制系统
机器翻译系统
办公自动化系统
计算机激光照排系统
A1B2
C3D4
18,设计实时操作系统时,首先应考虑系统的_________。
A可靠性和灵活性B实时性和可靠性
C灵活性和可靠性D优良性和分配性
19,若把操作系统看作计算机系统资源的管理者,下列的__________不属于操作系统所管理的资源。
A程序B内存
CCPUD中断
20,在下列操作系统的各个功能组成部分中,__________不需要硬件的支持。
A进程调度B时钟管理
C地址影射D中断系统
******************************第一章选择题答案:
*********************
1B2D3C4A5B6A7B8B9B10B11A12C13B14B15C16A17C18B19D
20A
*****************************第一章选择题答案:
*********************
第一章填空题
1.操作系统的基本功能包括_处理机____管理,存储器_____管理,___设备___管理,_文件___管理。
除此之外还为用户使用操作系统提供了用户接口。
2.如果一个操作系统兼有批处理,分时处理和实时处理操作系统三者或其中两者的功能,这样的操作系统称为___通用操作系统_____________.
3.在分时和批处理系统结合的操作系统中引入了‘前台’和‘后台’作业的概念,其中的目的是___提高cpu的利用率____________.
4.分时操作系统的主要特征有三个,即___多路性_________,__交互性___________,___独占性_____.
5.实时操作系统与分时操作系统的主要区别是___及时性和高可靠性_______________________.
6.如果操作系统具有很强的交互性,可同时供多个用户使用,但时间响应不太及时,则属于_分时操作系统______类型;如果操作系统可靠,时间响应及时但仅有简单的交互能力则属于_____实时操作系统__类型;如果操作系统在用户提交作业后,不能供交互能力,它所追求的是计算机资源的高利用率,大吞吐量和作业流程的自动化,则属于_批处理______类型。
7.计算机系统是由_____硬件____系统和__软件_____系统两部分组成。
8.采用多道程序设计技术能充分发挥__cpu_____与系统中的各种资源_______并行工作能力/
9.操作系统是计算机系统的一种系统软件,它以尽量合理,有效的方式组织和管理计算机的___资源_____,并控制程序的运行,使整个计算机系统能高效地运行。
10.在主机控制下进行的输入/输出操作称为___________操作。
11.按内存中同时运行程序的数目可以将批处理系统分为两类:
_____和_______.
12.并发和_____是操作系统的两个最基本的特征,两者之间互为存在条件.
13.________系统不允许用户随时干预自己程序的运行.
14.操作系统的主要性能参数有_____和____等._____指的是单位时间内系统处理的作业量._______指的是在一个给定时间内,系统的一个指定成分被使用的时间比例.
*******************************填空题答案****************************
11.处理机2存储器3设备4信息(或文件)
2通用操作系统
3为了提高cpu的利用率
41.多路性2.交互性3.独占性
5及时性和高可靠性
61.分式操作系统2.实时操作系统3批处理操作系统
71.硬件2.软件
81.cpu2.外设
9资源
10连机输入/输出
111.单道批处理系统2.多道批处理系统
12共享
13批处理
141.吞吐量2.利用率
**************************第一章解析题即答案:
***************
1叙述操作系统在计算机中系统中的位置。
解:
操作系统是运行在计算机硬件系统上的最基本的系统软件。
它控制和管理着所有的系统硬件(CPU,主存,各种硬件部件和外部设备等),也控制和管理着所有的系统软件(系统程序和用户进程等),操作系统对计算机使用者提供了一种良好的操作环境,也为其他各种应用系统提供了最基本的支撑环境。
现代操作系统是一个复杂的软件系统,它与计算机硬件系统有着千丝万缕的联系,也与用户有着密不可分的关系,它在计算机系统中位于计算机裸机和计算机用户之间。
如图1,1所示,
紧挨着硬件的就是操作系统,它通过系统核心程序对计算机系统中的几类资源进行管理,如处理机,存储器,输入输出设备,数据与文档资源,用户作业等,并向用户提供若干服务,通过这些服务将所有的对硬件的复杂操作隐藏起来,为用户提供一个透明的操作环境。
在操作系统的外层是其他系统软件。
操作系统是最基本的系统软件。
用户可以直接通过系统软件层与计算机打交道,也可以建立各类应用软件和应用系统,通过它们来解决用户的问题。
由此可见,操作系统是介于计算机硬件和用户之间的一个接口。
2怎样理解“由于计算机上装有操作系统,从而扩展了原计算机的功能”。
解:
计算机系统的硬件结构和机器一级的操作包含了诸如指令集,存储器组织,总线结构和输入输出部件等的操作与控制,这些最基本的操作恰恰又是最复杂和最难以由用户直接进行的操作。
例如:
用户要进行文件读写,而文件是以二进制代码的方式存放在磁盘,磁带等存储装置中,需要有一种途径把用户的要求转换成对具体的硬件部件,电路信号,选择开关等的细微操作,用户自己不可能完成这些操作,但操作系统把用户的高级操作转换成一系列的低级操作,最终完成文件的读写。
所有的低级操作对用户来讲都是透明的,既无须用户关心的,看不见的,操作系统把硬件全部隐藏起来,给用户提供一个友好的,易于操作的界面。
此外,操作系统还要进行大量的系统事务处理。
如响应中断的发生,处理定时操作,管理存储器及其他低级操作。
所以,可以说操作系统是硬件系统的扩展,从而扩展了原计算机的功能,它比直接对计算机硬件系统进行操作要容易的多。
3对操作系统的描述有哪两种主要观点。
解:
对操作系统的描述主要有虚拟机和资源管理两种观点。
虚拟机的观点也称为扩展机器的观点,是对操作系统功能位置的一种有顶向下的俯视。
装有操作系统的计算机极大的扩展了原计算机的功能,把用户面对的一个包含有各种硬件部件的计算机系统的操作和使用由复杂变的简单,从低级操作上升为高级操作,把基本功能扩展为多种功能。
因此,在裸机上配置了操作系统之后,对用户来说就好像是一台扩展了的机器,即一台虚拟的机器,虚拟机的扩展包括了系统的功能和数量上的扩展。
资源管理的观点是目前对操作系统描述的主要观点,是一种对操作系统功能位置的由底到上的观察的观点。
资源管理也是操作系统的主要功能,这里的资源分为软,硬件资源。
硬件资源包括处理机,CPU,主存储器,输入输出设备,相应的,操作系统中就有处理机管理,内存管理,设备管理等功能,软件资源包括文件或信息,相应的,在操作系统中就有文件管理的功能。
4试对分时操作系统和实时操作系统进行比较。
解:
我们可以从以下几个方面对这两种操作系统进行比较:
*实时信息处理系统与分时操作系统一样都能为多个用户服务。
系统按分时原则为多个终端用户服务:
而对实时控制系统,则表现为经常对多路现场信息进行采集以及对多个对象或多个执行机构进行控制。
*实时信息处理系统与分时操作系统一样,每个用户各占一个终端,彼此独立操作,互不干扰。
因此用户感觉就想他一人独占计算机;而在实时控制系统中信息的采集和对对象的控制也都是彼此互不干扰的。
*实时信息系统对响应时间的要求与分时操作系统类似,都是以人所能接受的等待时间来确定的;而实时控制系统的响应时间则是以控制对象所能接受的延时来确定的。
*分时操作系统是一种通用系统,主要用于运行终端用户程序,因此它具有较强的交互能力。
而实时系统虽然也有交互能力,但其交互能力不如前者。
*分时操作系统要求系统可靠,相比之下,实时操作系统则要求系统高度可靠。
5简述DOS,Windows及UNIX操作系统的特点。
解:
DOS是一个单用户单任务的操作系统,曾广泛应用于IBMPC及其兼容机上。
它具有以下特点:
*良好的兼容性。
DOS版本从1.0到6.2,已经过了十几次的版本更新。
每次版本更新都增加或改进了一些重要的功能,同时又与原来的旧版本兼容。
这样,原来开发的程序不加修改或稍加修改就能在新版本上运行。
*较好的开放性。
DOS中的各个模块,除少数外,大部分均可改变。
这为广大用户在DOS环境下开发软件,扩充和改进系统功能提供了极大的方便。
尤其是为汉字的输入输出技术的开发提供了一个开放性的环境。
*使用方便。
DOS提供了一组键盘命令和一些实用工具,各种命令及实用工具的使用非常方便。
*功能丰富。
DOS命令的功能十分丰富,可满足各类用户使用计算机软硬件资源的需要。
它虽然是一个微机操作系统,但其功能比某些小型机还要丰富。
Windows是一个单用户多任务的操作系统,是20世纪90年代初计算机操作系统技术进步的标志,也是DOS的换代产品。
它具有以下特点:
*图形化的工作环境和用户界面。
Windows采用当代计算机先进的软硬件支持,用一种直观的技术手段,创造出一个多任务的图形工作环境。
它通过窗口,图标,菜单及对话框等与用户交互,为用户提供更直观,形象的使用方式。
*多任务操作环境。
Windows是一个多任务的操作系统,它允许同一时间运行多个程序,并且可方便地在各程序之间切换。
*有效的利用内存。
Windows突破了DOS的640KB常规内存的限制,它可以使用计算机的所有内存,并且引入了虚拟内存的技术,从逻辑上扩充了内存。
*支持多媒体及多种字体。
Windows支持声卡,光驱等硬件设备,并提供媒体播放,声音记录等实用程序,使计算机进入了具有声音,图像,文本等多媒体功能的时代。
Windows还提供了丰富的字体及字体变化功能,提供多种汉字输入方法。
UNIX是一个多用户多任务的分时操作系统。
它已成为目前最广泛的操作系统。
它有以下几个特点:
*内核和核外程序的有机结合。
UNIX系统在结构上分为两层:
内核和核外程序。
内核体积小,精干简练,能够常驻内存。
从而保证了系统能以较高的效率运行。
从内核分离出来的部分则以核外程序形式出现在用户环境下运行。
核外部分包含有非常丰富的实用程序和丰富的支持软件,正式这些程序大大增强了UNIX的功能。
*移植性强。
UNIX的内核及外核程序基本上都用C语言编写,这使得系统易于理解,修改和扩充,并使得它具有良好的可移植性。
这不仅意味着UNIX系统易于移植到别的硬件上,而且在UNIX系统下开发的应用程序也易于移植到其他配置了UNIX的系统上。
*UNIX是一个多用户多任务系统。
可以支持多用户终端,大大提高了主机的利用率。
它允许同一时间运行多个程序,由进程调度程序负责完成进程间的转换。
*良好的用户界面。
UNIX系统是一个交互式系统,用户在终端上使用shell命令与系统对话。
shell命令具有简洁紧凑的格式,使用起来十分方便。
6.设内存中有三道程序A、B、C,它们按A、B、C的优先次序执行。
它们的计算和I/O操作的时间如下表所示(单位:
ms)。
表:
三道程序的操作时间
操作程序
A
B
C
计算
30
60
20
I/O
40
30
40
计算
10
10
20
假设三道程序使用相同的设备进行I/O操作,即程序以串行方式使用设备,试画出单道运行和多道运行的时间关系图(调度程序的执行时间忽略不计)。
在两种情况下,完成这三道程序各要花费多少时间?
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 引论