2007年04月操作系统概论真题和答案
操作系统概论考试题含参考答案

操作系统概论考试题含参考答案一、单选题(共90题,每题1分,共90分)1、将一个进程的逻辑地址空间分成若干个大小相等的片,称为A、页表B、页框C、页D、页内碎片正确答案:C2、【】的优点是空闲区分布均匀、查找开销较小。
A、循环首次适应算法B、首次适应算法C、最快适应算法D、最佳适应算法正确答案:A3、操作系统内核的资源管理功能不包括A、设备管理B、进程管理C、存储器管理D、时钟管理正确答案:D4、自调度算法的缺点不包括A、瓶颈问题B、低效性C、线程切换频繁D、不利于提高CPU的利用率正确答案:D5、现代操作系统的特征不包括A、并发B、共享C、虚拟D、同步性正确答案:D6、【】是用于管理文件的系统文件。
A、目录文件B、字符设备文件C、正规文件D、块设备文件正确答案:A7、下列关于静态优先权的说法中,错误的是A、静态优先权调度算法可以使系统获得更好的调度性能B、静态优先权在创建时确定C、静态优先权值通常可以根据进程的类型、进程需要的资源数量和户的要求来设定D、静态优先权在进程的整个运行期间保持不变正确答案:A8、进程的基本状态不包括A、完成态B、就绪态C、执行态D、阻塞态正确答案:A9、下列关于进程的说法中,错误的是A、进程是由正文段和进程控制块共同组成的执行环境B、进程是允许并发执行的程序在某个数据集合上的运行过程C、正文段存放被执行的机器指令D、进程控制块存放程序的运行环境正确答案:A10、下列关于内存中地址映射的说法中,错误的是A、地址映射是指把程序的逻辑地址转变为物理地址的过程B、地址映射应在硬件的支持下完成C、在多道程序系统中,地址空间中的逻辑地址和内存中的物理地址是一致的D、由内存中的一系列单元所限定的地址范围称为内存空间,其中的地址称为物理地址正确答案:C11、进程切换使当前正在执行的进程成为被替换进程,出让其所使用的CPU,以运行被进程调度程序选中的新进程。
进程切换的第一个步骤是A、更新被替换进程的进程控制块B、将被替换进程的进程控制块移到就绪队列或阻塞队列C、修改进程状态,把执行态改为就绪态或者阻塞态D、保存包括程序计数器和其他寄存器在内的CPU上下文环境正确答案:D12、单道批处理系统的特点不包括A、顺序性B、自动性C、复杂性D、单道性正确答案:C13、在存储器的层次结构中,L3层是A、寄存器B、主存储器C、本地二级存储D、高速缓存正确答案:B14、下列关于进程状态的转换的说法中,错误的是A、进程状态可由执行态直接变为就绪态B、进程状态可以由就绪态直接变为执行态C、进程状态可以由阻塞态直接变为执行态D、进程状态可以由执行态直接变为阻塞态正确答案:C15、进程之间的高级通信机制不包括A、管道通信系统B、共享存储器系统C、共享处理器系统D、消息传递系统正确答案:C16、MS-DOS使用的磁盘分配方法是A、使用磁盘的链接表分配B、连续分配C、不连续分配D、使用内存的链接表分配正确答案:D17、下列关于存储器的说法中,错误的是A、主存暂时存放存储容量更大、速度更慢的磁盘上的数据B、主存的容量一般比高速缓存存储器大C、高速缓存存储器保存最常用的数据D、高速缓存存储器作为主存中数据和指令子集的缓冲区正确答案:C18、下列关于I/O通道的说法中,错误的是A、I/O通道是一种特殊的处理机B、I/O通道具有执行I/O指令的能力,并通过执行通道程序来控制I/O操作C、通道是中小型主机系统中专门用于I/O的专用计算机D、引入通道能够使CPU从控制I/O的任务中解脱,使CPU与I/O并行工作正确答案:C19、下列关于实时计算的说法中,正确的是A、实时计算的正确性仅依赖于系统计算的逻辑结果B、实时计算的正确性不仅依赖于系统计算的逻辑结果,还依赖于产生正确结果的时间C、实时计算的正确性不仅依赖于系统计算的逻辑结果,还依赖于系统计算所需要的存储空间D、实时计算的正确性仅依赖于系统计算产生正确结果的时间正确答案:B20、产生死锁的必要条件不包括A、不剥夺条件B、环路等待条件C、同步条件D、请求和保持条件正确答案:C21、通常,可执行程序以【】可执行文件的形式存储在磁盘上A、二进制B、十六进制C、八进制D、十进制正确答案:A22、【】用于接收从CPU发来的I/O命令或有关控制信息、设备状态。
2007年4月自考网络操作系统真题

全国2007年4月高等教育自学考试网络操作系统试题课程代码:02335一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.在分布式操作系统中,下列不是内核处理任务的是( )A.进程间通信 B.进程调度C.处理中断 D.存储管理2.外部设备完成了预定的输入/输出操作或在输入/输出操作过程中出现错误所引起的中断是( )A.外中断 B.I/O中断C.程序中断 D.访管中断3.操作系统本身是计算机系统软件的重要组成部分,而其物质基础是( )A.系统硬件 B.程序C.数据结构 D.标准程序库4.在文件系统中,仅适用于连续结构文件的文件存储空间管理方法是( )A.空白块成组链接法 B.空白块链C.空白文件目录 D.位示图5.UNIX系统中的命令talk是属于以下四类命令中的( )A.进程控制类 B.网络通信类C.信息处理类 D.系统访问类6.下列不是多计算机操作系统结构设计的主要模式的是( )A.客户/服务器模式 B.对象模式C.进程模式 D.对称多处理模式7.下面关于请求页式系统中页面置换算法说法中错误的是( )A.LRU近似算法,首先调出一段时间内被访问次数多的页面B.一个好的页面置换算法应减少和避免抖动现象C.FIFO页面置换算法实现简单,选择最先进入主存的页面调出D.LRU算法的实质是,当需要淘汰一页时,选择在最近一段时间内,最长时间没有被访问的页8.进程状态由就绪状态转化到运行状态的原因是( )A.输入输出操作完成 B.进程调度C.时间片到 D.中断事件9.设两个进程共用一个临界资源的互斥信号量为mutex,当mutex=-1时表示( )A.一个进程进入了临界区,另一个进程等待B.没有一个进程进入了临界区C.两个进程都进入了临界区D.两个进程都在等待10.能与其它计算机共享一台或多台打印机的计算机称为( )A.打印设备 B.打印队列C.网络接口打印机 D.打印服务器11.逆向地址转换协议RARP是( )A.将网络层地址映射为链路层地址 B.将IP地址转换为域名C.将链路层地址映射为网络层地址 D.将域名转换为IP地址12.电子邮件系统支持的基本功能中,不包含( )A.撰写和传输 B.报告和显示C.处理 D.编码和压缩13. Web的工作模式是( )A.主从模式 B.对等模式C.客户/服务器模式 D.点—点模式14.用于存储和管理超文本文档和超文本链接,并响应Web浏览器的链接请求的是( )A.浏览器 B.Web服务器C.文件系统 D.客户机15.基于WinSock 的TCP/IP通信方式中,采用数据报方式的是( )A.点—点通信 B.点—点通信和广播通信C.广播通信 D.同步通信16.在UNIX系统中,对管套的不正确的叙述是( )A.管套是通信信道上的端节点B.应用程序利用管套发数据报,数据报通过信道传向另一管套C.只要进程保存文件描述符,管套就一直存在D.管套有与它相连的设备文件,这一点与TLI相同17.下列不是Novell网络上文件服务器的总线结构的是( )A.ICA B.MCAC.EISA D.ISA18.下列关于Novell网的叙述不正确的是( )A.Novell网络服务器也可作为工作站使用B.工作站硬盘中的文件和数据也能被网上用户所共享C.NetWare是专门为微机局域网设计的一个多任务操作系统D.Novell提供了一系列高性能的网络系统软件及其产品19.Windows NT的I/O系统采用( )A.网状结构模型 B.星型结构模型C.链表结构模型 D.层次结构模型20.在Windows NT中,当中断和异常发生并被系统捕捉后,系统执行线程的状态转换是( )A.从用户态转换到核心态 B.从核心态转换到用户态C.从用户态转换到阻塞态 D.从核心态转换到就绪态二、填空题(本大题共10小题,每空1分,共10分)请在每小题的空格中填上正确答案。
07年操作系统A卷(答案)

学年第2 答案) 福州大学 2006~2007学年第 学期考试 卷(答案 ~ 学年第 学期考试A卷 答案
hardware will trap to the operating system and trap transfers control through the interrupt vector to the operating system, just like an interrupt. 2.) The interrupts are important part of the computer architecture. It must be handled quickly, and given that there is a predefined number of interrupts, a table of the pointers to interrupt routines can be used instead. The functions of interrupter is: (Ⅰ) To transfer control to the appropriate interrupt service
thread library at user level. The library provides support for thread creation, scheduling and management with no support from kernel and all threads creation and scheduling are done in user space without the need for kernel intervention.
2. Real Time: Answer: A real-time system is used when there are rigid time requirements on
操作系统习题与答案

一、操作系统概论(A)1、操作系统负责为用户程序完成()的工作。
A、应用无关和硬件相关B、应用无关和硬件无关C、应用相关和硬件相关D、应用相关和硬件无关(C )2、操作系统是对()进行管理的软件。
A、硬件B、软件C、计算机资源D、应用程序(C )3、用户通过()来调用操作系统。
A、跳转指令B、子程序调用指令C、系统调用指令D、以上3种方始都可(A)4、所谓()是指将一个以上的作业放到主存,这些作业共享计算机资源,且同时处于运行开始与运行结束之间。
A、多道B、批处理C、分时D、实时(B )5、以下下()不是分时系统的特征。
A、交互性B、同时性C、及时性D、同时性(D )6、计算机操作系统的功能是()。
A、把源代码转换成目标代码B、提供硬件与软件之间的转换C、提供各种中断处理程序D、管理计算机资源并提供用户接口( A)7操作系统的特征是()共享、虚拟以及异步A、并发B、多道C、中断D、实时(B )8、处理器将操作系统程序执行的状态与用户程序执行状态称为?A 屏蔽中断状态和开放中断状态B 用户态与核心态C 关闭状态与开放状态( D )9、下列什么不是OS关心的主要问题A、管理计算机裸机B、设计用户程序与计算机硬件系统的界面C、管理计算机系统资源D、高级程序设计语言的编译器()10、允许多个用户交互方式使用计算机的OS称为(B );允许多个用户将作业计算机集中处理的计算机称为(A);计算机系统及时处理过程控制数据并作出响应的OS称为(D )。
A、批处理OSB、分时OSC、多处理器OSD、实时OSE、网络OS()11、linux的设计模式属于(A),windows的设计模式属于(BCD)。
A 单核设计模式B 微核设计模式C 面向对象的设计模式 D、C/S模式1、操作系统提供(命令接口)和(程序接口)两种用户接口。
2、负责解释操作系统命令的程序叫(命令解释程序)。
Linux的这个程序叫(Shell )。
3、系统调用是通过(中断)来实现的。
操作系统2007试卷和答案

2007《操作系统》考试试卷A一.单项选择题(每小题1分,共20分)()1. 不是基本的操作系统。
A.批处理操作系统B.分时操作系统C.实时操作系统D.网络操作系统()2.下列的进程状态变化中,变化是不可能发生的。
A.运行→就绪B.运行→等待C.等待→运行D.等待→就绪()3.进程的并发执行是指若干个进程。
A.同一时刻执行B.同一时间段内向前推进C.推进的时间不可重叠D.并行执行()4.设有n个进程共享一程序段,而每次最多允许m(m<n)个进程进入该程序段,则信号量的取值范围是。
A.[n-m,n]B.[n-m,m]C.[m-n,m]D.[m-n,n]()5.下面关于FCFS处理机调度算法的描述中是错误的。
A.对长作业有利,不利于短作业B.有利于需CPU时间长的作业C.也有利于需要I/O时间长的作业D.可能造成系统中CPU和I/O设备的利用率低()6.当设备输入输出操作正常结束时,操作系统将请求该设备的进程的状态设置成。
A.等待状态B.运行状态C.挂起状态D.就绪状态()7.对资源采用按序分配策略能达到的目的。
A.预防死锁B.避免死锁C.检测死锁D.解除死锁()8.设系统中仅有一类数量为M的独占型资源,系统中N个进程竞争该类资源,其中各进程对该类资源的最大需求量为W。
当M、N、W分别取下列组值时,可能会发生死锁。
A.M=2,N=2,W=1B.M=3,N=2,W=2C.M=3,N=2,W=3D.M=5,N=3,W=2()9.支持紧凑处理的地址转换机制是。
A.页式地址转换B.段式地址转换C.静态重定位D.动态重定位()10.采用SPOOLing技术的目的是。
A.提高独占设备的利用率B.提高共享设备利用率C.减轻用户编程负担D.减轻操作系统的负担()11.某虚拟存储器的用户编程空间共32个页面,每页为1KB,内存为16KB。
假定某时刻用户进程的0,1,2,3页面在内存物理块5,10,4,7中存放,则逻辑地址0A5C(H)所对应的物理地址是。
2007年4月高等教育自学考试《操作系统概论》试题及答案 02323

2007年4月高等教育自学考试全国统一命题考试操作系统概论试题课程代码:2323一、单项选择题(本大题共16小题,每小题1分,共16分)在每小题列出的四个备选项中只有一个选项是符合题目要求的。
请将其代码填写在题后的括号内。
错选、多选或未选均无分。
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、逻辑地址为20位的计算机,若采用页式存储管理,设页面长度为2048 Bytes,则它的逻辑地址可表达的最大页面数是【】A、128B、256C、512D、10247、可采用静态定位方式进行地址转换的存储管理是【】A、虚拟页式管理B、页式管理C、可变分区D、固定分区8、文件系统的功能是【】A、减轻用户负担B、保证系统的安全-C、既减轻用户负担,又保证系统安全1D、使外围设备并行工作9、文件系统的用户从自己使用的角度来组织文件,这种构造文件的方式称为文件的【】A、存储结构B、链接结构C、索引结构D、逻辑结构10、某系统在磁盘初始化时把每个盘面分成8个扇区。
操作系统概论考试题及答案

操作系统概论考试题及答案一、单选题(共100题,每题1分,共100分)1、能够为用户提供在计算机系统中对数据信息进行长期、大量存储和访问的操作系统重要功能是A、内存管理B、文件系统管理C、I/O设备管理D.进程管理正确答案:B2、下列体现了原语主要特点的是A、共享性B、并发性C、异步性D、不可分隔性正确答案:D3、正在运行的进程发现定点操作数溢出,此时发生中断,其中断类型属于A、访管中断B、外部中断C、程序中断D、输入循出中断正确答案:C4、计算机系统由A、处理机和内存组成B、处理机、内存和外围设备组成C、程序和数据组成D、硬件和软件组成正确答案:D5、从资源管理的角度看,操作系统的功能是A、文件管理、设备管理、处理器管理、运算器管理B、内存管理、文件管理、设备管理、处理器管理C、设备管理、处理器管理、运算器管理、内存管理D、运算器管理、内存管理、文件管理、设备管理正确答案:B6、下列关于采用线程技术的操作系统的叙述中,正确的是A、每个进程都有自己的主存空间B、每个线程都有自己的主存空间C、同一进程的各线程不能共享进程的主存空间D、进程中的线程对进程的整个主存空间只有只读权限正确答案:A7、存放在磁盘上的文件以链接结构组织,假定磁盘的分块大小为每块512字节,而文件的逻辑记录的大小为每个记录250字节。
现有一个文件共有10个逻辑记录,那么采用成组操作时,几个逻辑记录为一组较合适?A、2个B、4个C、3个D、1个正确答案:A8、有m个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变化范围是A、1至1-mB、1至m-1C、1至mD、1至-m正确答案:A9、使用V原语对信号量作运算之后,A、当S≤0时要唤醒一个等待进程B、当S<0时要唤醒一个等待进程C、当S<0时要唤醒一个就绪进程D、当S≤0 时要唤醒一个就绪进程正确答案:A10、某页式管理系统的逻辑地址采用l6位,其中高6位用于页号,低l0位用于页内地址。
2007年4月三级(PC技术)笔试真题试卷(题后含答案及解析)

2007年4月三级(PC技术)笔试真题试卷(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题1分,共60分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.下列关于微处理器的叙述中,错误的是A.微处理器具有运算和控制功能B.目前PC机中的微处理器有多个C.用微处理器作为CPU的计算机都称为微型计算机D.Pentium 4微处理器的通用寄存器是31位的正确答案:C解析:本题考查微处理器的基本概念。
微处理器是利用大规模集成电路,将处理器的所有部分都集成在一块半导体芯片上。
处理器主要由运算器和控制器两部分组成,运算器用来对数据进行各种算术运算和逻辑运算,控制器是指挥中心,能够解释指令的含义,控制运算器及其他部件的工作,记录内部状态等,选项A 说法正确。
以前的PC机,其CPU仅由一个处理器组成,现在很多PC机中的微处理器都有多个,选项B说法正确。
以前把以微处理器作为CPU的计算机通称为微型计算机,现在已经不合适了,目前几乎所有类型的计算机都采用微处理器,只是处理器数目的多少及处理器性能的高低不同而已,选项C说法错误。
Pentium 4微处理器的通用寄存器是32位的,选项D说法正确。
本题正确答案为选项C。
2.CPU的运算速度可以用每秒钟执行的单字长定点指令的数目来衡量,常用的单位是A.bpsB.fpsC.MFLOPSD.MIPS正确答案:D解析:本题考查CPU的运算速度。
CPU的性能主要体现为它的运算速度。
测量CPU运算速度的传统方法是看它每秒钟能执行多少条指令。
以单字长定点指令的平均执行时间来计算,单位是MIPS(Million Instructions Per Secon D),也可以以单字长浮点指令的平均执行速度来衡量,单位是MFLOPS(Million Floating instructions Per Secon D),选项D正确。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2007年04月份全国自考操作系统概论真题一、单项选择题(本大题共16小题,每小题1分,共16分)。
1. 计算机系统是有层次结构的,正确的由低向高的层次是( )A. 计算机硬件、应用软件、系统软件、支撑软件B. 计算机硬件、系统软件、应用软件、支撑软件C. 计算机硬件、支撑软件、应用软件、系统软件D. 计算机硬件、系统软件、支撑软件、应用软件答案:D2. 三种基本类型的操作系统是()A. 微机操作系统、批处理操作系统、分时操作系统B. 批处理操作系统、分时操作系统、实时操作系统C. 分时操作系统、实时操作系统、微机操作系统D. 实时操作系统、微机操作系统、批处理操作系统答案:B3. 进程的三种基本状态是()A. 等待态、挂起态、就绪态B. 挂起态、就绪态、运行态C. 就绪态、运行态、等待态D. 运行态、等待态、挂起态答案:C4. 用于控制进程的原语是()A. 创建原语、撤销原语、阻塞原语、唤醒原语B. 撤销原语、阻塞原语、唤醒原语、等待原语C. 阻塞原语、唤醒原语、等待原语、创建原语D. 唤醒原语、等待原语、创建原语、撤销原语答案:A5. 常用的作业调度算法是()A. 响应比高者优先、优先级调度、均衡调度、时间片轮流调度、先来先服务B. 优先级调度、均衡调度、时间片轮流调度、先来先服务、计算时间短的优先C. 先来先服务、计算时间短的优先、响应比高者优先、优先级调度、均衡调度D. 计算时间短的优先、响应比高者优先、优先级调度、均衡调度、时间片轮流调度答案:C6. 逻辑地址为20位的计算机,若采用页式存储管理,设页面长度为2048 Bytes,则它的逻辑地址可表达的最大页面数是()A. 128B. 256C. 512D. 1024 答案:C7. 可采用静态定位方式进行地址转换的存储管理是()A. 虚拟页式管理B. 页式管理C. 可变分区D. 固定分区答案:D8. 文件系统的功能是()A. 减轻用户负担B. 保证系统的安全C. 既减轻用户负担,又保证系统安全D. 使外围设备并行工作答案:C9. 文件系统的用户从自己使用的角度来组织文件,这种构造文件的方式称为文件的()A. 存储结构B. 链接结构C. 索引结构D. 逻辑结构答案:D10. 某系统在磁盘初始化时把每个盘面分成8个扇区。
现有8个逻辑记录被存放在同一个磁道上供处理程序使用,处理程序要求顺序处理这8个记录,每次请求从磁盘上读一个记录,然后对读出的记录花2毫秒的时间进行处理,之后再读下一个记录进行处理,直至8个记录都处理结束。
假定磁盘转速为20毫秒/周。
在对这8个记录在磁道上进行最优分布后,处理这8个记录所花费的毫秒数至少是( )A. 38B. 42C. 46D. 50答案:B11. 当采用双缓冲区完成某磁盘的读入时,如果磁盘向缓冲区送入一次信息(指送入双缓冲区的一半区域)的时间为T,缓冲区与用户工作区之间传送一次信息的时间为t,用户进程处理从缓冲区传来一次的信息所需的时间为p,并且有关系式:T>t+p。
如果磁盘向缓冲区传送3次才能够传送完用户进程本次读盘需传送的信息,那么从这些信息开始向缓冲区传送,直到这些信息全部被该用户进程处理完毕,总共花费的时间至少是( )A. 3TB. 3T+tC. 3T+pD. 3T+t+p答案:D12. 如果一组并发进程是无关的,则它们()A. 各自包含的程序各不相同B. 可以包含相同的程序但没有共享变量C. 含有共享变量但各自有独立的工作区D. 不能同时执行答案:B13. 并发进程执行的相对速度是()A. 由进程自己来控制B. 由进程的程序结构决定C. 与进程调度策略有关D. 在进程被创建时确定答案:C14. 系统出现死锁时一定同时保持四个必要条件,采用按序分配资源的策略可以破坏其中的()A. 互斥条件B. 占有等待条件C. 非抢夺条件D. 循环等待条件答案:D15. 用PV操作管理临界区时,把信号量的初值定义为1,现有n个进程在等待进入临界区,这时信号量的值为()A. nB. n-1C. 1-nD. -n答案:D16. 有n个进程都要使用某个共享文件,但系统限制最多可以有m个进程(n>m>1)同时读文件。
用PV操作管理时,信号量的值不可能变化为()A. nB. mC. 1D. m-n答案:A二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选、少选或未选均无分。
1. 有关操作系统在计算机系统中的作用,正确的描述是()A. 管理计算机系统的资源B. 为用户提供方便的使用接口C. 提高程序运行的速度D. 提高计算机系统资源的利用率E. 扩充硬件的功能答案:A^B^D^E^2. 设计作业调度算法时,考虑的原则是()A. 公平性B. 会话性C. 平衡资源使用D. 提高程序执行速度E. 极大的流量答案:A^C^E^ 3. 通常,中断可以分为强迫性中断和自愿性中断两种,正确的强迫性中断是()A. 硬件故障中断B. 程序中断C. 外部中断D. 访管中断E. 输入/输出中断答案:A^B^C^E^4. UNIX系统采用空闲块成组链接法进行文件存储空间的分配。
设专用块在内存中拷贝的内存起始地址为L、内存地址L+1中存放的链接地址值为B、每个空闲块中最多可以存放N个块地址。
当L中记录的空闲块数为1,且B≠0时,如果又要将一块空闲块分配出去,那么当该分配操作完成时可能出现的情况是()A. L中的内容为NB. L中的内容为0C. L+1中的内容不等于0D. L+1中的内容等于-1E. L+1中的内容为B答案:A^C^5. 操作系统中的外围设备管理部分的功能之一是()A. 控制用户使用外围设备的权限B. 实现对外围设备的分配和回收C. 执行通道程序D. 处理外围设备的中断事件E. 实现虚拟设备答案:B^D^E^三、填空题(本大题共11小题,每空1分,共14分)1. 操作系统为用户提供两类使用接口:一是程序员接口,二是___接口。
答案:操作员2. 操作系统为用户提供两类使用接口,其中之一是程序员接口,使用此类接口时,程序员通过___使用某个或某些指定的操作系统功能。
答案:系统调用3. 嵌入式操作系统的主要特点是微型化和___。
答案:实时性4. 允许多个计算题同时进入一个计算机系统的主存储器并行执行的计算机系统称为___。
答案:多道程序设计系统5. 进程控制块包含四类信息,它们是:标识信息、说明信息、___和管理信息。
答案:现场信息6. 进程具有三个特性,它们是:动态性、___和异步性。
答案:并发性7. 就计算机使用的存储器而言,处理器能直接访问主存储器,但不能直接访问___。
答案:辅助存储器(或磁盘、光盘等)8. 存储介质的物理单位定义为___。
存储介质上可连续存储信息的一个区域称为___,它作为主存储器与存储设备进行信息交换的物理单位。
答案:卷,块9. 为了防止系统故障造成的对文件的破坏,采用不同的方式为文件建立副本是其中的一类措施,另一类措施是___。
答案:定时转储10. 在使用通道的计算机系统中,I/O中断事件是由于___的执行引起的,或是由于___的原因引起的。
答案:通道程序,外界11. 当操作系统以斯普林操作形式进行打印机输出时,做到了像使用与___一样快地使用属于___类设备的打印机,从而提高了打印机的使用效率。
答案:磁盘独占(答“慢速”也算对)四、简答题(本大题共5小题,每小题4分,共20分)1. 简单叙述进程与线程的基本区别。
答案:进程是资源分配单位,线程是调度和执行单位。
(2分)每个进程有各自独立的主存空间,同一进程的各线程共享该进程的主存空间并都有存取权限。
(2分)2. 试解释页式存储管理中的抖动(或颠簸)现象。
答案:在多道作业运行时,由于运行作业在主存中的页面数不足,致使页面需频繁地调进、调出,使CPU 时间大量的耗费在调进调出上。
(2分)正常运算工作的效率急剧下降,造成系统颠簸或抖动。
(2分)3. 请说明记录式文件中的主键和次键的定义,并指出主键和次键在标识记录方面的区别。
答案:能够用来唯一标识某个记录的数据项称为记录的主键。
(1分)能够标识具有某个特性的所有记录的数据项称为记录的次键。
(1分)因此,用一个主键值所标识的记录是唯一的,而用一个次键所标识的记录不是唯一的。
(2分)4. 对于独占设备,既然计算机系统已经为每台设备确定了该设备的绝对号,为什么要求用户不宜使用设备的绝对号,而是要求用户对自己所使用的同类设备给出设备的相对号?答案:因为在多道程序设计系统中,用户无法知道哪台设备正在被其他用户占用、哪台有故障、哪台设备当前是空闲的,所以用户申请设备时不宜使用设备的绝对号,而只能够给出要请求的设备的类型,由系统根据当时设备的分配情况来决定让用户使用同类设备中的哪一台。
(2分)另一方面,有时用户可能要求同时使用几台同类型的设备,为了避免使用时的混乱,用户可以把自己要求使用的若干台同类设备给出编号,即设备的相对号,以避免混淆。
(2分)5. 写出实现进程通信的两条基本原语,并简述它们的功能。
答案:Send (N,M)(1分)把信件M送到指定的信箱N(1分)Receive (N,Z)(1分)从指定信箱N中取出一封信,存到指定地址Z中。
(1分)注:若原语中无参数说明,则扣1分。
五、综合应用题(本大题共4小题,每小题10分,共40分)1. 设某文件的记录的长度为170字节,文件记录的编号从0开始;磁盘空间的块的长度为512字节;记录以成组方式存放在磁盘的块中(每块中存放3条记录,文件存储采用链接文件结构,块中最后2个字节中存放指向下一块的指针);进行成组和分解操作的内存缓冲区也是外部设备管理中用的缓冲池,它的长度是512字节。
若成组和分解操作的内存缓冲区中目前存放的是带有刚刚被写入数据且尚未写入磁盘中的第9号记录所在的块(该块的磁盘块号已经被记录在内存中,可以直接被操作系统使用)。
现在要用“读”文件操作将第8号记录读到用户存区。
请按操作顺序给出为了完成此操作被读写的该文件的磁盘块。
答案:(1)由于文件采用链接结构,为读写任何一个记录都必须从第0号记录所在的块读起。
(2)由于需要进行成组和分解操作,读写任何记录都需通过成组和分解操作的内存缓冲区。
(3)在读入第0号记录所在的磁盘块之前,为防止现在该缓冲区中的第9号记录所在块的内容的不一致性,应先将缓冲区内容写入相应的磁盘块。
(5分)(4)然后依次读入第0-2号、第3-5号、第6-8号记录所在的块到成组和分解操作的内存缓冲区。
最后,从该缓冲区中分解出第8号记录,送到用户存区。
(5分)注释:如果不能够答出上面第3和第4点,但能够表达出第1和第2点中的意思,则可分别给3分。