2012计算机考研《操作系统》单选题及答案

合集下载

操作系统试题集2012最新版

操作系统试题集2012最新版

模拟题1(50分)一、选择一个最适合的答案(10*1分)1.( )是最接近于硬件的软件。

A.DBMSB.汇编程序C.OSD.编译器2.( )对用户是透明的。

A. 文件目录B. 虚拟存储器C. 文件名D. 键盘3.( )存储管理要求一个作业集中存放在连续的主存。

A. 分区B. 分页C. 分段D. 段页4.段的逻辑地址形式是段号为5位,段内地址13位,主存容量为5K,辅存容量为200K,那么虚拟存储器的最大容量可能为( )。

A. 261KB. 200KC. 205KD. 160K5.PCB登记( )相关信息。

A. 程序B. 进程C. 文件D. 作业6.进程从执行状态到阻塞状态是由( )完成的。

A. 进程调度B. 其它进程调用阻塞原语C. 硬件自动D. 进程自身调用阻塞原语7.只作用于一个进程一次的原语是( )原语。

A. 阻塞B. 挂起C. 撤消D.解挂8.多个作业可以同时使用一台( )。

A. 磁带机B. 硬盘机C.打印机D. 卡片机9.在执行P操作时,进程若能继续执行,执行P操作前信号量的值应( )。

A. 大于0B. 小于0C. 等于0D.大于等于010.UNIX系统移植方便,是因为( )。

A.它功能强B.界面简单C. C语言编写D.安全性好二、选择所有适合的答案 (5*2分)1.不具有交互性的OS是( )。

A. 单道批处理系统B. 分时系统C. 多道批处理系统D. 实时系统2.( )使用物理地址。

A.多道程序系统编译器产生的目标码B.动态重定位后的内存程序C.静态重定位后的内存程序D.动态连接后的内存程序3.( )是多道OS。

A.LinuxB.UNIXC.MS_DOS3.3D.WINDOWS984.( )存储管理系统有页表存在。

A. 页式B. 段式C. 段页式D.分区5.磁盘上的连续文件适合( )。

A. 顺序存取B. 随机存取C.存放常变数据D.只读数据三、判断正误,并简要说明理由 (6*3分)1.虚拟存储器是以时间换空间。

2012年7月全国自考(操作系统)真题试卷(题后含答案及解析)

2012年7月全国自考(操作系统)真题试卷(题后含答案及解析)

2012年7月全国自考(操作系统)真题试卷(题后含答案及解析) 题型有:1. 单项选择题 2. 多项选择题 3. 填空题 4. 简答题 5. 综合题单项选择题1.下列软件中,不属于应用软件的是( )A.学籍管理软件B.交通控制软件C.网络订票软件D.接口软件正确答案:D解析:应用软件是特定应用领域的专用软件。

如各种人口普查软件、飞机订票软件、财务管理软件等都是应用软件。

2.在配置多道批处理操作系统的计算机系统中,下列说法正确的是( )A.用户可直接调试自己的程序B.允许多个作业同时使用不同的外围设备C.能对外部事件实时响应D.允许用户联机干预作业的执行正确答案:B解析:多道批处理操作系统允许若干个作业同时装入主存储器,是一个中央处理器轮流执行各个作业,各个作业可以同时使用各自所需的外围设备。

3.分时操作系统的特点是( )A.让多个程序同时占用处理器运行B.允许用户跟他的程序进行交互C.增加了多个程序完成运行所需的总时间D.增加了并行工作的道数,以提高处理器效率正确答案:B解析:分时操作系统让用户通过与计算机相连接的终端来使用计算机系统。

4.为了区分各个不同的进程及记录各个进程执行情况,系统把有关进程的信息保存在( )A.PCDB.PCBC.PSWD.PSD正确答案:B解析:进程控制块(缩写为PCB),记录了各个进程执行时的情况。

5.自愿性中断事件是指正在运行的进程对操作系统有某种请求。

自愿性中断事件可能是用户进程( )A.使用了特权指令B.设置了定时时钟C.发现了定点操作数大于1D.执行了访管指令正确答案:D解析:访管中断属于自愿性中断。

6.假定一个分时系统允许20个终端用户同时工作。

若对每个终端用户的请求需在2s内给出应答,那么可以分配给终端用户的最大时间片为( ) A.20 msB.50 msC.100 msD.200 ms正确答案:C解析:时间片试纸允许进程一次占用处理器的最长时间。

7.下列存储设备中,存取速度最快的是( )A.RAMB.硬盘C.光盘D.U盘正确答案:A解析:主存储器的存储容量较大,存取速度也较快。

2012级操作系统试题

2012级操作系统试题

Operating System Exam (For Grade 2000)Class Name Student ID一、For each of the following statements, Choosing T rue or False (24 marks)1. Binary semaphores are those that are used by no more than two threads.2. The Banker's algorithm is a way of preventing deadlock .3. A multi-level indexed file permits faster random access than a contiguously allocated file.4. An atomic operation is a machine instruction or a sequence of instructions that must be executed to completion without interruption.5. Deadlock is a situation in which two or more processes (or threads) are waiting for an event that will occur in the future.6. Starvation is a situation in which a process is denied access to a resource because of the competitive activity of other, possibly unrelated, processes.7. While a process is blocked on a semaphore's queue, it is engaged in busy waiting.8. Mutual exclusion can be enforced with a general semaphore whose initial value is greater than 1.9. External fragmentation can be prevented (almost completely) by frequent use of compaction, but the cost would be too high for most systems.10. A page frame is a portion of main memory.11. The working set of a process can be changed in response to actions by other processes.12. Thrashing will never be a problem if the system has 1 GB of real memory.13. A printer is an example of a logical resource.14. Versions of OS/360 are still widely used today.15. When an executing process is stopped by the scheduler, it is said to be blocked.16.Interrupts are used to achieve a typical timesharing OS.1.二进制信号量是指那些不能超过两个线程使用。

2012年4月操作系统试题和答案

2012年4月操作系统试题和答案

全国2012年4月自学考试操作系统试题课程代码:02326一、单项选择题(本大题共20小题,每小题1分,共20分)1、IBM公司在他们的PC机、工作站和大型机上配置的UNIX被称为( C )A、4BSD UNIX C、AⅨB、XENIX D、Ultrix2、现代计算机系统中,最内层是硬件系统,最外层是使用计算机系统的人,介于它们之间的是( B )A、操作系统B、软件系统C、应用软件D、支撑软件3、存放当前从主存储器读出的指令的寄存器是( B )A、通用寄存器B、指令寄存器C、基址寄存器D、限长寄存器4、下面关于高速缓冲存储器的叙述中不正确的是( B )A、引入高速缓冲存储器,加快了程序的执行速度C、高速缓冲存储器的存取速度比主存储器快D、高速缓冲存储器的存储容量比主存储器小B、引入高速缓冲存储器,增加了主存储器的容量5、多道程序设计实际上______硬件中各种资源的并行工作能力。

( B )A、增加了B、利用并发挥了C、减少了D、模拟了6、关于进程与程序关系说法正确的是( D )D、不同进程可以包含相同的程序A、不同进程肯定包含相同的程序B、不同进程肯定包含不同的程序C、一个进程肯定包含多个程序7、属于进程控制的原语是( C )A、创建原语B、唤醒原语 E、等待原语C、阻塞原语D、撤销原语8、在不采用进程优先级的分时操作系统中,不会引起进程切换的是( C )A、一个进程从运行状态变成等待状态C、一个进程从等待状态变成就绪状态B、一个进程从运行状态变成就绪状态 D、一个进程完成工作后被撤消9、可变分区管理方法采用最优适应分配算法时,将空闲区按______登记到空闲区表中。

( )A、长度递增顺序B、长度递减顺序C、地址递增顺序D、地址递减顺序10、用户把作业划分成若干段,其中一个是主段。

在作业执行期间,让其主段保留在主存中,其它的段需要执行时再将其装入主存特定区域。

这种技术称为( )A、覆盖技术B、对换技术C、移动技术D、交换技术11、在页式虚存系统中,把以后不再访问的或距当前最长时间后再访问的那一页调出的页面调度算法是( )A、最佳调度算法(OPT)B、最近最久未使用调度算法(LRU)C、最近最不经常使用调度算法(LFU)D、先进先出调度算法(FIFO)12、页式虚存系统在地址转换时,地址转换机构根据当前执行的指令中的相对地址的页号查页表,若该页标志为“O”,则( )A、将页表中该页标志置为“l”B、形成缺页中断C、从页表中找出所在的块号D、启动磁盘读出该页信息13、面向用户,文件系统的最主要功能是实现( )A、文件的安全存储B、文件的操作C、文件的组织D、文件的按名存取14、UNIX文件系统的索引表采用的结构是( )A、位示图B、多级索引C、索引D、空闲块链15、假设读写磁头正在55号柱面上操作,现有访问柱面的要求,其次序为100、180、40、120、20。

02326自考全国2012年4月操作系统试题和答案分析

02326自考全国2012年4月操作系统试题和答案分析

全国2012年4月高等教育自学考试操作系统试题课程代码:02326一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1、IBM公司在他们的PC机、工作站和大型机上配置的UNIX被称为( C )A、4BSD UNIXB、XENIXC、AⅨD、Ultrix2、现代计算机系统中,最内层是硬件系统,最外层是使用计算机系统的人,介于它们之间的是( B )A、操作系统B、软件系统C、应用软件D、支撑软件3、存放当前从主存储器读出的指令的寄存器是( B )A、通用寄存器B、指令寄存器C、基址寄存器D、限长寄存器4、下面关于高速缓冲存储器的叙述中不正确的是( B )A、引入高速缓冲存储器,加快了程序的执行速度B、引入高速缓冲存储器,增加了主存储器的容量C、高速缓冲存储器的存取速度比主存储器快D、高速缓冲存储器的存储容量比主存储器小5、多道程序设计实际上______硬件中各种资源的并行工作能力。

( B )A、增加了B、利用并发挥了C、减少了D、模拟了6、关于进程与程序关系说法正确的是( D )A、不同进程肯定包含相同的程序B、不同进程肯定包含不同的程序C、一个进程肯定包含多个程序D、不同进程可以包含相同的程序7、不属于进程控制的原语是( C )A、创建原语B、阻塞原语C、等待原语D、唤醒原语8、在不采用进程优先级的分时操作系统中,不会引起进程切换的是( C )A、一个进程从运行状态变成等待状态B、一个进程从运行状态变成就绪状态C、一个进程从等待状态变成就绪状态D、一个进程完成工作后被撤消9、可变分区管理方法采用最优适应分配算法时,将空闲区按______登记到空闲区表中。

( A )A、长度递增顺序B、长度递减顺序C、地址递增顺序D、地址递减顺序10、用户把作业划分成若干段,其中一个是主段。

在作业执行期间,让其主段保留在主存中,其它的段需要执行时再将其装入主存特定区域。

2012操作系统习题1

2012操作系统习题1

操作系统习题1(2012.11)一、选择题1. 操作系统是对(C)进行管理的系统软件。

A. 计算机软件B. 计算机硬件C. A和BD. 用户应用软件2. 操作系统的基本功能是管理资源,它遵循着一切人类资源管理的基本原则,即如何有效地发掘、监控、分配和回收资源。

而其中最关键的问题是(C)。

A. 资源发掘B. 资源监控C. 资源分配D. 资源回收3. IBM第一次正式提出Operating System这个术语,并开发出了第一个真正的多道批处理操作系统(C),这是一个不仅从理念上也从技术上都是划时代的操作系统,是操作系统发展史上的一个里程碑。

A. IBM/360B. IBM/OSC. OS/360D. 360/OS4. 下列描述中,(C)不是操作系统关心的主要问题。

A. 管理计算机系统中的所有硬件资源B. 设计、提供用户使用计算机的友好界面C. 源语言程序的编辑和编译D. 计算机系统的安全性5. 批处理系统的主要缺点是(B)。

A.CPU利用率低B.缺少交互性C.程序不能并发执行D.都不是6. 下面各叙述中正确的是(A )。

A. 批处理作业必须具有作业控制信息。

B. 分时系统不一定都具有人机交互功能。

C. 从响应时间的角度看,实时系统与分时系统差不多。

D. 由于采用了分时技术,用户可以独占计算机的资源。

7. ( B )不是设计实时操作系统主要追求的目标。

A. 安全可靠B. 资源利用率C. 及时响应D. 快速处理8. 操作系统中采用多道程序设计技术提高了CPU和外部设备的(A )A. 利用率B. 可靠性C. 稳定性D. 兼容性9. 如果分时操作系统采用固定时间片策略,那么(C ),则响应时间越长。

A. 用户数越多B. 用户数越少C. 内存越少D. 内存越大10.(A)是多道程序操作系统的最关键特性,是导致系统复杂性的主要因素。

A 并发性 B.共享性 C.多路性 D. 交互性11. (A)是现代操作系统实现的首要目标,是操作系统的最关键特性,也是操作系统运行的基础,它使得计算机系统的效率得到大大的提高,但操作系统的一切复杂性也主要来自于它。

2012级操作系统试题

2012级操作系统试题

Operating System Exam (For Grade 2000)Class Name Student ID一、For each of the following statements, Choosing True or False (24 marks)1. Binary semaphores are those that are used by no more than two threads.2. The Banker's algorithm is a way of preventing deadlock .3. A multi-level indexed file permits faster random access than a contiguously allocated file.4. An atomic operation is a machine instruction or a sequence of instructions that must be executed to completion without interruption.5. Deadlock is a situation in which two or more processes (or threads) are waiting for an event that will occur in the future.6. Starvation is a situation in which a process is denied access to a resource because of the competitive activity of other, possibly unrelated, processes.7. While a process is blocked on a semaphore's queue, it is engaged in busy waiting.8. Mutual exclusion can be enforced with a general semaphore whose initial value is greater than 1.9. External fragmentation can be prevented (almost completely) by frequent use of compaction, but the cost would be too high for most systems.10. A page frame is a portion of main memory.11. The working set of a process can be changed in response to actions by other processes.12. Thrashing will never be a problem if the system has 1 GB of real memory.13. A printer is an example of a logical resource.14. Versions of OS/360 are still widely used today.15. When an executing process is stopped by the scheduler, it is said to be blocked.16.Interrupts are used to achieve a typical timesharing OS.1.二进制信号量是指那些不能超过两个线程使用。

2012年7月操作系统试题和答案

2012年7月操作系统试题和答案
处理器执行作业时,每条指令都要进行核对以确保指令地址位于 下限地址和上限地址之间,
如果绝对地址不在上限地址和下限地址之间,硬件产生地址越界 中断。
2、对于可变分区存储管理,处理器则设置了基址寄存器和限长寄存 器,
每取一条指令,都把其绝对地址和基址寄存器的地址及限长寄存 器的地址进行比较,
根据比较的结果判断是执行指令还是产生地址越界中断事件。
17. 进程的顺序性是指(选B) B.进程在顺序处理器上的执行是严格按序的 A.多个进程按预定的顺序占用处理器 C.一个进程没有结束前另一进程能占用处理器 D.任一进程的执行总是连续不间断的
18.进程并发执行时可能产生与时间有关的错误,这种错误表现为 ( 选C ) C.进入了同一个临界区 B.不能按预定的时间占用处理器 A.产生的结果不唯一 D.等待某个事件的时间过长 19.如果对系统中的资源管理不当,则可能形成死锁。有关死锁的正确 说法是( 选D ) D.由于并发进程的执行速度可能形成死锁 A.用PV操作管理共享资源可防止死锁 B.只要进程互斥地使用资源就不可能形成死锁 C.只要有一个进程在有限时间内能获得所需全部资源就不会死锁
(2) 计算各作业的周转时间; 答:如表格内所示。.
(3) 计算平均作业周转时间。 答:平均周转时间 = 1/5 * (0.5+1.0+1.2+0.2+0.2) = 0.62(小时)
39.在页式虚拟存储管理系统中,若某进程依次访问的页面为1,2,3, 4,2,1,5,6,2,1,2,3,7,6,3,2。分配4块主存块(设开始 四页已装入主存,不算缺页),采用页号队列的方法,请分别按LRU 算法页面调度和FIFO算法页面调度,并填写下表,计算相应的缺页 次数和缺页率。 (1)LRU最近最久未使用调度算法
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2012计算机考研《操作系统》单选题及答案1.6.1 单项选择题î例题1操作系统的主要作用是(1) 。

(1)A.管理设备B.提供操作命令C.管理文件D.为用户提供使用计算机的接口,管理计算机的资源例题1分析操作系统是计算机系统中最重要、最基本的系统软件,位于硬件和用户之间,一方面,它能向用户提供接口,方便用户使用计算机;另一方面,它能管理计算机软硬件资源,以便合理充分地利用它们。

操作系统应具有以下几个主要功能。

(1)处理器管理:对处理器的管理可以归结为对进程和线程的管理,包括进程控制和管理,进程同步和互斥,进程通信,进程死锁;处理器调度,又分高级调度、中级调度,低级调度等;线程控制和管理。

(2)存储管理:存储管理的主要任务是管理存储器资源,为多道程序运行提供有力的支撑。

存储管理的主要功能包括:存储分配,存储共享,存储保护,存储扩充。

(3)设备管理:设备管理的主要任务是管理各类外围设备,完成用户提出的I/O请求,加快I/O信息的传送速度,发挥I/O设备的并行性,提高I/O设备的利用率;设备管理应该具有以下功能:提供外围设备的控制与处理,提供缓冲区的管理,提供外围设备的分配,提供共享型外围设备的驱动,实现虚拟设备。

(4)文件管理:上述3种管理是针对计算机硬件资源的管理。

文件管理则是对系统的信息资源的管理。

文件管理要完成以下任务:提供文件逻辑组织方法,提供文件物理组织方法,提供文件的存取方法,提供文件的使用方法,实现文件的目录管理,实现文件的存取控制,实现文件的存储空间管理。

(5)网络与通信管理:联网操作系统至少应具有以下管理功能:网上资源管理功能,数据通信管理功能,网络管理功能。

(6)用户接口:为了使用户能灵活、方便地使用计算机和操作系统,操作系统还提供了一组友好的用户接口,包括程序接口,命令接口,图形接口等。

例题1答案(1)Dî例题2在操作系统中,只能在系统态下运行的指令是(2) 。

(2)A.读时钟指令B.置时钟指令C.取数指令D.寄存器清零指令例题2分析在CPU中运行的操作系统程序和用户程序对应的机器指令集是不同的。

操作系统程序使用所有指令,但用户程序只能使用部分指令。

从资源管理和程序控制执行的角度出发,将指令系统分为两大部分:特权指令和非特权指令。

在程序执行的时候,根据执行程序对资源和机器指令的使用权限,把机器设置为两个状态:核心态和用户态。

也就是说,当系统处于核心态时,就可以使用所有指令、资源,并具备改变CPU状态的能力;而当CPU在用户态时,只能使用非特权指令。

如果CPU执行用户程序时(用户态)出现了中断,系统将自行转到中断处理程序,CPU就由用户态转到核心态;中断处理结束后,返回继续执行用户程序,此时CPU又由核心态转到用户态中。

CPU将指令分为特权指令和非特权指令,机器处于目态(用户态)时,程序只能执行非特权指令,目态下运行的是用户程序,而用户程序不可对寄存器进行操作,因此只能在管态(系统态)由操作系统程序处理。

例题2答案(2)Dî例题3(3) 是多道程序的基本特征。

(3)A.制约性B.顺序性C.功能的封闭性D.运行过程的可再现性例题3分析所谓多道程序设计是指允许多个程序同时进入一个计算机系统的主存储器并启动进行计算的方法。

也就是说,计算机内存中可以同时存放多道(两个以上相互独立的)程序,它们都处于开始和结束之间。

从宏观上看是并行的,多道程序都处于运行中,并且都没有运行结束;从微观上看是串行的,各道程序轮流使用CPU,交替执行。

引入多道程序设计技术的根本目的是为了提高CPU的利用率,充分发挥计算机系统部件的并行性,现代计算机系统都采用了多道程序设计技术。

多道程序的运行环境比单道要复杂得多,具体表现有:失去了封闭性,程序之间存在相互干扰(制约性),由此产生的问题是不再具有静态程序的顺序性和可再现性。

例题3答案(3)Aî例题4在用户程序中要将一个字符送到显示器上显示,使用操作系统提供的(4) 接口。

(4)A.系统调用B.函数C.原语D.子程序例题4分析显示器是输出设备,使用方法和其他系统资源相同,即用户程序不能直接使用,应通过产生一次系统调用,由操作系统进行驱动。

例题4答案(4)Aî例题5用户及其应用程序和应用系统是通过(5) 提供的支持和服务来使用系统资源完成其操作的。

(5)A.单击鼠标B.键盘命令C.系统调用D.图形用户界面例题5分析用户不可以对资源进行随意分配,只能向系统申请,因此系统提供界面服务,让用户程序通过系统调用提出申请,通过对中断的处理进行资源分配。

例题5答案(5)Cî例题6当计算机提供了管态(系统态)和目态(用户态)时,(6) 必须在管态下执行。

(6)A.从内存中取数的指令B.把运算结果送内存的指令C.算术运算指令D.输入/输出指令例题6分析CPU状态分为管态和目态,管态又称为特权态,系统态或核心态。

CPU在管态下可以执行指令系统的全集。

通常,操作系统在管态下运行。

目态又称为常态或用户态。

机器处于目态时,程序只能执行非特权指令。

用户程序只能在目态下运行,如果用户程序在目态下执行特权指令,硬件将发生中断,由操作系统获得控制,特权指令执行被禁止,这样可以防止用户程序有意或无意地破坏系统。

从目态转换为管态的唯一途径是中断;从管态到目态可以通过修改程序状态字来实现,这将伴随这由操作系统程序到用户程序的转换。

硬件资源不可由用户程序在目态下直接驱动,I/O指令是特权指令,只能由系统程序在管态进行控制。

例题6答案(6)Dî例题7当中断发生后,进入中断处理的程序属于(7) 。

(7)A.用户程序B.OS程序C.可能是用户程序,也可能是OS程序D.单独的程序,既不是用户程序,也不是OS程序例题7分析中断发生时,若被中断的是用户程序,系统将从目态转入管态,在管态下进行中断的处理,若被中断的是低级中断,则仍保留在管态,而用户程序只能在目态下运行,因此进入中断处理的程序只可能是OS程序。

例题7答案(7)Bî例题8作业在执行中发生了缺页中断,经操作系统处理后,应让其执行(8) 指令。

(8)A.被中断的前一条 B.被中断的那一条C.被中断的后一条D.启动时的第一条例题8分析在CPU的控制部件中有一个能检测中断的机构,在每条指令执行周期的最后时刻扫描中断寄存器,询问是否有中断信号。

若有,则CPU停止执行当前程序的后续指令,转入中断处理程序,因此处理完中断后应执行后续指令。

例题8答案(8)Cî例题9如果分时系统的时间片一定,那么(9) 则响应时间越长。

(9)A.用户数越多B.用户数越少C.内存越小D.内存越大例题9分析分时操作系统的工作方式是:一台主机连接了若干个终端,每个终端有一个用户在使用。

用户交互式地向系统提出命令请求,系统接受每个用户的命令,采用时间片轮转方式处理服务请求,并通过交互方式在终端上向用户显示结果。

用户根据上一步结果发出下道命。

分时操作系统将CPU的时间划分成若干个片段,称为时间片。

操作系统以时间片为单位,轮流为每个终端用户服务。

每个用户轮流使用一个时间片而使每个用户并不感到有别的用户存在。

分时系统具有多路性、交互性、“独占”性和及时性的特征。

多路性是指,伺时有多个用户使用一台计算机,宏观上看是多个人同时使用一个C PU,微观上是多个人在不同时刻轮流使用CPU。

交互性是指,用户根据系统响应结果进一步提出新请求(用户直接干预每一步)。

“独占”性是指,用户感觉不到计算机为其他人服务,就像整个系统为他所独占。

及时性是指,系统对用户提出的请求及时响应。

响应时间是指用户从提交到调度运行所需时间,用户多则轮到执行的时间就会往后延长。

因此,如果时间片一定,那么用户数越多,则响应时间越长。

分时系统的响应时间T可以表达为:T≈Q×N,其中Q是时间片,而N是用户数。

当时间片一定,用户数越多(即N越大),T就越大。

例题9答案(9)Aî例题10系统调用是(10) 。

(10)A.一条机器指令B.提供给编程人员的接口C.中断子程序D.用户子程序例题10分析系统调用是操作系统提供给软件开发人员的唯一接口,开发人员可利用它使用系统功能。

OS核心中都有一组实现系统功能的过程(子程序),系统调用就是对上述过程的调用。

因此,系统调用像一个黑匣子那样,对用户屏蔽了操作系统的具体动作而只提供有关的功能。

例题10答案(10)Bî例题11UNIX操作系统是著名的(11) 。

(11)A.多道批处理系统B.分时系统C.实时系统D.分布式系统例题11分析分时操作系统:是一种联机的多用户交互式的操作系统。

一般采用时间片轮转的方式使一台计算机为多个终端服务。

对每个用户能保证足够快的响应时间,并提供交互会话能力。

UNIX操作系统就是典型的分时系统。

例题11答案(11)Bî例题12引入多道程序的目的在于(12) 。

(12)A.充分利用CPU,减少CPU等待时间B.提高实时响应速度C.有利于代码共享,减少主、辅存信息交换量D.充分利用存储器例题12分析所谓多道程序设计是指允许多个程序同时进入一个计算机系统的主存储器并启动进行计算的方法。

也就是说,计算机内存中可以同时存放多道(两个以上相互独立的)程序,它们都处于开始和结束之间。

从宏观上看是并行的,多道程序都处于运行中,并且都没有运行结束;从微观上看是串行的,各道程序轮流使用CPU,交替执行。

引入多道程序设计技术的根本目的是为了提高CPU的利用率,充分发挥计算机系统部件的并行性,现代计算机系统都采用了多道程序设计技术。

例题12答案(12)Aî例题13在一段时间内,只允许一个进程访问的资源称为(13) 。

(13)A.共享资源B.独占资源C.临界资源D.共享区例题13分析系统中的某些资源,如打印机、磁带机,虽然它们可以提供给多个进程(线程)使用,但为使所打印或记录的结果不致造成混淆,应规定在一段时间内只允许一个进程(线程)访问该资源。

为此,当一个进程A访问某资源时,必须先提出请求,如果此时该资源空闲,系统便可将之分配给请求进程A使用,此后若再有其他进程也要访问该资源时(只要A未用完)则必须等待。

仅当A 进程访问完并释放该资源后,才允许另一进程对该资源进行访问。

我们把这种资源共享方式称为互斥式共享,而把在一段时间内只允许一个进程访问的资源称为临界资源或独占资源。

计算机系统中的大多数物理设备,以及某些软件中所用的栈、变量和表格,都属于临界资源,它们要求被互斥地共享。

例题13答案(13)Cî例题14使用SPOOLing系统的目的是为了提高(14) 的使用效率。

(14)A.操作系统B.内存C.CPU D.I/O设备例题14分析SPOOLing技术是低速输入/输出设备与主机交换的一种技术,通常也称为“假脱机真联机”,他的核心思想是以联机的方式得到脱机的效果。

相关文档
最新文档