广工大13年操作系统复习填空题与选择
- 格式:doc
- 大小:39.50 KB
- 文档页数:7
操作系统选择、填空、判断题(含答案)1.当每类资源只有⼀个个体时,下列说法中哪⼀个不正确(A )。
A.有循环等待必死锁B.死锁不⼀定有循环等待C.死锁必有循环等待D.被锁必在循环等待中2.作业调度的关键在于( C )。
A.选择恰当的进程管理程序B.⽤户作业准备充分C.选择恰当的作业调度算法D.有⼀个较好的操作环境3.下列关于进程与线程的叙述何者正确( A )。
A.⼀个进程可拥有多个线程B.⼀个线程只拥有⼀个进程C.⼀个进程只拥有⼀个线程D.⼀个线程可拥有多个进程4.系统抖动是指(B )。
A.使⽤机器时,屏幕闪烁的现象B.被调出的页⾯⼜⽴刻被调⼊所形成的频繁调⼊调出现象C.系统盘有问题,致使系统不稳定的现象D.由于主存分配不当,偶然造成主存不够的现象5.SPOOLing技术可以实现设备的( C )分配。
A.独占B.共享C.虚拟D.物理6.避免死锁的⼀个著名的算法是( D )。
A.先⼈先出算法B.优先级算法C.资源按序分配法D.银⾏家算法7.操作系统中利⽤信号量和P、V操作,(C )。
A.只能实现进程的互斥B.只能实现进程的同步C.可实现进程的互斥和同步D.可完成进程调度8.当进程因时间⽚段⽤完⽽让出处理时,该进程应转变为( B )状态。
A.等待B.就绪C.运⾏D.完成9.设计批处理多道系统,⾸要考虑是( A )。
A.系统效率与吞吐量B.灵活性和适应性C.实时性与可靠性D.交互性与响应时间10.⽂件系统中⽤( D )管理⽂件。
A.指针B.页表C.堆栈结构D.⽬录⼆、填空题(每空2分,共20分,请将答案填写在答题纸上,否则不予给分)1.多道批处理系统的优缺点:__资源利⽤率⾼____、_系统吞吐量⼤_____、平均周转时间长、⽆交互能⼒。
2.操作系统基本特征:并发、共享、__异步____、_虚拟______。
3.同步机制都应遵循的准则:空闲让进、忙则等待、___有限等待___、_让权等待_____。
4.在连续分配⽅式中,可通过紧凑来减少内存零头,但此时必须将有关程序和进⾏移动;⽽___动态重定位______是⼀种允许作业在运⾏过程中,在内存中进⾏移动的技术。
广东工业大学试卷用纸,共6页,第1页学院:专业:学号:姓名:装订线广东工业大学考试试卷 (B ) 课程名称: 操作系统 试卷满分 100 分 考试时间: 2007年 6月 6 日 (第14周 星期3 ) 题 号 一 二 三 四 五 六 七 八 九 十 总分 评卷得分 评卷签名 复核得分 复核签名 一、 填空题:(每空1分,共20分) 1.进程的三个基本状态是执行态;就绪态;阻塞态 2.用户和操作系统之间的接口可分为 命令接口;程序接口(系统调用);图形图象接口 三类。
3.解决死锁的办法有:预防死锁、避免死锁;检测死锁;解除死锁 4.两个或两个以上程序在计算机系统中同处于开始和结束之间的状态, 这就称为 并发 。
5.页式管理每取一数据,要访问 2 次内存。
6.单机系统中有N 个进程,则最多有 1 个进程处于执行状态。
7.记录型信号量的物理意义是当信号量值大于零时表示通道可用资源数,,当信号量值小于零时,其绝对值表示 阻塞进程数 。
8.进程控制块(PCB )是进程存在的唯一标志。
9.程序中一旦某个位置或数据被访问到,它常常很快又要再次被访问,这一现象称之为程序的 局部性原理。
10.I/O 控制方式有程序查询方式、I/O 中断方式、直接存储器访问(DMA )方式、I/O 通道方式 。
二、单项选择题:(每题1分,共20分) 1. 分时操作系统的主要特点是( D )。
A.设可靠性和安全性 B .自动控制作业运行 C .个人独占计算机资源 D .多个用户共享计算机资源 2.网络操作系统是一种( B )。
A.应用软件 B .系统软件 C .通用软件 D .工具软件 3.UNIX 操作系统区别于WINDOWS98的主要特点是( A )。
A.具有多用户分时功能 B .提供图形用户界面C.文件系统采用多级目录结构D.提供字符用户界面4.在一段时间内只允许一个进程访问的资源,称为( C )。
A.共享资源 B .临界区 C .临界资源 D .共享区5.在单一处理器上,将执行时间有重叠的几个程序称为( C )。
操作系统复习题(选择和填空)带答案操作系统复习题(选择和填空)带答案第一章绪论复习题1、操作系统存有多种类型,容许多个用户将若干个作业递交给计算机集中处理的操作系统,称作__a___。
a.批处理操作系统b.分时操作系统c.实时操作系统d.多处理机操作系统2、c?操作系统允许用户把若干个作业提交给计算机系统。
a、单用户b、分布式c、批处理d、监督3、以下4个特征中,c???不是分时os 的特征。
a、多路性b、交互性c、及时响应性d、批量性4、操作系统存有多种类型,容许多个用户以交互方式采用计算机的操作系统,称作______b_。
a.批处理操作系统b.分时操作系统c.实时操作系统d.多处理机操作系统5、一个完整的计算机系统是由___c_组成的。
a、硬件b.软件c.硬件和软件d.用户程序6、操作系统是一种____b__,它负责为用户和用户程序完成所有与硬件相关并与应用无关的工作。
a.应用软件b.系统软件c.通用软件d.软件包7、把处理机的时间分成很短的时间片(如几百毫秒),并把这些时间片轮流地分配给各联机作业使用的技术称为_________a_。
a.分时技术b.实时技术c.批处理技术d.多道程序设计技术8、实时操作系统崇尚的目标就是c。
a.高吞吐率b.充分利用内存c.快速响应d.减少系统开销9、分时操作系统通常采用b?????策略为用户服务。
a、可靠性和灵活性b、时间片吕埃县c、时间片平均值分配d、长作业优先10、操作系统就是对c?展开管理的软件。
a、软件b、硬件c、计算机资源d、应用程序11、现代操作系统的主要目标就是___提升资源利用率和___便利用户_。
12、操作系统的基本类型主要存有___分时系统(或分时操作系统)、实时系统(或实时操作系统)和_批处理系统(或批处理操作系统)。
13、操作系统五个功能是:处理机管理、存储器管理、设备管理、以及文件管理和为用户提供操作接口。
14、操作系统的基本特征是___并发____,__共享___,___虚拟___和__异步___。
操作系统试题及答案一、选择题1. 操作系统的主要功能是()A. 实现计算机与外部设备的交互B. 管理计算机的硬件资源C. 控制计算机的运行流程D. 以上答案都正确答案:D2. 下列哪个不属于操作系统的基本功能()A. 进程管理B. 文件管理C. 硬件管理D. 内存管理答案:C3. 操作系统的进程是指()A. 计算机运行的一个程序B. 计算机运行的多个程序C. 计算机运行的最核心程序D. 计算机运行的最后一个程序答案:B4. 下列哪个不是进程状态()A. 运行态B. 就绪态C. 阻塞态D. 结束态答案:D5. 操作系统的调度算法是指()A. 确定进程的执行顺序B. 操作系统的启动顺序C. 进程与外设的交互顺序D. 确定进程的创建顺序答案:A二、填空题1. 操作系统内核是指()。
答案:操作系统的核心部分,负责管理计算机的硬件资源和提供基本的系统调用接口。
2. 进程的状态包括()。
答案:运行态、就绪态、阻塞态。
3. 进程调度算法的目标是()。
答案:提高系统的吞吐量、减少响应时间、提高系统的公平性。
4. 死锁是指进程()。
答案:由于竞争有限的资源而陷入无法继续执行的状态。
5. 虚拟内存是一种()。
答案:将进程的部分或全部地址空间放在磁盘上,以此扩充实际内存的技术。
三、简答题1. 请简要说明进程和线程的区别。
答案:进程是计算机运行的一个程序,包括代码、数据和运行状态等;线程是进程的一部分,是程序执行的最小单位。
一个进程可以包含多个线程,它们共享进程的资源,但拥有各自的执行路径和栈空间。
线程之间的切换开销较小,可以提高系统的并发性。
2. 简述死锁的条件以及解决死锁的方法。
答案:死锁的条件包括互斥、持有并等待、不可剥夺和循环等待。
解决死锁的方法有预防、避免、检测和恢复等。
预防死锁可以通过破坏死锁条件来实现,如破坏循环等待;避免死锁可以通过资源分配策略来避免产生死锁;检测死锁可以通过资源分配图等方法来检测死锁的发生;恢复死锁可以通过资源抢占和进程终止等方式来解除死锁。
期末练习题一、单项选择题注意:蓝色的选项为正确答案。
第一章1.在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称为( B )。
A.文件系统B.操作系统C.网络管理系统 D.数据库管理系统2.按照所起的作用和需要的运行环境,操作系统属于( D )。
A.用户软件 B.应用软件C.支撑软件 D.系统软件3.操作系统的基本职能是( D )。
A. 提供功能强大的网络管理工具B. 提供用户界面,方便用户使用C. 提供方便的可视化编辑程序D. 控制和管理系统内各种资源,有效地组织多道程序的运行4.操作系统负责管理计算机系统的( C )。
A.程序 B.作业 C.资源 D.进程5.在计算机系统中,操作系统是( A )。
A.处于裸机之上的第一层软件 B.处于硬件之下的低层软件C.处于应用软件之上的系统软件 D.处于系统软件之上的用户软件6.为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。
这属于( B )。
A.处理器管理 B.存储管理C.文件管理 D.作业管理7.操作系统对缓冲区的管理属于( B )的功能。
A.处理器管理 B.设备管理C.文件管理 D.存储器管理8.以下不属于操作系统关心的主要问题的是( D )。
A.管理计算机裸机B.设计、提供用户程序与计算机硬件系统的界面C.管理计算机系统资源D.高级程序设计语言的编译器9.以下不属于操作系统具备的主要功能的是( C )。
A.内存管理 B.中断处理C.文档编辑 D.CPU调度10.在下列操作系统中,强调吞吐能力的是( B )。
A.分时系统 B.多道批处理系统C.实时系统 D.网络系统11.批处理系统的主要缺点是( B )。
A.CPU的利用率不高 B.失去了交互性C.不具备并行性 D.系统吞吐量小12.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是( B )。
A.多道批处理系统 B.分时系统C.实时系统 D.网络系统13.下面不属于分时系统特征的是( D )。
操作系统考试题及答案一、选择题1. 操作系统的主要功能是什么?A. 控制计算机硬件B. 管理计算机软件C. 进行数据处理D. 实现用户界面答案:A. 控制计算机硬件2. 进程是什么?A. 程序的执行实例B. 存储器中的数据C. 操作系统的一部分D. 磁盘文件答案:A. 程序的执行实例3. 以下哪个不是操作系统的基本特征?A. 并发B. 共享C. 虚拟D. 可靠性答案:D. 可靠性4. 什么是死锁?A. 一种程序错误B. 进程无法继续执行C. 内存溢出错误D. 系统崩溃答案:B. 进程无法继续执行5. 什么是文件系统?A. 硬件设备B. 操作系统的一部分C. 外部存储器D. 磁盘分区答案:B. 操作系统的一部分二、填空题1. 按照逻辑结构划分,操作系统可以分为____和____。
答案:内核,外壳2. 进程是由____和____组成的。
答案:程序代码,程序数据3. 共享资源可能导致____的发生。
答案:死锁4. 哪些调度算法适用于实时系统?答案:最短作业优先(SJF),最早截止时间优先(EDF)5. 文件系统中的____用来记录文件的地址信息。
答案:目录三、简答题1. 请简要解释“操作系统的并发性”是什么意思。
答案:并发性指的是操作系统能够同时管理多个任务或进程。
通过引入进程调度算法,操作系统可以在有限的时间内轮流执行多个任务,提高计算机的利用率和响应速度。
2. 什么是死锁?请列举几个可能导致死锁发生的条件。
答案:死锁是指两个或多个进程无限期地等待对方持有的资源而无法继续执行的情况。
可能导致死锁发生的条件包括互斥(进程独占资源)、占有并等待(进程持有资源同时等待其他资源)、非抢占(资源不能被强制性地从进程手中夺取)、循环等待(进程间形成环路依赖)。
3. 请简述文件系统的作用。
答案:文件系统是操作系统的一部分,用于管理和组织计算机中的文件。
它提供了一种统一的方式来访问和存储文件,可以进行文件的创建、读取、写入、删除等操作。
一、填空题1.操作系统的主要特征有三个()、()、()。
2.采用多道程序设计技术能充分发挥()和()并行工作的能力。
3.死锁产生的必要条件有四个,即()、()、()、()4.操作系统为用户提供两个接口。
一个是(),用户利用它来组织和控制作业的执行或管理计算机系统。
另一个是(),编程人员使用它们来请求操作系统提供服务。
5.设备管理中采用的数据结构有()、()、()、()等四种。
6.常用的I/O控制方式有程序直接控制方式、中断控制方式、()、()。
7.磁盘是一种()存取设备,磁盘在转动时经过读/写磁头所形成的圆形轨迹称为()。
8.在文件系统中,要求物理块必须连续的物理文件是()9.访问磁盘时间由三部分组成,即()、()和()10.文件的结构就是文件的组织形式,从用户观点出发所看到的文件组织形式称为文件的();从实现观点出发,文件在外存上的存放组织形式称为文件的()。
二、选择题:1.在进程管理中,当()时,进程从阻塞状态变为就绪状态。
A.进程被进程调度程序选中B.等待某一事件C.等待的事件发生D.时间片用完1 / 92.若P、V操作的信号量S初值为2,当前值为-1,则表示有()等待进程。
0个 B.1个 C.2个 D.3个3.进程的三个基本状态在一定条件下可以相互转化,进程由就绪状态变为运行状态的条件是();由运行状态变为阻塞状态的条件是()。
A.时间片用完B.等待某时间发生C.等待的某事件已发生D.被进程调度程序选中。
4.下列进程状态变化中,()变化是不可能发生的。
A.运行->就绪 B.运行->等待 C.等待->运行 D. 等待->就绪5.用V操作唤醒一个等待进程时,被唤醒进程的状态变为()。
等待 B.就绪 C.运行 D.完成一个进程被唤醒意味着()。
该进程重新占有了CPU B.它的优先权变为最大 C.其PCB移至等待队列队首 D.进程变为就绪状态6.在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。
操作系统习题及参考答案一、选择题1. 操作系统的主要功能是什么?A. 提供用户接口B. 管理和分配计算机的资源C. 控制和管理硬件设备D. 执行用户程序参考答案:B. 管理和分配计算机的资源2. 下列哪项不属于操作系统的资源管理功能?A. 内存管理B. 磁盘管理C. 进程管理D. 数据库管理参考答案:D. 数据库管理3. 在进程调度算法中,哪种调度算法能够保证所有进程公平获得CPU时间片?A. 先来先服务(FCFS)B. 短作业优先(SJF)C. 轮转调度(RR)D. 优先级调度参考答案:C. 轮转调度(RR)4. 下列哪个不是进程状态之一?A. 运行态B. 就绪态C. 阻塞态D. 结束态参考答案:D. 结束态5. 现代操作系统采用的存储管理方式是?A. 分页式存储管理B. 段式存储管理C. 段页式存储管理D. 段和页混合存储管理参考答案:C. 段页式存储管理二、填空题1. 在分页式存储管理中,操作系统将内存和磁盘划分为固定大小的______________。
参考答案:页(page)2. 进程在执行过程中如果发生了某些事件而无法继续执行,则进程会进入阻塞态,也被称为______________。
参考答案:等待态3. 进程管理的主要任务之一是实现进程的______________,即从一个进程的执行转到另一个进程的执行。
参考答案:切换(调度)4. 虚拟内存的实现需要使用到的硬件机制是______________。
参考答案:页表5. 一般而言,操作系统的中断处理程序都是使用______________的方式实现的。
参考答案:中断向量表三、简答题1. 请简要说明操作系统的作用及其主要功能。
操作系统是计算机系统中的一个重要组成部分,起着控制和协调计算机硬件与软件资源,为用户提供接口的作用。
操作系统主要功能包括:- 资源管理:负责管理和分配计算机的各种资源,如 CPU、内存、磁盘等,以满足不同进程的需求。
计算机操作系统试题及答案试题一:填空题1. 计算机操作系统的五大功能是:处理机管理、存储管理、设备管理、文件管理和________管理。
答案:作业管理2. 在操作系统中,用于进程之间进行通信的方式称为________。
答案:进程通信3. 虚拟存储器的作用是________。
答案:扩大内存空间4. 在操作系统中,负责处理中断信号的程序称为________。
答案:中断处理程序5. 在操作系统中,文件的物理结构主要有顺序结构、链接结构和________。
答案:索引结构试题二:选择题1. 以下哪个操作系统不是分时系统?A. UnixC. Windows 98D. Mac OS答案:C2. 下列哪个不是进程的同步机制?A. 信号量B. 事件C. 临界区D. 管程答案:B3. 在操作系统中,下列哪个不是存储管理的方式?A. 分区管理B. 分页管理C. 分段管理D. 分区交换答案:D4. 下列哪种文件系统不支持长文件名?A. FAT16B. FAT32D. ext3答案:A5. 在操作系统中,下列哪个设备不是独占设备?A. 打印机B. 显示器C. 磁盘D. 键盘答案:C试题三:判断题1. 操作系统是计算机硬件与用户之间的接口,用于管理计算机的软硬件资源。
()答案:正确2. 在操作系统中,进程和线程是同一个概念。
()答案:错误3. 虚拟存储器技术可以提高计算机的运行速度。
()答案:正确4. 在操作系统中,文件系统负责管理用户的数据文件。
()答案:正确5. 通道技术可以提高设备的使用效率。
()答案:正确试题四:简答题1. 简述进程与线程的区别。
答案:进程是计算机中的执行单位,它拥有独立的地址空间、程序计数器、寄存器和状态信息。
线程是进程内部的一个执行流,它是进程的组成部分,共享进程的资源,但拥有独立的执行序列。
进程和线程的主要区别在于:(1)地址空间:进程间有独立的地址空间,而线程共享进程的地址空间。
(2)资源:进程拥有独立的资源,而线程共享进程的资源。
一、填空题:(每空1分,共15分)1.实时系统应具有两个基本特征:及时性和可靠性。
2.磁带上的文件只能采用顺序存取方式。
3.在UNIX系统中, 文件分成三类, 即普通文件、目录文件和特殊文件或设备文件。
4.进程获得了除CPU外的所有资源, 一旦获得CPU即可执行, 这时进程处于__就绪___状态。
5.为实现CPU与外部设备的并行工作, 系统必须引入通道硬件基础。
6.操作系统为保证不经文件拥有者授权, 任何其它用户不能使用该文件所提出的解决措施是文件保密。
7.两个或两个以上程序在计算机系统中同处于开始和结束之间的状态, 这就称为___并发__。
8.在操作系统的存储管理中, 存储共享的两个目的是__节省内存___和实现进程通信。
9.从资源分配的角度可将设备分类为独占设备、共享设备和虚拟设备。
10.从静态的观点看, 操作系统中的进程是由程序段、数据和PCB 三部分组成。
二、单项选择题:(每题1分,共15分)1.操作系统是一种( A )。
A. 系统软件B. 系统硬件C. 应用软件D. 支援软件2.下列哪一条是在操作系统设计中引入多道程序技术的好处( A )。
A.使并发执行成为可能B.简化操作系统的实现C.减少对内存容量的需求D.便于实施存储保护产生3.Windows 属于下列哪一类操作系统( B )。
A.单用户单任务B.单用户多任务C.多用户D.批处理4.操作系统中的高级调度是指( A )。
A.作业调度B.进程调度C.进程交换调度D.线程调度5.操作系统有多种类型,允许多个用户以交互方式使用的操作系统,称为( B)。
A .批处理操作系统B .分时操作系统C .实时操作系统D .微机操作系统E .多处理机操作系统。
6.允许多用户将若干个作业提交给计算机系统集中处理的操作系统称为( A )。
A .批处理操作系统B .分时操作系统C .实时操作系统D .微机操作系统E .多处理机操作系统。
7.在( C )的控制下,系统能及时处理由过程控制反馈的数据,并做出响应。
A .批处理操作系统B .分时操作系统C .实时操作系统D .微机操作系统E .多处理机操作系统。
A.名空间 B.逻辑地址空间 C.储存空间 D.物理地址空间11.从下列关于虚拟存储器的论述中,选出一条正确的论述。
( B )A .要求作业运行前,必须全部装入内存,且在运行中必须常驻内存;B .要求作业运行前,不必全部装入内存,且在运行中不必常驻内存;C .要求作业运行前,不必全部装入内存,但在运行中必须常驻内存;D .要求作业运行前,不必全部装入内存,但在运行中必须常驻内存;12.可解决文件重名问题的最简单的目录结构是( C )A .单级目录B .树型结构目录C .二级目录D .便于共享的目录13.系统利用 SPOOLING 技术实现(B )A.对换手段B.虚拟设备C.系统调用D.虚拟存储14.可以使用银行家算法( D )死锁。
A .预防B .检测C .解除D .避免15.在可变式分区存储管理中,某作业完成后要收回其主存空间,该空间可能与相邻空闲区合并,修改空闲区表,使空闲区数不变且空闲区起始地址不变的情况是( C )A .无上邻空闲区也无下邻空闲区B .有上邻空闲区但无下邻空闲区C .有下邻空闲区但无上邻空闲区D .有上邻空闲区也有下邻空闲区一、 选择题(每题1分共20分)1.操作系统是( b )。
A 硬件B 系统软件C 应用软件D 虚拟机2.下面关于SPOOL 的叙述错误的是( b )8.要求进程一次性申请所需的全部资源,是破坏了死锁必要条件中的( B )A .互斥 B .请求与保持 C .不剥夺 D .循环等待9.使用一个信号量协调6个进程对2个同类临界资源的访问,下列哪个信号量值该出现( A ) A .3 B .0 C .–1 D .–310.可执行程序存在于( D )A SPOOL是Simultaneous Peripheral Operation On Line的缩写。
B SPOOL处理方式只是方便操作员,不能直接提高系统效率。
C SPOOL是把磁盘作为巨大缓冲器的技术。
D SPOOL处理方式不仅方便操作员,而且还提高系统效率。
3.(a )不是程序并发执行时的特征。
A 顺序性B 不可再现性C 失去封闭性D 间断性4.以下哪种存储管理不可用于多道程序系统中( b )A、固定式区存储管理B、单一连续区存储管理C、可变分区存储管理D、段式存储管理5.下面有关动态分区管理中采用的主存分配算法说法错误的是(c )A 动态分区管理常采用的主存分配算法包括首次适应、最佳适应和循环首次适应等算法。
B 首次适应算法实现简单,但碎片过多使主存空间利用率降低。
C 最佳适应算法是最好的算法,但后到的较大作业很难得到满足。
D 循环首次适应算法能使内存中的空闲分区分布得更均匀。
6.执行一次磁盘输入输出操作所花费的时间包括(d )A 寻道时间、旋转延迟时间、传输时间和等待时间B 寻道时间、等待时间、传输时间C 等待时间、寻道时间、旋转延迟时间和读写时间D 寻道时间、旋转延迟时间、传输时间7.在下列操作系统的各个功能组成部分中,哪一个不需要有硬件的支持(a )。
A 进程调度B 时钟管理C 地址映射D 中断系统8.一个正在访问临界资源的进程由于申请等待I/O操作而被中断时(c )。
A 可以允许其他进程进入与该进程相关的临界区B 不允许其他进程进入任何临界区C 可以允许其他就绪进程抢占处理器,继续运行D 不允许任何进程抢占处理器9.批处理操作系统的特点不包括( b )。
A 提高了系统资源的利用率B 用户可以直接干预作业的运行,具有交互性C 提高了单位时间内的处理能力D 提高了系统的吞吐率10.下面不属于操作系统提供虚拟设备技术原因的是(d )A 独占设备可以作为共享设备来使用B 独占设备使用的静态分配技术既不能充分利用设备,又不利于提高系统效率C 在一定硬件和软件条件的基础上共享设备可以部分或全部地模拟独占设备的工作,提高独占设备的利用率和系统效率D 计算机系统具有多道处理功能,允许多道作业同时执行11.采用多道程序设计的实质之一是(c)。
A 以空间换取时间B 将独享设备改造为共享设备C 提高内存和I/O设备利用率D 虚拟设备12.不属于进程控制块中的信息是( d )A 外部标识符B 进程调度信息C 处理机状态D 进程调度算法13.不属于I/O控制方式的是( b )A 程序查询方式B 覆盖方式C DMA方式D 中断驱动方式14.软件共享的必要性是为了( a )A 节约内存空间B 缩短运行时间C 减少内外存对换信息量D A和C15.下面软件系统中完全属于系统软件的一组是( a )A 操作系统、编译系统、windowsNTB 接口软件、操作系统、软件开发工具C 专用程序、财务管理软件、编译系统、操作系统D 操作系统、接口软件、Office 200016.主存储器是( a )A 以“字节”为单位进行编址的B 是中央处理机能够直接访问的惟一的存储空间C 与辅助存储器相比速度快、容量大、价格低的一类存储器D 只能被CPU访问的存储器17.在操作系统中,并发性是指( c )发生。
A、若干个事件在同一时该发生B、若干个事件在不同时刻发生C、若干个事件在同一时间间隔内发生D、若干个事件在不同时间间隔内发生18.下面有关选择进程调度算法的准则错误的是( c )A 尽量提高处理器利用率B 尽可能提高系统吞吐量C 适当增长进程在就绪队列中的等待时间D 尽快响应交互式用户的请求19.下面是关于重定位的有关描述,其中错误的是( d )A 绝对地址是主存空间的地址编号B 用户程序中使用的从0地址开始的地址编号是逻辑地址C 动态重定位中装入主存的作业仍保持原来的逻辑地址D 静态重定位中装人主存的作业仍保持原来的逻辑地址20.在UNIX系统V中,如果一个盘块的大小为1KB,每个盘号占4个字节,那么,一个进程要访问偏移量为263168字节处的数据时,需要经过( b )次间址。
A 0B 1C 2D 3二、填空题(每空1分共20分)1.操作系统的有效性包含两个方面的含义:(1)提高系统_资源_______利用率;(2)提高系统的_____吞吐量______。
2.分时系统的四个特点:_____多路性__、独立性_、_及时性_和_交互性_。
3._进程控制块_是进程存在的唯一标志。
4.作业调度的主要功能是根据_作业控制块_中的信息,审查系统能否满足用户作业的_资源_要求,以及按照一定的算法,从外存的_后备序列_中选取某些作业调入内存。
5.为了向某设备写入数据,仅当该设备处于接收就绪状态时,才能启动其_设备控制器,否则只能__等待_。
6.操作系统的四个基本特性是:_并发性_、_共享性_、_虚拟性_和_异步性_。
7.所谓虚拟存储器,是指具有_请求调入_功能和_置换_功能,能从逻辑上对内存容量加以扩充的一种存储器系统。
8.请求分页式虚拟存储分配系统必须至少具有三种硬件支持,即_页表机制_,_缺页中断机构_和地址变换机构。
三、单项选择题:(每题1分,共20分)1.要求进程一次性申请所需的全部资源,是破坏了死锁必要条件中的哪一条( B )。
A.互斥B.请求与保持C.不剥夺D.循环等待2.使用一个信号量协调6个进程对2个同类临界资源的访问,下列哪个信号量值不应该出现( A )A.3 B.0 C.–1 D.–33.目标程序存在于( D )A.名空间B.逻辑地址空间C.储存空间D.物理地址空间4.可解决文件重名问题的最简单的目录结构是( C )A.单级目录 B.树型结构目录 C.二级目录 D.便于共享的目录5.可以使用银行家算法( D )死锁。
A.预防 B.检测 C.解除 D.避免6.下面( A ) 算法不是进程调度算法。
A、LRUB、FCFSC、SJFD、HPF7.分页存储管理系统中引入“快表”,是为了( B ):A、保存最近访问的数据B、保存最近用过的页表项C、保存最近用过的物理地址D、保存最近用过的虚拟地址8.在可变分区方式管理下,收回主存空间时,应检查是否有与归还区相邻的空闲区并进行合并。
假定空闲区表中,已有第j栏和第k栏空闲区,此时作业归还的分区始址为S,长度为L。
并且有:S=第j栏始址+第j栏长度,且第k栏始址=S+L,则表示归还区 ( B )A、有下邻空闲区B、既有上邻空闲区,又有下邻空闲区C、有上邻空闲区D、既无上邻空闲区,又无下邻空闲区9.Windows 属于下列哪一类操作系统( C )。
A.单用户单任务 B.单用户多任务 C.多用户 D.批处理10.磁盘执行一次输入输出操作所花费的时间依次为( C )A、延迟时间、寻道时间、传输时间B、寻道时间、传输时间、延迟时间C、寻道时间、延迟时间、传输时间D、延迟时间、传输时间、寻道时间11.在操作系统中,并发性是指( C )发生。