您好,欢迎访问三七文档
第一章操作系统引论一、单项选择题1.人与裸机之间的接口是____________。A.应用软件B.操作系统C.支撑软件D.都不是2.MS-DOS的主要功能是____________.A.文件管理B.打印管理C.中断管理D.作业管理3.在分时系统中,当时间片一定时,________响应越快.A内存越大B.用户越少C.用户越多D内存越小4.操作系统是一组_________的程序集合.A文件管理B中断管理C资源管理D设备管理5.下面______不属于操作系统的功能.A用户管理BCPU和存储管理C设备管理D文件和作业管理6.批处理操作系统的目的是__________.A提高系统和用户的交互性.B提高系统资源的利用率C降低用户作业的周转时间D提高系统的吞吐量E减少用户作业的等候时间7.下面选项中__________不是操作系统关心的主要问题.A管理计算机的裸机B设计提供用户程序与计算机硬件系统的界面C管理计算机的系统资源D高级程序设计语言的编译器.8.实时操作系统必须在_________的时间内响应一个新任务.A一个机器周期B被控制对象规定C任何周期D时间片9.操作系统提供给程序员的接口是_______.A进程B系统调用C库函数DB和C10.允许多个用户以交互方式使用计算机的操作系统称为_______;允许多个用户将多个作业提交给计算机,集中处理的操作系统称为_________;计算机系统能及时处理过程控制数据并做出响应的操作系统称为________.A批处理操作系统B分时操作系统C多处理操作系统D实时操作系统E网络操作系统11.下面关于操作系统的叙述中,正确的是__________.A批处理作业必须具有作业控制信息B分时系统不一定具有人机交互功能C从相应时间的角度看,实时系统与分时系统差不多.D由于采用了分是技术,用户可以独占计算机的资源12.UNIX操作系统是一种____________.A分时操作系统B批处理操作系统C实时操作系统D分布式操作系统13.在混合型操作系统中,前台作业通常是指_________.A由批量单道系统控制的作业B有批量多道系统控制的作业C由分时系统控制的作业D由实时系统控制的作业14.在下列系统中_______是实时系统A计算机激光照排系统B办公自动化系统C化学反应堆控制系统D计算机辅导设计系统15.分时操作系统是用于__________.A控制生产流水线B调试运行程序C大量的数据处理D多个计算机资源共享16.windows2000是一个________________。A批处理操作系统B分时操作系统C实时操作系统D网络操作系统17.Linux是一个________________。A批处理操作系统B分时操作系统C实时操作系统D网络操作系统18.Unix是一个________________。A批处理操作系统B分时操作系统C实时操作系统D网络操作系统19.在下列指令中,__________属于特权指令A启动I/O指令Btrap指令C修改基址寄存器内容指令D修改限长寄存器内容的指令E调用子程序的指令20.用户在程序设计过程中,若要得到系统功能必须通过_________。A.进程调度B.作业调度C.键盘调度D.系统调用21.cpu在管态执行时,对访问地址___________。A.不核对B.核对C.不核对或核对均可D.不能确定22.cpu在目态执行时,对访问地址_________。A.不核对B.核对C.不核对或核对均可D.不能确定23.当操作系统退出执行时,让用户程序执行时,系统会___________。A.继续保持管态B.继续保持目态C.从目态转换到管态D.从管态转换到目态24.以下关于用户与操作系统接口的描述中正确的是________。A.操作系统提供程序员接口,并以系统调用为主B.系统调用可运行于管态和目态两种特殊的状态C.操作系统不能同时提供操作员和程序员接口D.操作系统为操作员提供的接口是作业控制语言25.管态和目态是指_____.A.用户程序的运行方式B.cpu的工作方式C.程序员的两种程序设计方法D.都不是26.下列属于系统调用的是_______.A.打开文件B.请求内存分配与回收C.文件属性的设置和查询D.都不是27.操作系统的层次结构由内向外划分,最外层的是___________。A.硬件B.存储管理模块C.文件管理模块D.作业管理模块28.作业在系统中存在与佛的唯一标志是________.A.源程序B.作业说明书C.作业控制块D.目标程序二、多项选择题1.输入(或输出)操作指的是__________双方之间的信息传送.A外围设备与外围设备BCPU与外围设备CCPU与主存储器D主存储器与处围设备2.操作系统结构的设计方法有__________.A无序模块法B内核扩充法C层次结构法D原型法3硬件中的__________专门用来与软件配合实现存储保护.A数据缓冲寄存器B基址寄存器C中断寄存器D限长寄存器E程序状态的寄存器4.在下列指令中,__________属于特权指令.A.启动I/O指令Btrap指令C修改基址寄存器内容指令D修改限长寄存器内容的指令E调用子程序指令5操作系统的设计目标有__________。A正确性B高效性C维护性D简洁性E移植性6现代操作系统的两个基本特征是__________。A,并发B实时C共享B分时7多道程序运行的特点是__________A多道B宏观上并行C微观上串行D交互性E多用户同时性8.系统调用可以分为以下几类_________。A.文件操作类B.控制类C.资源申请类D.信息维护类9.操作系统与用户的接口一般可分为_______。A.操作员级B.系统分析员级C.程序级D.用户级三、填空题1__________,__________,__________是基本的操作系统。2操作系统管理和控制计算机系统中的__________。3如果一个操作系统兼有批处理、分时和实时操作系统三者或其中两面者的功能,这样的操作系统称为__________。4用户和操作系统间的接口主要分为__________和__________两大类。5在主机控制下进行的输入/输出操作为为__________操作。6实时系统要求具有__________和__________,不强求__________。7分时系统具有同时性、独立性、__________和交互性等特点。8设计现代操作系统的主要目标是__________,__________,__________,__________。9处理机中的寄存器按功能分为__________和__________两类。10计算机提供的是最基本和功能是__________。它的基本过程分为两步:__________过程和__________过程.11.处理机中的寄存器按功能分为___________________和__________________两大类。12.计算机提供的最基本的功能是__________。它的基本过程分为两步:____________________过程和____________________过程。13.使用系统调用时,由一条_______________使操作系统为其服务。14.中央处理器处于________时可以执行包括特权指令在内的一切机器指令。15.中央处理器在目态下执行程序时用于核对地址合法性的关系式为:访问地址小于或等于基址寄存器值+_________。16.操作系统中可能影响系统安全的指令被定义为__________,该指令只能被操作系统使用,用户程序不能使用17.作业由三部分组成,即___________________.______________________和_________________。18.作业输入方式有五种,即_________________、__________________、_______________、_______________和______________。19.作业说明书包含三个方面的内容,即__________._________________和______________。四、简答题1、什么是操作系统的基本功能?答:操作系统的职能是管理和控制计算机系统的所有硬、软件资源,合理地组织计算机工作流程,并为用户提供一个良好的工作环境和友好的接口。操作系统的基本功能包括:处理机管理、存储管理、设备管理、信息管理(文件系统管理)和用户接口等。2、什么是批处理、分时和实时系统?各有什么特征?答:批处理系统(batchprocessingsystem):操作员把用户提交的作业分类,把一批作业编成一个作业执行序列,由专门编制的监督程序(monitor)自动依次处理。其主要特征是:用户脱机使用计算机、成批处理、多道程序运行。分时系统(timesharingoperationsystem):把处理机的运行时间分成很短的时间片,,按时间片轮转的方式,把处理机分配给各进程使用。其主要特征是:交互性、多用户同时性、独立性。实时系统(realtimesystem):在被控对象允许时间范围内作出响应。其主要特征是:对实时信息分析处理速度要比进入系统快、要求安全可靠、资源利用率低。3、试对分时系统和实时系统进行比较。答:1)从多路性来看,实时信息处理系统与分时系统类似,系统按分时原则为多个终端用户服务;而实时控制系统的多路性表现为对多路现场信息进行采集以及对多个对象或对多个执行机构进行控制。2)从独立性看,实时信息处理系统与分时系统一样,每个用户各占一个终端,彼此独立操作,互不干扰,因此用户感觉就像自己独占计算机;而在实时控制系统中信息的采集和对对象的控制都是彼此互不干扰的。3)从交互性看,分时系统能以交互方式向用户提供数据处理、资源共享等服务;实时信息处理系统的交互作用仅限于访问系统中的某些特定的专用服务程序。4)从及时性看,分时系统和实时信息处理系统都能以人所能接受的等待时间来确定;而实时控制系统则以被控对象所要求的开始截止时间或完成截止时间来确定。5)从可靠性来看,分时系统要求的可靠性不太高;而实时系统要求的可靠性高,往往采用多级容错措施,以保证系统的安全。4、什么是操作系统,它有什么基本特征?答:操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合―――它们管理和控制计算机系统中的硬件及软件资源,合理地组织计算机工作流程,以便有效地利用这些资源为用户提供一个功能强大、使用方便和可扩展的工作环境,从而在计算机与其用户之间起到接口的作用。(或按课本上的定义来答)操作系统的基本特征是:并发性、共享性、虚拟性和异步性。并发性是指两个或多个事件在同一时间间隔内发生。共享性是指系统中的硬件和软件资源可供多个用户程序共同使用。虚拟性是指把一个物理上的实体变成若干个逻辑上的对应物。异步性是指在多道程序环境中,由于资源等因素的限制,程序是以“走走停停”的方式运行的;系统中的每个程序何时执行,多个程序间的执行顺序及完成每道程序所需的时间都是不确定的,因而也是不可知的。(答出四个特征后简单解释一下每个特征的含义)5、讨论操作系统可以从哪些角度出发,如何把它们统一起来?答:讨论操作系统可以从以下角度出发:(1)操作系统是计算机资源的管理者;(2)操作系统为用户提供使用计算机的界面;(3)用进程管理观点研究操作系统,即围绕进程运行过程来讲座操作系统。上述这些观点彼此并不矛盾,分别代表了从不同角度对同一事物(操作系统)的观点。每一种观点都有助于理解、分析和设计操作系统。6、多道程序(multiprogramming)和多重处理(multiprocessing)有何区别?答:多道程序(multiprogramming)是作业之间自动调度执行、共享系统资源,并不是真正地同时执行多个作业;而多重处理(multiprocessing)系统配置多个CPU,能真正同时执行多道程序。要有效使用多重处理,必须采用多道程序设计技术,而多道程序设计原则上不一定要求多重处理系统的支持。7、什么是作业?什么是作业步?答?把
本文标题:第一章操作系统引论
链接地址:https://www.777doc.com/doc-2115552 .html