操作系统第一章练习题(4)
操作系统练习题_及答案解析

操作系统练习题第一章引言(一单项选择题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技术用于( 。
操作系统第一章练习题

第一章练习题一、选择题1、操作系统是对______进行管理的软件。
A 软件 B硬件 C计算机资源 D应用程序2、从用户的观点看,操作系统是______。
A用户与计算机之间的接口 B控制和管理计算机资源的软件C合理地组织计算机工作流程的软件 D由若干层次的程序按一定的结构组成的有机体3、下列选择中,______不是操作系统关心的主要问题。
A管理计算机裸机 B设计提供用户程序与计算机硬件系统的界面C管理计算机系统资源 D高级程序设计语言的编译器4、配置了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,这样的一台计算机只是一台逻辑上的计算机,称为_______计算机。
A并行 B真实 C虚拟 D共享5、操作系统中采用多道程序设计技术提高CPU和外部设备的______。
A利用率 B可靠性 C稳定性 D兼容性6、操作系统提供给程序员的接口是________。
A进程 B系统调用 C库函数 D B和C7、所谓 ______是指将一个以上的作业放入内存,并且同时处理于运行状态,这些作业共享处理机的时间和外围设备等其他资源。
A多重处理 B多道程序设计 C实时处理 D并行执行8、允许多个用户以交互方式使用计算机的操作系统称为_______;允许多个用户将多个作业提交给计算机集中处理的操作系统称为_______;计算机系统能及时处理过程控制数据并作出反应的响应的操作系统称为_______。
A批处理操作系统 B分时操作系统 C多处理机操作系统 D实时操作系统9、下面关于操作系统的叙述中正确的是______。
A批处理作业必须具用作业控制信息B分时系统不一定都具有人机交互功能C从响应时间的角度看,实时系统与分时系统差不多D由于采用了分时技术,用户可以独占计算机的资源10、______操行系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。
A网络 B分布式 C分时 D实时11、实时操作系统必须在______内处理完成来自外部的事件。
操作系统第一章习题

第一章绪论一、选择题1.计算机的操作系统是一种()。
A.应用软件B.系统软件C.工具软件D.字表处理软件2.UNIX属于一种()操作系统。
A.分时系统B.批处理系统C.实时系统D.分布式系统3.操作系统是一组()程序。
A.文件管理B.中断处理C.资源管理D.设备管理4.下里四个操作系统中,是分时系统的为()。
A.CP/MB.MS-DOSC.UNIXD.WINDOWS NT5.用户要在程序获得系统帮助,必须通过()。
A.进程调度B.作业调度C.键盘命令D.系统调用6.批处理系统的主要缺点是()。
A.CPU的利用率不高B.失去了交互性C.不具备并行性D.以上都不是7.DOS操作系统主要功能是()。
A.文件管理程序B.中断处理程序C.作业管理程序D.打印管理程序8.在Pascal程序中调用的sin(x)是()。
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.从用户的观点看,操作系统是()。
A.用户与计算机之间的接口B.控制和管理计算机资源的软件C.合理地组织计算机工作流程的软件D.由若干层次的程序按一定的结构组成的有机体14.操作系统的功能是进行处理机管理()管理、设备管理及信息管理。
A.进程B.存储器C.硬件D.软件15.操作系统中采用多道程序设计技术提高CPU和外部设备的()。
A.利用率B.可靠性C.稳定性D.兼容性16.操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的( )和方便用户使用计算机而配备的一种系统软件。
操作系统练习题(带答案)

第1-3章练习题一、选择题1.关于操作系统的叙述( D )是不正确的。
A.管理资源的程序B.管理用户程序执行的程序C.能使系统资源提高效率的程序D.能方便用户编程的程序2.下面关于操作系统的叙述中正确的是( A )。
A.批处理作业必须具有作业控制信息B.分时系统不一定都具有人机交互功能C.从响应时间的角度看,实时系统与分时系统差不多D.由于采用了分时技术,用户可以独占计算机的资源3.用户程序调用操作系统的功能必须使用( B )。
A.调用命令B.系统调用C.作业控制D.控制命令4.批处理操作系统提高了计算机的工作效率,但( B )。
A.系统资源利用率不高 B. 在作业执行时用户不能直接干预C. 系统吞吐量小D. 不具备并行性5.引入进程概念的关键在于( A )。
A.共享资源B.独享资源C.顺序执行D.便于执行6.操作系统提供给程序员的接口是( B )。
A.进程B.系统调用C.库函数D.B和C7.进程和程序的最根本区别在于( B )。
A.对资源的占有类型和数量B.进程是动态的,而程序是静态的C.看它们是否能够并发地在处理机上运行D.进程的规模较小,程序的规模较大8.在多道程序设计技术的计算机系统中,CPU( C )。
A.只能被一个进程占用B.可以被多个进程同时占用C.可以被多个进程交替占用D.可以被操作系统和另一个进程同时占用9.当CPU处于内核态时,它可以执行的指令是( D )。
A.只有特权指令B.只有非特权指令C.只有访管指令D.计算机中的所有指令10.在进程的状态转换过程中,( D )是不可能发生的。
A.运行态变为就绪态B.就绪态变为运行态C.运行态变为阻塞态D.阻塞态变为运行态11.在一个单处理机系统中,若有5个用户进程,则处于就绪状态的用户进程最多有( C )个。
A.0B.1C.4D.512.当一个进程处于这样的状态时,( A ),称为阻塞状态。
A.它正等着输入一批数据B.它正等着进程调度C.它正等着分给它一个时间片D.它正等着进入内存13.进程间的同步和互斥,分别表示了进程间的( B )。
操作系统第一章答案

图形接口
图标接口采用了图形化的操作界面,将系统的各项功能、各种应 用程序及数据文件以非常容易识别的图标形式 直观、逼真地表示 出来。用户可以方便地使用鼠标、菜单及对话框等完成各种操作。
9、为什么在操作系统设计中要引入多道程序 设计技术?简述多道程序设计技术。
①
在OS中引入多道程序设计技术可带来以下好处:
③
返回的方式不同。
过程调用可以直接从被调用过程返回到主调用过程中;而系统调 用则需要由服务程序返回到系统调用的入口处理程序,然后再返 回到总控程序中。
④
代码层次不同。
过程调用中的被调用程序属于用户级程序;而系统调用的是操作 系统中的代码程序,它属于系统级程序。
提高CPU的利用率
可提高内存和I/O设备利用率 增加系统吞吐量
②
多道程序设计技术指允许多个程序同时进入计算机内存,
并利用交替运算方法使它们运行。尽管从微观上,这些 程序交替执行,轮流使用唯一的处理器,但从宏观上看,
这些程序是同时执行的。在操作系统中引入多道程序设
计技术,可以提高处理器的利用率,充分发挥计算机硬 件的并行能力。
缺点:
运行效率较低,这是因为进程之间必须通过内核的通信机制才能相互通信。
24.简述操作系统各种运行模型的特点。
操作系统本身是一组程序,这组程序按照什么方式运行称为操 作系统的运行模型。操作系统有以下三种运行模型:
独立运行的内核模型
操作系统有自己独立的存储空间,有独立的运行环境,其执行过程不与应用程 序(进程)发生关联。在这种运行模型下,操作系统作为一个独立实体在内核 模式下运行,因而内核程序要并发执行很困难,进程的概念只适合应用程序。 为了提高内核程序的并发性,操作系统在创建应用进程时,同时为它分配了一 个核心栈,该核心栈用来运行内核程序,以形成操作系统程序嵌入应用程序内 执行的方式。当用户进程发出系统调用或遭遇中断时,处理机转到核心态下运 行,控制转移给操作系统,用户进程的现场被保护,并启用刚被中断进程的核 心栈作为内核程序执行过程调用的工作栈。整个过程中只发生了处理机的状态 转变(从用户态转变为核心态),并没有发生进程现场的切换,即认为内核程 序嵌入在当前用户进程中执行。 操作系统的小部分核心功能(进程切换和通信、底层存储管理、中断处理等) 仍然在核心态下运行,而操作系统的大部分功能由一组独立的服务器进程提供, 这组服务器进程运行在用户态。
操作系统第一章节总结+答案超详细

1.0 操作系统的定义(1)能有效的组织和管理计算机硬件和软件资源(2)合理对各类作业进行调度和控制(3)方便用户使用的程序的集合1.1 操作系统的目标(4)习题1(1)方便性易于使用(2)有效性利用率高,吞吐量大(3)可扩充性微内核结构和C/S模式,增加新老交替功能,修改老功能和模块(4)开放性方便实现互联1.2 操作系统的作用(3)习题2 (1)OS作为用户与计算机硬件系统之间的接口(3)命令方式系统调用方式图形窗口方式(2)OS作为计算机系统资源的管理者处理器管理:分配和控制处理机存储器管理:负责内存的分配与回收I/0管理:负责输入输出设备分配与操纵文件管理:用于实现对文件的存取共享和保护(3)OS实现对计算机资源的抽象(为什么)习题3OS首先在裸机上覆盖一层I/O设备管理软件,实现了对计算机硬件操作的第一层次抽象;在第一层软件上再覆盖文件管理软件,实现了对硬件资源操作的第二层次抽象。
OS 通过在计算机硬件上安装多层系统软件,增强了系统功能,隐藏了对硬件操作的细节,由它们共同实现了对计算机资源的抽象。
1.3 操作系统的发展过程(无->单-》多-》分时-》实时->微机)脱机I/O联机I/O 习题5答:脱机I/O 是指事先将装有用户程序和数据的纸带或卡片装入纸带输入机或卡片机,在外围机的控制下,把纸带或卡片上的数据或程序输入到磁带上。
该方式下的输入输出由外围机控制完成,是在脱离主机的情况下进行的。
而联机I/O方式是指程序和数据的输入输出都是在主机的直接控制下进行的。
①单道批处理特征:自动性,顺序性,单道性②多道批处理特征:多道性,无序性,调度性(作业调度,进程调度,内外存互换)优缺点:资源利用率高,系统吞吐量大,平均周转时间长,无交互能力解决的问题:处理机争用,内存分配和保护问题,输入输出设备分配问题,文件的组织和管理问题,作业管理问题,用户与系统接口问题。
试说明推劢多道批处理系统形成和収展的主要劢力是什么?习题4答:主要动力来源于五个方面的社会需求与技术发展:(1)不断提高计算机资源的利用率;(2)方便用户;(3)器件的不断更新换代;(4)计算机体系结构的不断发展。
电大计算机本科《操作系统》作业4及答案

《操作系统》课程作业(四)姓名班级学号一、选择题(选择一个正确答案的代码填入括号中)1.通常,用户编写的程序中所使用的地址是()。
A.逻辑地址B.物理地址C.绝对地址D.内存地址2.可由CPU调用执行的程序所对应的地址空间为()。
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.控制寄存器B.程序状态字寄存器C.限长寄存器D.通用寄存器12.可重定位分区存储管理采用的地址转换公式是()。
A.绝对地址=界限寄存器值+逻辑地址B.绝对地址=下限寄存器值+逻辑地址C.绝对地址=基址寄存器值+逻辑地址D.绝对地址=块号 块长+页内地址13.最先适应分配算法把空闲区()A.按地址顺序从小到大登记在空闲区表中B.按地址顺序从大到小登记在空闲区表中C.按长度以递增顺序登记在空闲区表中D.按长度以递减顺序登记在空闲区表中14.最容易形成很多小碎片的可变分区算法是()。
《操作系统(四版)》习题解答

《操作系统(四版)》习题解答第1章习题答案一、填空1.计算机系统由硬件系统和软件系统两大部分组成。
2.按功能划分,软件可分为系统软件和应用软件两种。
3.操作系统是在裸机上加载的第一层软件,是对计算机硬件系统功能的首次扩充。
4.操作系统的基本功能是处理机(包含作业)管理、存储管理、设备管理和文件管理。
5.在分时和批处理系统结合的操作系统中引入“前台”和“后台”作业的概念,其目的是改善系统功能,提高处理能力。
6.分时系统的主要特征为多路性、交互性、独立性和及时性。
7.实时系统与分时以及批处理系统的主要区别是实时性和可靠性。
8.若一个操作系统具有很强的交互性,可同时供多个用户使用,则它应该是分时操作系统。
9.如果一个操作系统在用户提交作业后,不提供交互能力,只追求计算机资源的利用率、大吞吐量和作业流程的自动化,则它应该属于批处理操作系统。
10.采用多道程序设计技术,能充分发挥CPU 和外部设备并行工作的能力。
11. 计算机网络是在计算机技术和通信技术高度发展基础上相结合的产物。
12. 在计算机网络中,各计算机仍使用自己的操作系统,由它管理自身的资源。
只有各计算机间进行信息传递、以及使用网络中的可共享资源时,才会涉及到网络操作系统。
13. 如果一个计算机网络系统,其处理和控制功能被分散在系统的各个计算机上,系统中的所有任务可动态地分配到各个计算机中,使它们并行执行,实现分布处理。
这样的系统被称为“分布式系统”,其上配置的操作系统,被称为“分布式操作系统”。
二、选择1.操作系统是一种B 。
A.通用软件B.系统软件C.应用软件D.软件包2.操作系统是对C 进行管理的软件。
A系统软件B.系统硬件C.计算机资源D.应用程序3.操作系统中采用多道程序设计技术,以提高CPU和外部设备的A 。
A.利用率B.可靠性C.稳定性D.兼容性4.计算机系统中配置操作系统的目的是提高计算机的B 和方便用户使用。
A.速度B.利用率C.灵活性D.兼容性5.C 操作系统允许多个用户在其终端上同时交互地使用计算机。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章练习题
一.单项选择
1、并发性是指若干事件在()发生。
A.同一时刻
B. 同一时间间隔内
C.不同时刻
D. 不同时间间隔内
2、操作系统的主要功能有( )。
A.进程管理、存储器管理、设备管理、处理机管理
B.虚拟存储管理、处理机管理、进程调度、文件系统
C.处理机管理、存储器管理、设备管理、文件系统
D.进程管理、中断管理、设备管理、文件系统
3、实时操作系统追求的目标是()。
A.高吞吐率
B.充分利用内存
C. 快速响应
D. 减少系统开销
4、以下()项功能不是操作系统具备的主要功能。
A.内存管理
B.中断处理
C.文档编辑
D.CPU调度
BCCC
二.填空题
1、操作系统是控制和管理计算机系统内各种硬件和软件资源有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。
2、操作系统有四个基本特性 分别是并发性、______共享性___、虚拟性_、_____异步性__。
3、目前存在的基本的操作系统类型是批处理系统、分时系统、实时
系统。
4、允许多个用户在其终端上同时交互地使用计算机的操作系统分时操作系统,它通常采用时间片轮转策略为用户服务。
5、允许用户把若干个作业提交计算机系统集中处理的操作系统称为批处理操作系统,衡量这种系统性能的一个主要指标是系统的吞吐率。
6、在实时操作系统的控制下,计算机系统能及时处理由过程控制反馈的数据并作出响应。
设计这种系统时,应首先考虑系统的实时性和可靠性。
7、现代操作系统通常为用户提供三种使用界面:命令界面、图形界面和系统调用界面。
8、计算机中CPU的工作分为系统态和用户态两种。
系统态运行操作系统程序,用户态运行用户程序。
9、操作系统的体系结构主要有单块结构、层次结构和微内核结构。
三.判断题
1、在单处理机的环境下,多道程序的执行是并发的不是并行的,程序的执行与I/O操作也只能并发不能并行。
错
2、多道程序的执行一定不具备再现性。
错
3、分时系统的用户具有独占性,因此一个用户可以独占计算机系统的资源。
错
4、批处理系统不允许用户随时干涉自己程序的运行。
对。