当前位置:文档之家› 操作系统原理复习题及答案

操作系统原理复习题及答案

操作系统原理复习题一及答案一、单选题1.软件的分类中下列哪个不是包含?()A系统软件 B应用软件 C程序软件 D工具软件2.多道程序执行的特征是:()A多道 B宏观上并行 C微观上串行 D都正确3.下面哪种不是缓冲技术?()A双缓冲 B多重缓冲 C环形缓冲 D缓冲池4.I/O控制的主要功能中不包括哪个方面的功能? ()A中断处理 B设备驱动 C优化传送数据 D解释用户的I/O系统调用命令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.CORBA(通用对象请求代理体系结构)规范的主要技术特点有哪些?()A引入了代理的概念 B客户端与服务器完全分离 C提供了软件总线规则 D都是11.磁盘的结构允许文件管理系统按哪几种不同的方法组织文件?()A应用文件 B连续文件 C串联文件 D随即文件12.一般情况下,页式系统需要解决的问题有哪些?()A调入策略 B淘汰策略 C放置策略 D都是的二、多选题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放置策略 B调入策略 C淘汰策略 D筛选策略三、填空题1.操作系统式一个大型的;2.进程可以分为和;3.同硬件接口的是部分;它是由、和部分程序构成。

4.中断处理和自陷处理的过程是类似的。

当硬件完成了中断过程后,再向相应的中断处理程序得到控制权,进入了软件的中断过程,这一过程主要有三项工作:1);2);3)。

四、简答题1.说说评判操作系统的主要性能指标有哪些?并描述一下它们的功能和特征。

2.简述一下计算机完成计算的几个步骤。

3.简述一下你对多线程技术的理解。

答案:一、单选题:答案:1---6:CDBCCD 7---12:ABDDAD二、多选题:答案:1、ABD 2、ABCD 3、ABCD 4、BCD 5、ACD 6、ABC三、1.系统软件 2、系统核初级中断处理程序处理机分派程序进程控制3.系统进程用户进程4.保护现场和传递参数执行相应的中断服务列程恢复和退出中断四、简答题:第一题:1)系统的可靠性系统的可靠性是指系统能发现、诊断和恢复硬件、软件故障的能力,它可以使用户的误操作或环境的破坏对系统所造成的损失减少到最低程度。

2.系统吞吐率吞吐率指的是系统在单位时间内所处理的信息量。

它以每天或者每小时处理的各类作业的数量来度量。

3.系统响应时间系统响应时间指的是从系统接收数据到输出结果的时间间隔。

在批处理系统中,用户从提交作业到得到计算结果这一时间间隔称为响应时间,又称周期时间。

而分时系统的响应时间指的是用户通过中断发出命令到系统作出应答所需的时间。

4.系统资源利用率利用率是指系统中各个部件、各种设备的使用程度。

它用在给定时间内,某一设备实际使用时间所占的比列来度量。

显然,要提高系统资源的利用率,应该使各类设备尽可能地忙碌。

5.可移植性可移植性是指将一个操作系统从一个硬件环境转移到另一个硬件环境仍能正常工作的能力。

它可以用转移工作的工作量来度量,工作量常用人年来表示。

第二题:使用计算机完成计算大致有三个步骤:1.用某种语言(例如C语言)编制一个程序,该程序被称为源程序。

2.将源程序和初始数据记录在某种输入介质上,一般在终端设备(包括键盘、显示器)上直接编辑源程序。

3.按照一定的要求来控制计算机工作,并经过加工最后算出结果。

第三题:为了提高并行处理能力,Windows系统提供多线程技术。

线程是比进程小的一个活动单位,它是系统调度程序处理的重要对象。

在Windows中线程是调度的基本单位。

一个线程定义了进程中的一条执行路径,任何进程都可创造许多线程,每个线程都可共享系统分配给初始进程的主存。

线程是进程中的一条执行路径,它有自己私用的堆栈和执行环境(处理器寄存器),它与进程共享主存储器空间,它是一个进程产生的多个线程中的一个。

在Windows 系统中,线程由32位Windows应用程序或虚拟设备驱动程序(VXD)创建。

线程又称为“轻量级进程”,它共享进程的所有程序和全部数据。

这说明创建和管理线程的代价较小。

在Windows系统中装入应用程序并生成与之相关的进程数据结构时,系统就把这个进程建立成单个的进程。

许多应用程序在整个执行过程中只使用单个进程,但有的应用程序也可以创建另一个(或者几个)线程来执行某个短期的后台操作。

操作系统原理复习题二及答案一、单项选择题1. 下列哪一个不是分时操作系统的特点( )A.独立性B.交互性C.及时反应性D.多路调制2. 当用户程序执行时,如果要请求操作系统服务,则CPU的状态为( )A.维持在目态B.以目态转为管态C.维持在管态D.以管态转为目态3. 对操作系统提出的打印请求时,所发出的中断为( )A.输入输出中断B.程序性中断C.访管中断D.外部中断E.机器故障中断4. 当内存中的某分文件在请求打印输出时,其状态转为____,请求完成后其状态又转为____。

( )A.运行等待B.等待运行C.等待就绪D.就绪运行5. 若在系统中有五台打印机可以使用,有多个进程最多需同时使用两台,规定每个进程一次仅允许申请一台打印机,则最多允许________个进程参与竞争,而不会发生死锁。

( )A.5台B.4台C.3台D.2台6. 为提高设备分配的灵活性,用户申请设备时应指定( )号。

A.设备类相对B.设备类绝对C.相对D.绝对7. 如果允许不同用户的文件可以具有相同的文件名,通常采用( )来保证按名存取的安全。

A.重名翻译机构B.建立索引表C.建立指针D.多级目录结构8. 在I/O设备与主存之间直接进行数据的传输而不需要CPU的介入的这种设备控制方式为:( )A.循环测试I/O方式B.I/O中断方式C.通道方式D.DMA方式9. 逻辑文件存放在到存储介质上时,采用的组织形式是与( )有关的。

A.逻辑文件结构B.存储介质特性C. 分配外设方式D.主存储器管理方式10. 通常不采用( )方法来解除死锁。

A.终止一个死锁进程B.从非死锁进程处抢夺资源C.从死锁进程处抢夺资源D.终止所有死锁进程11. 支持程序浮动的地址转换机制是( )A.页式地址转换B.段式地址转换C.动态重定位D.静态重定位12. 请求页式管理方式中,首先淘汰在内存中驻留时间最长的帧,这种替换策略是_____.( )A.先进先出法(FIFO)B.轮转法C.优先级调度D.最近最少使用法(LRU)二、多项选择题1. 操作系统是对资源进行管理的程序系统,那么它具有哪些资源的管理:( )A.处理机分配B.存储器管理C.软件资源管理D.设备管理2. 操作系统的性能指标有哪些( )A.系统可靠性B.系统吞吐率C.系统响应时间D.系统资源利用率E.系统并发性F.系统可移植性3. 当中断事件发生后,由相应的中断处理程序来得到控制权,进入软件中断处理。

这个过程的顺序为:( )A.执行相应中断例程B.恢复和退出中断C.完成中断处理D.保护现场和传递参数4. 下列对线程描述正确的是:( )A.是进程中的一条执行路径B.与父进程共享分配的主存C.是单个进程所创建的许多个同时存在的线程中的一个D.是比进程更大的活动单位E.有自己私用的堆栈和处理机执行环境5. 主存管理的功能以下哪几点:( )A.在多用户之间分配物理主存B.映射逻辑地址到物理主存地址C.扩充物理主存区D.对操作系统以及哥用户的信息提供保护措施6. 段式和页式存储管理的地址结构很类似,但是它们之间有实质上的不同,表现为( )A.页式的逻辑地址是连续的,段式的逻辑地址可以不连续B.页式的地址是一维的,段式的地址是二维的C.分页是操作系统进行的,分段是用户确定的D.各页可以分散存放在主存,每段必须占用连续的主存空间E.页式采用静态重定位方式,段式采用动态重定位方式. 三、填空题1. ________负责计算机的各项资源的调度,控制和协调并发活动,实现了信息存取和保护提供一个良好的用户接口与环境。

2. 当中断发生时,由中断源自己引导处理机进入中断服务程序的中断过程称为________。

3. 与进程相关联的数据块称作________。

4. 两个或多个进程无止境等候永远不会成立的条件的一种系统状态称为________。

5. 在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,________的作业将得到优先调度。

6. 移动存储器中的某些已分配区中的信息,使本来分散的空闲区连成一个大的空闲区的技术称作________。

7. 缓冲技术的引入是为了解决________________间速度不匹配的矛盾。

8. _______技术是在一类物理设备上模拟出另一类物理设备的技术,是将独占设备转化为共享设备的技术。

9. 在段页式存储管理中,地址结构由段号、___________和页内相对地址(页内位移)三部分组成。

10. 在操作系统中,通常用户不使用设备的物理名称(或物理地址),而代之以另外一种名称来操作,这就是________。

四、简答题1. 什么是中断响应以及其实质?什么是中断向量?2. 进程的概念是什么?进程与程序的区别是什么?进程与线程的区别又是什么?3.什么是物理设备?什么是逻辑设备?两者之间有什么区别和联系?答案:一、单选题1 2 3 4 5 6 7 8 9 10 11 12C B C C B AD D B B C D二、多选题1. ABCD2. ABCDF3. DAB4. ABCF5. ABD6. ABCD三、填空题1. 操作系统2. 向量中断3. 进程控制块4. 死锁5. 计算事件短6. 拼接技术7. CPU与I/O设备8. 虚拟设备9. 段内页号10. 逻辑设备名四、简答题1. 中断响应是中央处理器发现已有中断请求时,终止现行程序执行,并自动引出中断处理程序的过程。

相关主题