第一章复习1、关于操作系统,下列叙述不正确的是()。
A、管理系统资源B、控制程序执行C、改善人机界面D、提高用户软件运行速度2、以下哪个系统不是基本的操作系统(). A、分时操作系统B、实时操作系统C、分布式操作系统D、多道批处理系统3、计算机系统由__________和__________组成。
4、分时操作系统具有的四个主要特点是同时性、_________、__________和_________。
5、多道程序设计的根本目标是____________________。
6、多项选择:操作系统设计目标是()。
A、管理系统资源B、提高安全性C、方便用户使用系统D、使系统能高效工作7、操作系统的资源管理功能主要包括处理器管理、_________、________、设备管理和___________。
8、在()的控制下,计算机系统能及时处理由过程控制反馈的数据,并作出响应。
A、批处理操作系统B、实时操作系统C、分时操作系统D、多处理机操作系统9、多项选择:引入多道程序设计的主要目的在于()。
A、提高实时响应速度B、充分利用处理机,减少机空闲时间C、有利于代码共享D、充分利用外围设备E、减少存储器碎片10、计算机发展到第三代,操作系统已成为软件的一个重要分支,最早的操作系统是______________。
11、设计实时操作时()不是主要的追求目标。
A、安全可靠B、资源利用率C、及时响应D、快速处理参考答案: 1、D2、C3、硬件子系统软件子系统4、独立性及时性交互性5、提高计算机系统的工作效率6、C D7、存储管理文件管理作业管理8、B9、BD 10、批处理操作系统11、B第一章复习题答案1、计算机系统由哪些部分组成?答:2、什么是计算机的操作系统?答:操作系统是计算机的一种系统软件,由它统一管理计算机系统的资源和控制程序的执行。
操作系统既是一种资源管理程序,又是一种其他程序执行的控制程序,其目的是提供一个供其它程序执行的良好环境。
3、操作系统管理计算机系统的哪些资源?答:操作系统管理的计算机系统资源包括两大类:硬件资源和软件资源。
计算机系统的硬件资源主要包括CPU、主存储器、辅助存储器(磁带、磁盘等)以及各种输入输出设备(键盘、显示器、打印机等);软件资源包括各种程序和数据。
4、操作系统怎样提高系统的效率?答:为提高系统的效率:操作系统扩充硬件的功能,使硬件的功能发挥得更好;操作系统使用户合理共享资源,防止各用户间的相互干扰;操作系统以文件形式管理软件资源,保证信息安全和快速存取。
5、分时操作系统的主要特点是什么?答:分时操作系统支持多道程序同时执行,实现了人机交互对话,主要有以下特点:同时性允许多个终端用户同时使用一个计算机系统;独立性用户在各自的终端上请求系统服务,彼此独立,互不干扰;及时性分时系统对用户的请求能在较短的时间内给出应答,使用户觉得系统即时响应了对他的请求而感到满意。
交互性采用了人-机对话的工作,用户在终端上可以直接输入、调试和运行自己的程序,能及时修改程序中的错误且直接获得结果。
6、实时操作系统的主要特征是什么?答:能使计算机系统接受到外部信号后及时进行处理,并且在严格的规定时间内处理结束,再给出反馈信号的操作系统统称"实时操作系统",简称"实时系统"。
其特征是:(1)及时响应,快速处理实时系统的时间要求是强制性严格规定的,仅当在规定的时间内返回一个正确的结果时,才能认为系统的功能是正确的。
(2)高可靠性和安全性不强求系统资源的利用率7、从资源管理的角度来看,操作系统的基本功能可分成哪些部分?答:从资源管理的角度来看,操作系统的基本功能可分为五大部分(1)处理器管理为用户地分处理器时间,尽可能地使处理器处于忙状态,提高处理器的工作效率。
(2)存储管理实现对主存储器的管理,为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。
(3)文件管理面向用户实现按文件名存取文件,管理用户信息的存储、检索、共享和保护,合理地分配和使用文件的存储空间。
(4)设备管理负责管理各种外围设备,包括设备的分配、启动以及SPOOL的实现技术。
(5)作业管理实现作业调度和控制作业的执行。
作业调度从等待处理的作业中选择可以装入主存储器的作业,对已经装入主存储器的作业按用户的意图控制其执行第二章复习1、计算机系统的层次结构是()。
A、应用软件、支撑软件、编辑软件和操作系统B、操作员、应用软件、支撑软件和编译软件C、应用软件、支撑软件、编译软件和操作系统D、应用软件、支撑软件、编辑软件和编译系统2、以下软件系统中完全属于系统软件的一组是()。
A、WINDOWS2000 、编译系统、操作系统B、接口软件、操作系统、软件开发工具C、专用程序、财务管理软件、编译系统、操作系统D、Windows98、接口软件、Office 20003、中央处理器()。
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、以上三种都可以参考答案:1、C2、A3、A4、A5、D6、B7、C8、B第三章复习1、实现多道设程序设计的前提条件是()。
A、成批处理作业B、分时多用户C、设置管、目态D、处理机与外设并行操作2、进程有多个状态,不会发生的状态转换是()A、就绪态转换为运行态B、运行态转换为就绪态C、就绪态转换为等待态D、等待态转换为就绪态3、进程调度算法有多种,不是进程调度算法的算法是()。
A、先来先服务调度算法B、最高响应比优先调度算法C、优先数调度算法D、时间片轮转调度算法4、多项选择:进程由()组成。
A、程序状态字B、程序模块C、就绪队列D、数据集合E、进程控制块5、进程所请求的一次打印输出结束后,将使进程状态从()。
A、运行态变为就绪态B、运行态变为等待态C、就绪态变为运行态D、等待态变为就绪态多项选择:6、引入多道程序设计的主要目的在于()A、提高实时响应速度B、充分利用处理机、减少处理机的空闲时间。
C、有利于代码共享D、充分利用外围设备E、减少存储器碎片7、进程存在的标志是__________,从操作系统的角度来看,可将进程分为______________、_____________两大类。
8、进程在用完一个器时间片后被强迫进入的等待状态属于_________。
9、简答题:进程调度中“可抢占”和“非抢占”两种方式,哪一种系统的开销更大?为什么?10、简答题:简述进程调度的功能。
11、简答题:引起进程调度的原因很多,试指出这些原因。
参考答案:1、D2、C3、B4、BD5、D6、BD7、进程控制块系统进程用户进程8、就绪态9、这两种方式下,“可抢占”方式的系统开销更大。
因为此时系统必须监视每一个进入就绪态进程的优先数,当优先数高于当前运行态进程时就产生中断把更高优先数的进程调入运行,这种情况势必增加进程调度的次数和保护现场的开销。
10、在多道程序设计系统中,同时有多个进程处于就绪状态,它们都要求占用处理器运行。
进程调度的功能就是们竞争处理器问题的,它按照某种调度算法从就绪队列中选择一个进程,让它占用处理器。
11、引起进程调度的原因包括:(1)一个进程从运行状态变成了等待状态。
(2)一个进程从运行状态变成了就绪状态。
(3)一个进程从等待状态变成了就绪状态(4)一个进程完成工作后被撤消。
1、什么是多道程序设计?答:让多个计算问题同时装入一个计算机系统的主存储器并行执行,这种设计技术称“多道程序设计”,这种计算机系统称“多道程序设计系统” 或简称“多道系统”。
2、多道程序设计怎样提高系统效率?答:多道程序设计利用了系统与外围设备的并行工作能力,从而提高工作效率。
具体表现为:提高了处理器的利用率;充分利用外围设备资源:计算机系统配置多种外围设备,采用多道程序设计并行工作时,可以将使用不同设备的程序搭配在一起同时装入主存储器,使得系统中各外围设备经常处于忙碌状态,系统资源被充分利用;发挥了处理器与外围设备以及外围设备之间的并行工作能力;从总体上说,采用多道程序设计技术后,可以有效地提高系统中资源的利用率,增加单位时间内的算题量,从而提高了吞吐率。
3、进程有哪些基本状态?它们的变化关系是怎样的?答:通常,根据进程执行过程中不同时刻的状态,可归纳为三种基本状态:·等待态:等待某个事件的完成;·就绪态:等待系统分配处理器以便运行;·运行态:占有处理器正在运行。
进程在执行中状态会不断地改变,每个进程在任何时刻总是处于上述三种基本状态的某一种基本状态. 运行态→等待态往往是由于等待外设,等待主存等资源分配或等待人工干预而引起的。
等待态→就绪态则是等待的条件已满足,只需分配到处理器后就能运行。
运行态→就绪态不是由于自身原因,而是由外界原因使运行状态的进程让出处理器,这时候就变成就绪态。
例如时间片用完,或有更高优先级的进程来抢占处理器等。
就绪态→运行态系统按某种策略选中就绪队列中的一个进程占用处理器,此时就变成了运行态。
4、阐述进程控制块的作用?答:进程控制块的作用有:(1)记录进程的有关信息,以便操作系统的进程调度程序对进程进行调度。
这些信息包括标志信息、说明信息、现场信息和管理信息等;(2)标志进程的存在,进程控制块是进程存在的唯一标志第四章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、分页是操作系统进行的,分段是用户确定的E、页式采用静态重定位方式,段式采用动态重定位方式6、多项选择:在存储管理中,下列说法不正确的是()。