现代操作系统试卷及其答案.doc

合集下载

最新最新操作系统试题及答案

最新最新操作系统试题及答案

最新操作系统试题及答案操作系统试题一一、单选题(每小题1分,共20分)1、操作系统中采用多道程序设计技术提高CPU和外部设备的【A】。

A、利用率B、可靠性 C 、稳定性 D、兼容性2、如果分时操作系统的时间片一定,那么【 C】,则响应时间越短。

A、内存越少B、内存越多C、用户数越少D、用户数越多3、若把操作系统看作资源管理者,下列的【 C】不属于操作系统所管理的资源。

A、CPUB、内存C、中断D、程序4、操作系统是通过【 D 】感知进程存在的。

A、程序名B、进程的状态C、中断D、进程控制块5、当【 B 】时,进程从执行状态变为就绪状态。

A、进程被进程调度程序选中B、时间片用完C、等待某一事件D、等待的事件发生6、以下的进程状态变化中,不可能发生的变化是【 D 】。

A、执行状态到就绪状态B、等待状态到就绪状态C、执行状态到等待状态D、等待状态到执行状态7、若P、V操作的信号量S初值为2,当前值为-3,则表示有【 D】个等待进程。

A、0个B、1个C、2个D、3个8、P、V操作是【 A】A、两条低级进程通信原语B、两条高级进程通信原语C、两条系统调用命令D、两组不同的机器指令9、用V操作唤醒一个等待进程时,被唤醒的进程状态变为【 B 】。

A、等待B、就绪C、执行D、完成10、资源的有序分配策略破坏【 D 】条件,是一种死锁预防策略。

A、互斥条件B、保持和请求条件C、不剥夺条件D、环路等待条件11、银行家算法是一种【B 】算法。

A、死锁预防B、死锁避免C、死锁检测D、死锁解除12、某系统中有同类资源10个,每个进程的资源需求量为3个,则不会发生死锁的最大并发进程数为【 C】A、2B、3C、4D、513、分区管理中采用首次适应分配算法时,应把空闲区按【 C】次序进行管理。

A、大小递增B、大小递减C、地址递增D、地址递减14、很好地解决了内存碎片问题的存储管理方案是【C 】。

A、固定分区管理B、可变分区管理C、页式存储管理D、段式存储管理15、虚拟存储管理系统的基础是程序的【 C】理论。

(完整word版)操作系统及参考答案

(完整word版)操作系统及参考答案

一、单项选择题1.若处理器有32位地址,则它的虚拟地址空间为( B )字节。

A 2GB B 4GBC 100KBD 640KB2.支持程序浮动的地址转换机制是( A )A 动态重定位B 段式地址转换C 页式地址转换D 静态重定位3.UNIX中的文件系统采用( D )。

A 网状文件B 记录式文件C 索引文件D 流式文件4.段页式管理每取一数据,要访问(C )次内存。

A 1B 2C 3D 45.文件系统的主要目的是( A )。

A 实现对文件的按名存取B 实现虚拟存贮器C 提高外围设备的输入输出速度D 用于存贮系统文档6. 某基于动态分区存储管理的计算机,其主存容量为55mb(初始为空),采用最佳适配算法,分配和释放的顺序为:分配15mb,分配30mb,释放15mb,分配8mb,分配6mb,此时主存中最大空闲分区的大小是( B )A 7mbB 9mbC 10mbD 15mb7.设计批处理多道系统时,首先要考虑的是( B )。

A 灵活性和可适应性B 系统效率和吞吐量C 交互性和响应时间D 实时性和可靠性8.进程调度的对象和任务分别是( C )。

A 作业,从就绪队列中按一定的调度策略选择一个进程占用CPUB 进程,从后备作业队列中按调度策略选择一个作业占用CPUC 进程,从就绪队列中按一定的调度策略选择一个进程占用CPUD 作业,从后备作业队列中调度策略选择一个作业占用CPU9.一种既有利于短小作业又兼顾到长作业的作业调度算法是( C )。

A 先来先服务B 轮转C 最高响应比优先D 均衡调度10.两个进程合作完成任务。

在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系称为进程的(B )。

A 互斥B 同步C 调度D 伙伴11.当每类资源只有一个个体时,下列说法中不正确的是(C )。

A 有环必死锁B 死锁必有环C 有环不一定死锁D 被锁者一定全在环中12.在现代操作系统中引入了(D ),从而使并发和共享成为可能。

操作系统试题与答案1

操作系统试题与答案1

《操作系统》试题与答案一、选择题(1分×30=30分)1.现代操作系统的两个基本特征是( )和资源共享。

A. 多道程序设计 B.中断处理C.程序的并发执行 D.实现分时与实时2.已经获得除( )以外的所有运行所需资源的进程处于就绪状态。

A.内存 B.I/O设备 C.CPU D.磁盘空间3.一个进程被唤醒意味着( )。

A.该进程重新占有CPU B.进程状态变为就绪C.它的优先权变为最大 D.该进程会立即执行4.在下列情况( ),一定要进行进程调度。

A. 某一进程正在访问临界资源B.某一进程运行时因缺乏资源进入阻塞状态C.某一进程处于运行状态,而另一进程处于阻塞状态D.某一进程正在访问打印机,而另一进程处于就绪状态5.Signal原语对信号量做运算后,( )。

A.当S<0时进程继续执行 B. 当S<0时要唤醒一个就绪进程C. 当S≤0时要唤醒一个等待进程 D.当S≤0 时要唤醒一个就绪进程6.下面关于安全状态和非安全状态说法正确的是( )。

A. 安全状态是没有死锁的状态,非安全状态是有死锁的状态D.安全状态是可能有死锁的状态,非安全状态也可能有死锁状态C.安全状态是可能没有死锁的状态,非安装状态是有死锁的状态D.安全状态是没有死锁的状态,非安全状态可能有死锁的状态7.根据死锁产生的四个必要条件,可采取几种措施预防死锁,采取资源的静态预分配策略,是破坏了哪一个条件? ( )。

A.互斥条件 B.不剥夺条件 C.部分分配 D.循环等待8.设基址寄存器的内容为1000,执行指令"LOAD A,2000"时,操作数的地址是( )。

A.1000 B.2000 C.3000 D.40009.若处理器可进行32位相对地址寻址,则它的虚拟地址空间为( )字节。

A.2GB B.4GB C.100KB D.640KB10.内存碎片是指( )。

A.存储分配完后所剩的空闲区B.没有被使用的存储区C.不能被使用的存储区D.未被使用,而又暂时不能使用的存储区11.以下存储管理中支持多道程序设计,算法简单,但存储碎片最大的是()。

(完整word版)操作系统期末试卷及答案

(完整word版)操作系统期末试卷及答案

南昌大学2006~2007学年第二学期期末考试试卷2006~2007学年第二学期期末考试A卷参考答案及评分标准一、填空题(每空 1 分,共20 分)1、操作系统的主要功能是、、、和用户接口管理。

2、进程由程序、和组成。

3、对于分时系统和实时系统,从可靠性上看系统更强;若从交互性来看系统更强。

4、产生死锁的原因主要是和。

5、一台计算机有10台磁带机被m个进程竞争,每个进程最多需要三台磁带机,那么m为时,系统没有死锁的危险。

6、实现SPOOL系统时必须在磁盘上辟出称为和的专门区域,以存放作业信息和作业执行结果。

8、虚拟存储器具有的主要特征为、和虚拟性。

8、按用途可以把文件分为系统文件、和三类。

9、为文件分配外存空间时,常用的分配方法有、和二、三类。

1、处理机管理、存储器管理、设备管理、文件管理2、相关的数据段、PCB(或进程控制块)3、实时系统、分时系统4、竞争资源、进程间推进次序非法5、46、输入井、输出井7、多次性、对换性8、用户文件、库文件9、连续分配、链接分配、索引分配三、单项选择题(每题1 分,共20 分)(1)4 (2)3 (3)2 (4)1 (5)1(6)1 (7)2 (8)3 (9)2 (10)3(11)3 (12)2 (13)1 (14)3 (15)2(16)3 (17)3 (18)4 (19)3 (20)3四、简答题(每题10 分,共30 分)1、状态转换图如下:(2分)I/O请求就绪到执行:处于就绪状态的进程,在调度程序为之分配了处理器之后,该进程就进入执行状态。

(2分)执行到就绪:正在执行的进程,如果分配给它的时间片用完,则暂停执行,该进程就由执行状态转变为就绪状态。

(2分)执行到阻塞:如果正在执行的进程因为发生某事件(例如:请求I/O,申请缓冲空间等)而使进程的执行受阻,则该进程将停止执行,由执行状态转变为阻塞状态。

(2分)阻塞到就绪:处于阻塞状态的进程,如果引起其阻塞的事件发生了,则该进程将解除阻塞状态而进入就绪状态。

现代操作系统试卷及其答案

现代操作系统试卷及其答案

1.一般用户更喜欢使用的系统是()。

A.手工操作B.单道批处理C.多道批处理D.多用户分时系统2. 与计算机硬件关系最密切的软件是()。

A.编译程序B.数据库管理系统C.游戏程序D.OS3. 现代OS具有并发性和共享性,是()的引入导致的。

A.单道程序B. 磁盘C. 对象D.多道程序4. 早期的OS主要追求的是()。

A.系统的效率B.用户的方便性C.可移植D.可扩充性5.()不是多道程序系统A.单用户单任务B.多道批处理系统C.单用户多任务D.多用户分时系统6.()是多道操作系统不可缺少的硬件支持。

A.打印机B.中断机构C.软盘D.鼠标7. 特权指令可以在()执行。

A.目态B.浏览器中C.任意的时间D.进程调度中8. 没有了()计算机系统就启动不起来。

A.编译器B.DBMSC.OSD.浏览器9. 通道能够完成()之间的数据传输。

A.CPU与外设B.内存与外设C.CPU与主存D.外设与外设10. 操作系统的主要功能有()。

A.进程管理、存储器管理、设备管理、处理机管理B.虚拟存储管理、处理机管理、进程调度、文件系统C.处理机管理、存储器管理、设备管理、文件系统D.进程管理、中断管理、设备管理、文件系统11. 单处理机计算机系统中,()是并行操作的。

A.处理机的操作与通道的操作是并行的B.程序与程序C.主程序与子程序D.用户程序与操作系统程序12. 处理机的所有指令可以在()执行。

A.目态B.浏览器中C.任意的时间D.系统态13.()功能不是操作系统直接完成的功能。

A.管理计算机硬盘B.对程序进行编译C.实现虚拟存储器D.删除文件14. 要求在规定的时间内对外界的请求必须给予及时响应的OS是()。

A.多用户分时系统B.实时系统C.批处理系统时间D.网络操作系统15. 操作系统是对()进行管理的软件。

A.硬件B.软件C.计算机资源D.应用程序16.()对多用户分时系统最重要。

A.实时性B.交互性C.共享性D.运行效率17.()对多道批处理系统最重要。

操作系统原理期末试题(10套含答案解析)

操作系统原理期末试题(10套含答案解析)

操作系统原理期末试题〔一一、单项选择题<每题2分,共20分>1.以下著名的操作系统中,属于多用户、分时系统的是< B >。

A.DOS系统B.UNIX系统C.Windows NT系统D.OS/2系统2.在操作系统中,进程的最基本的特征是< A >。

A.动态性和并发性B.顺序性和可再现性C.与程序的对应性D.执行过程的封闭性3.操作系统中利用信号量和P、V操作,< C >。

A.只能实现进程的互斥B.只能实现进程的同步C.可实现进程的互斥和同步D.可完成进程调度4.作业调度的关键在于< C >。

A.选择恰当的进程管理程序B.用户作业准备充分C.选择恰当的作业调度算法D.有一个较好的操作环境5.系统抖动是指< D >。

A.使用机器时,屏幕闪烁的现象B.由于主存分配不当,偶然造成主存不够的现象C.系统盘有问题,致使系统不稳定的现象D.被调出的页面又立刻被调入所形成的频繁调入调出现象6.在分页存储管理系统中,从页号到物理块号的地址映射是通过< B >实现的。

A.段表B.页表C. PCB D.JCB7.在下述文件系统目录结构中,能够用多条路径访问同一文件<或目录>的目录结构是< D >A.单级目录B.二级目录C.纯树型目录D.非循环图目录8.SPOOLing技术可以实现设备的< C >分配。

A.独占B.共享C.虚拟D.物理9.避免死锁的一个著名的算法是< C >。

A.先人先出算法B.优先级算法C.银行家算法D.资源按序分配法10.下列关于进程和线程的叙述中,正确的是< C >。

A.一个进程只可拥有一个线程B.一个线程只可拥有一个进程C.一个进程可拥有若干个线程D.一个线程可拥有若干个进程二、判断题<选择你认为正确的叙述划√,认为错误的划×并说明原因。

每题2分,共10分>1.简单地说,进程是程序的执行过程。

现代操作系统课后答案(中文)WORD

现代操作系统课后答案(中文)WORD

MODERN OPERATING SYSTEM第一章答案1. 操作系统必须向用户提供一台扩展(即,实际上)的机器,和它必须管理I/O 设备和其它系统资源。

2. 多道程序就是CPU 在内存中多个进程之间迅速切换。

它一般被用来使CPU 保持忙碌,当有一个或多个进程进行I/O 时。

3. 输入spooling 是作业中的读入技术,例如,从卡片在磁盘,这样当当前执行的进程完成时,将等候CPU。

输出spooling 在打印之前首先复制打印文件,而非直接打印。

在个人计算机上的输入spooling 很少,但是输出spooling 非常普遍。

4. 多道程序的主要原因是当等候I/O 完成时CPU 有事可做。

如果没有DMA,I/O 操作时CPU 被完全占有,因此,多道程序无利可图(至少在CPU 利用方面)。

无论程序作多少I/O 操作,CPU 都是100%的忙碌。

当然,这里假定主要的延迟是数据复制时的等待。

如果I/O 很慢的话,CPU 可以做其它工作。

5. 第二代计算机没有必要的硬件保护操作系统免受恶意的用户程序的侵害。

6. 它依然存在。

例如,Intel 以各种各样的不同的属性包括速度和能力消耗来生产Pentium I, II, III 和4。

所有这些机器的体系结构都是兼容的,仅仅是价格上的不同,这些都是家族思想的本质。

7. 25 X 80 字符的单色文本屏幕需要2000 字节的缓冲器。

1024 X 768 象素24 位颜色的位图需要2359296 字节。

1980 年代这两种选择将分别地耗费$10 和$11520。

而对于当前的价格,将少于$1/MB。

8. 选择(a),(c),(d)应该被限制在内核模式。

9. 个人的计算机系统总是交互式的,而且经常只有一个用户。

而大型机系统几乎总有许多用户强调批处理或者分时。

除了对所有资源的有效使用,大型机系统上的保护更加重要。

10. 从管道中每纳秒出现一条指令。

意味着该机器每秒执行十亿条指令。

《现代操作系统第四版》 第二章 答案

《现代操作系统第四版》 第二章 答案

现代操作系统第二章进程与线程习题1. 图2-2中给出了三个进程状态,在理论上,三个状态可以有六种转换,每个状态两个。

但是,图中只给出了四种转换。

有没有可能发生其他两种转换中的一个或两个?A:从阻塞到运行的转换是可以想象的。

假设某个进程在I/O上阻塞,而且I/O 结束,如果此时CPU空闲,该进程就可以从阻塞态直接转到运行态。

而另外一种转换(从阻塞态到就绪态)是不可能的。

一个就绪进程是不可能做任何会产生阻塞的I/O或者别的什么事情。

只有运行的进程才能被阻塞。

2.假设要设计一种先进的计算机体系结构,它使用硬件而不是中断来完成进程切换。

CPU需要哪些信息?请描述用硬件完成进程切换的工作过程。

A:应该有一个寄存器包含当前进程表项的指针。

当I/O结束时,CPU将把当前的机器状态存入到当前进程表项中。

然后,将转到中断设备的中断向量,读取另一个过程表项的指针(服务例程),然后,就可以启动这个进程了。

3.当代计算机中,为什么中断处理程序至少有一部分是用汇编语言编写的?A:通常,高级语言不允许访问CPU硬件,而这种访问是必需的。

例如,中断处理程序可能需要禁用和启用某个特定设备的中断服务,或者处理进程堆栈区的数据。

另外,中断服务例程需要尽快地执行。

(补充)主要是出于效率方面的考量。

中断处理程序需要在尽量短的时间内完成所需的必要处理,尽量减少对线程/程序流造成的影响,因此大部分情况下用汇编直接编写,跳过了通用编译过程中冗余的适配部分。

4.中断或系统调用把控制转给操作系统时,为什么通常会用到与被中断进程的栈分离的内核栈?A:内核使用单独的堆栈有若干的原因。

其中两个原因如下:首先,不希望操作系统崩溃,由于某些用户程序不允许足够的堆栈空间。

第二,如果内核将数据保留在用户空间,然后从系统调用返回,那么恶意的用户可能使用这些数据找出某些关于其它进程的信息。

5.一个计算机系统的内存有足够的空间容纳5个程序。

这些程序有一半的时间处于等待I/O的空闲状态。

《操作系统》考试练习题及参考答案

《操作系统》考试练习题及参考答案

《操作系统》考试练习题及参考答案一、单选题1. 在下列存储管理方案中,不适用于多道程序设计的是()。

A 、单一连续分配B 、固定式分区分配C 、可变式分区分配D 、段页式存储管理答案:A2. 若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许()个进程参于竞争,而不会发生死锁。

A 、5B 、2C 、3D 、4答案:D3. 主要由于()原因,使UNIX易于移植。

A 、UNIX是由机器指令书写的B 、UNIX大部分由汇编少部分用C语言编写C 、UNIX是用汇编语言编写的D 、UNIX小部分由汇编大部分用C语言编写答案:D4. 一个计算机系统有7台可互换的磁带机供N个进程竞争使用。

每个进程在一段时间内需要占用2台磁带机。

N最多为()不会发生死锁。

A 、5B 、12C 、6D 、2答案:C5. 虚拟设备是指()。

A 、允许用户使用比系统中具有的物理设备更多的设备B 、允许用户以标准化方式来使用物理设备C 、把一个物理设备变换成多个对应的逻辑设备D 、允许用户程序不必全部装入主存便可使用系统中的设备答案:C6. 位示图方法可用于( )A 、盘空间的管理B 、盘的驱动调度C 、文件目录的查找D 、页式虚拟存储管理中的页面调度答案:A7. 任何两个并发进程之间( )A 、一定存在互斥关系B 、一定存在同步关系C 、一定彼此独立无关D 、可能存在同步或互斥关系答案:D8. 在UNIX系统中,请求调用是采用()算法。

A 、LFUB 、FIFOC 、LRUD 、LIFO答案:C9. ()存储器管理方法可能使系统产生抖动。

A 、简单页式B 、请求页式C 、段式D 、可变连续分区答案:B10. 某系统采用固定分区分配存储管理,内存空间为640K,其中地址0到40K被系统占用,其他空间按分区大小相等的方法划为4个分区,则当有大小分别为7KB 、90KB 、30KB 、20KB的作业进入内存时,浪费的内存为()。

操作系统试卷1及答案

操作系统试卷1及答案

一、单项选择题(每小题1分,共20分)在每小题列出的四个选项中,选出一个正确答案,并将正确答案的号码写在题干后面的括号内。

1.关于操作系统的叙述( )是不正确的。

A."管理资源的程序"B."管理用户程序执行的程序"C."能使系统资源提高效率的程序"D."能方便用户编程的程序"2.操作系统的发展过程是( )A.设备驱动程序组成的原始操作系统,管理程序,操作系统B.原始操作系统,操作系统,管理程序C.管理程序,原始操作系统,操作系统D.管理程序,操作系统,原始操作系统3.用户程序中的输入,输出操作实际上是由( )完成。

A.程序设计语言B.编译系统C.操作系统D.标准库程序4.计算机系统中判别是否有中断事件发生应是在( )A.进程切换时B.执行完一条指令后C.执行P操作后D.由用户态转入核心态时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.文件的保密是指防止文件被( )A.篡改B.破坏C.窃取D.删除11.对磁盘进行移臂调度的目的是为了缩短( )时间。

A.寻找B.延迟C.传送D.启动12.启动外设前必须组织好通道程序,通道程序是由若干( )组成。

WB.CSWC.CAWD.PSW13.一种既有利于短小作业又兼顾到长作业的作业调度算法是( )A.先来先服务B.轮转C.最高响应比优先D.均衡调度14.作业调度程序是从处于( )状态的作业中选取一个作业并把它装入主存。

《现代操作系统》期中试卷答案.docx

《现代操作系统》期中试卷答案.docx

《现代操作系统》期屮试卷参考答案一.单项选择题(每小题1分,共15分)12345B A AC D678910D C D D A1112131415C D B D B二、多项选择题(每小题2分,共10分12345AC ED次序不可交换AC CE ABCD三、填空题(每空1分,共20分)1.处理机管理存储器管理设备管理文件管理作业管理(次序任意)2.就绪状态阻塞状态运行状态(次序任意)3.输入井输出井4.重定位动态静态5.系统资源不足进程推进顺序不当6.硬件虚拟机7.作业8.一个等待四、问答题(每小题5分,共25分)1.简述操作系统在一个计算机系统中的地位。

答:操作系统是计算机系统中非常重要的系统软件,它是紧挨在着硬件的第一层软件,提供其它软件的运行环境,可以将其看成是用户与硬件的接口,是整个计算机系统的控制和指挥中心。

它是一组用以控制、管理计算机系统中软、硬件资源,提高资源管理效率,方便用户使用计算机的程序集合。

2.什么是进程?进程具有哪些基本特征?进程调度的职责是什么?程序是静止的,程序的执行必须依赖于一个实体一一数据集。

我们把一个可并发的程序在一个数据集上的一次执行称为一个“进程”。

进程的基本特征有:(1)动态性:“执行”本身就是动态的,由开始到终止,中途可以暂停。

进程由“创建”而产牛,由“撤消”而消亡,因拥有处理机而得到运行。

(2)并发性:单处理机上的交替、多处理机上的同吋性,充分体现了进程的并发特性。

(3)独立性:进程是系统中独立存在的实体。

只有进程有资格向系统申请资源并有权获得系统提供的服务。

{或者(3)异步性:各进程都以不可预知的速度向前推进。

}进程调度的职责是:按照某种调度算法,从就绪队列中选择一个进程,把选中进程的进程控制块的有关现场现场信息送入处理器相应的寄存器中,从而使它占用处理器运行。

{或者:按照一定策略、动态地把处理机分配给处于就绪队列中的某一进程并使之执行。

}3.什么是动态重定位?在动态重定位方式下,进入主存的作业是否可以移动位置?为什么?答:动态重定位就是进程在装入主存吋没有做地址变换,而是到进程执行时再做虚地址到物理地址的变换。

操作系统试卷题库(含部分答案)

操作系统试卷题库(含部分答案)

题( 1 )一、单选题。

每小题1分,共16分(将正确答案的序号写在题目的括号中)1、关于静态分页存储管理的页表,下列说法错误的是(C )。

P115A、内存中每个作业都对应着一个页表B、页表属于操作系统的内核数据结构C、如果在不同时间运行同一作业,那么每次运行时页表都是相同的D、页表存放在内存中2、批处理操作系统的主要缺点是(C )。

P7A、资源利用率不高B、作业吞吐量小C、无人机交互能力D、作业周转时间短3、在下列调度算法中,(A )不属于进程调度算法。

A 电梯调度法B 优先级调度法C 时间片轮转法D FIFO法4、如果文件采用直接存取方式且文件大小不固定,则宜选择(D )文件结构。

P189A 任意B 顺序C 随机D 索引5、CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用(C )。

A 交换技术B 覆盖技术C 缓冲技术D DMA技术6、操作系统是一种(A )A、系统软件B、应用软件C、UNIXD、Window NT7、在请求页式中,因置换算法选择不当造成页面调度非常频繁,这种情况被称为(A )A、抖动现象B、交换现象C、碎片D、虚拟8、多个进程实体能存在于同一内存中,在一段时间内都得到运行。

这种性质称作进程的(B )。

P30A 动态性B 并发性C 调度性D 异步性9、使用户所编制的程序与实际使用的物理设备无关,这是由设备管理的(A)功能实现的。

P163A 设备独立性B 设备分配C 缓冲管理D虚拟设备10、操作系统中,进程之间交换数据的过程称为(C )A、进程共享B、进程同步C、进程通信D、进程协调11、关于进程的运行、就绪和阻塞三个状态,下列观点正确的是(D )A、每个进程从创建到撤消都要经历这三个状态B、每个进程从创建到撤消,各个状态只能经历一次C、某些进程可以从阻塞状态转化为运行状态D、某些进程可以从运行状态转化为就绪状态12、在一段时间内,只允许一个进程访问的资源称为(C )A、共享资源B、临界区C、临界资源D、共享区13、段页式存储管理汲取了页式管理和段式管理的长处,其实现原理结合了页式和段式管理的基本思想,即(B)A、用分段方法来分配和管理物理存储空间,用分页方法来管理用户地址空间B、用分段方法来分配和管理用户地址空间,用分页方法来管理物理存储空间。

操作系统试题及答案

操作系统试题及答案

操作系统试题及答案一、选择题1、以下哪个选项不是操作系统的功能?A.进程管理B.内存管理C.安全管理D.病毒防护答案:D.病毒防护。

病毒防护不是操作系统的基本功能,而是由单独的防病毒软件提供的。

2、下列哪个不是进程的概念?A.程序的执行实例B.一个正在执行的程序C.一个正在运行的程序D.一个执行中的程序片段答案:D.一个执行中的程序片段。

进程是指一个正在执行的程序,它包括程序的代码、数据和系统资源(如内存、文件、设备等)。

3、在分页系统中,页面的大小由哪个因素决定?A.物理内存的大小B.操作系统的类型C.程序的大小和类型D.虚拟内存的大小答案:C.程序的大小和类型。

在分页系统中,页面的大小通常由程序的大小和类型决定。

较大的程序需要更大的页面,而不同类型的程序可能需要不同的页面大小。

4、下列哪个选项不是文件系统的特点?A.可重用性高B.易于维护和升级C.数据安全性高D.数据可共享性强答案:C.数据安全性高。

文件系统的数据安全性并不一定高,它依赖于特定的安全措施和权限管理。

例如,一些文件系统可能没有访问控制列表(ACL)或其他安全机制。

二、简答题5、请简述操作系统的基本功能。

答案:操作系统的基本功能包括进程管理、内存管理、文件管理和设备管理。

进程管理负责创建、调度和终止进程;内存管理负责分配、保护和回收内存;文件管理负责创建、读取、写入和删除文件;设备管理负责控制和管理各种输入/输出设备。

51、请简述分页系统和分段系统的区别。

答案:分页系统和分段系统都是用于实现虚拟内存的技术,但它们在组织和分配内存空间的方式上有所不同。

分页系统将内存空间分为固定大小的页面,而分段系统将内存空间分为不同大小的段。

分段系统可以更好地满足不同程序的需求,因为每个段可以具有不同的属性(如访问权限、大小等)。

操作系统复习试题及答案一、选择题1、以下哪个选项不是操作系统的功能?A.进程管理B.内存管理C.文件系统管理D.数据库系统管理答案:D解释:操作系统主要负责计算机系统的资源管理,包括进程管理、内存管理、文件系统管理和设备管理等。

操作系统测试题(附答案)

操作系统测试题(附答案)

一、选择题1.现代操作系统的基本特征是()、资源共享和操作的异步性A.多道程序设计B.中断处理C.程序的并发执行D.实现分时与实时处理2.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是()A.多道批处理系统B.分时系统C.实时系统D.网络系统3.操作系统内核与用户程序、应用程序之间的接口是()A.shell命令B.图形界面C.系统调用D.C语言函数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.内存地址9.在分页存储管理系统中,从页号到物理块号的地址映射是通过()实现的A.段表B.页表C.PCBD.JCB 10.文件管理实际上是管理()A.主存空间B.辅助存储空间C.逻辑地址空间D.物理地址空间11.如果文件系统中有两个文件重名,不应采用()A.单级目录结构B.树形目录结构C.二级目录结构D.非循环图目录结构12.当前目录是/usr/meng,其下属文件prog/file.c的绝对路径名是()A./usr/meng/file.cB./usr/file.cC./prog/file.cD./usr/meng/prog/file.c13.引入缓冲技术的主要目的是()A.改善用户编程环境B.提高CPU的处理速度C.提高CPU与设备之间的并行程度D.降低计算机的硬件成本14.设备的打开、关闭、读、写等操作是由()完成的A.用户程序B.编译程序C.设备分配程序D.设备驱动程序15.控制和管理资源建立在单一系统策略基础,将计算功能分散化,充分发挥网络互联的各自治处理机性能的多机系统是()A.多处理器系统B.多计算机系统C.网络系统D.分布式系统16.在计算机系统中,操作系统是()A.处于裸机之上的第一层软件B.处于硬件之下的底层软件C.处于应用软件之上的系统软件D.处于系统软件之上的用户软件17.以下著名的操作系统中,属于多用户、多进程、多任务分时系统的是()A.DOS系统B.Windows NT系统C.UNIX系统D.OS/2系统18.下列系统中,属于实时系统的是()A.方正排版系统B.计算机辅助设计系统C.火车订票系统D.办公自动化系统19.引入多道程序的目的在于()A.充分利用CPU,减少CPU等待时间B.提高实时响应速度C.有利于代码共享,减少主、辅存信息交换量D.充分利用存储器20.在操作系统中引入"进程"概念的主要目的是()A.改善用户编程环境B.描述程序动态执行过程的性质C.使程序与计算过程一一对应D.提高程序的运行速度21.若P、V操作的信号量S初值为2,当前值为-1,则表示有()个等待进程A.0B.lC.2D.322.作业调度的关键在于()A.选择恰当的进程管理程序B.选择恰当的作业调度算法C.用户作业准备充分D.有一个较好的操作环境23.有三个作业同时到达,J1,J2,J3的执行时间分别为T1,T2,T3,且T1 T2 T3,它们在一台处理机上按单道方式运行,采用短作业优先算法,则平均周转时间是()A.T1+T2+T3B.(T1+T2+T3)/3C.T1+2′T2/3+T3/3D.T1/3+2′T2/3+T324.若处理器有32位地址,则它的虚拟地址空间为()字节A.2GBB.4GBC.100KBD.640KB25.除操作系统占用的内存空间之外,所剩余的全部内存只供一个用户进程使用,其他进程都放在外存上,这种设计称为()A.覆盖技术B.虚拟技术C.对换技术D.物理扩充26.文件系统为每个文件建立一张指示逻辑记录和物理记录之间的对应关系表,由此表和文件本身构成的文件是()A.连续文件B.串连文件C.索引文件D.逻辑文件27.使用绝对路径名访问文件是从()开始按目录结构访问某个文件A.当前目录B.用户主目录C.根目录D.父目录28.用户程序与实际使用的物理设备无关,由操作系统考虑因实际设备不同而需要使用不同的设备驱动程序,这是由设备管理的()功能实现的A.设备独立性B.设备分配C.缓冲管理D.虚拟设备29.引入缓冲技术的主要目的是()A.改善用户编程环境B.提高CPU的处理速度C.提高CPU与设备之间的并行程度D.降低计算机的硬件成本30.以下不属于分布式系统特征的是()A.分布性B.并行性C.全局性D.可定制性31.操作系统核心部分的主要特点是( )。

(完整word版)操作系统原理试卷(含答案)

(完整word版)操作系统原理试卷(含答案)

《操作系统原理》课程试卷答案班级_______________ 学号_____________ 姓名______________一、选择题(本大题共40分,每小题2分)1、在现代操作系统中引入了( D ),从而使并发和共享成为可能。

A.单道程序B. 磁盘C. 对象D.多道程序2、( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。

A.网络B.分布式C.分时D.实时3、从用户的观点看,操作系统是(A )。

A. 用户与计算机硬件之间的接口B.控制和管理计算机资源的软件C. 合理组织计算机工作流程的软件D.计算机资源的的管理者4、当CPU处于管态时,它可以执行的指令是(A )。

A. 计算机系统中的全部指令B. 仅限于非特权指令C. 仅限于访管指令D. 仅限于特权指令5、用户在程序中试图读取某文件的第100个逻辑块时,使用操作系统提供的( A )接口。

A. 系统调用B.图形用户接口C.原语D.键盘命令6、下列几种关于进程的叙述,( A )最不符合操作系统对进程的理解?A.进程是在多程序并行环境中的完整的程序。

B.进程可以由程序、数据和进程控制块描述。

C.线程是一种特殊的进程。

D.进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。

7、当一个进程处于( B )状态时,称其为等待(或阻塞)状态。

A. 它正等待中央处理机B. 它正等待合作进程的一个消息C. 它正等待分给它一个时间片D. 它正等待进入内存8、一个进程释放一种资源将有可能导致一个或几个进程( D )。

A.由就绪变运行B.由运行变就绪C.由阻塞变运行D.由阻塞变就绪9、下面关于线程的叙述中,正确的是( C )。

A.不论是系统支持线程还是用户级线程,其切换都需要内核的支持。

B.线程是资源的分配单位,进程是调度和分配的单位。

C.不管系统中是否有线程,进程都是拥有资源的独立单位。

D.在引入线程的系统中,进程仍是资源分配和调度分派的基本单位。

(完整word版)操作系统习题及参考答案

(完整word版)操作系统习题及参考答案

CH4 应用题参照答案1在一个恳求分页虚构储存管理系统中,一个程序运转的页面走向是:1、2、3、4、2、1、5、6、2、1、2、3、7、6、3、2、1、2、3、6 。

分别用 FIFO 、OPT 和 LRU 算法,对分派给程序 3 个页框、 4 个页框、 5 个页框和 6 个页框的状况下,分别求出缺页中止次数和缺页中止率。

答:页框数FIFO LRU OPT3 16 15 114 14 10 85 12 8 76 97 7只需把表中缺页中止次数除以20,便获得缺页中止率。

2 在一个恳求分页虚构储存管理系统中,一个作业共有 5 页,履行时其接见页面序次为:(1)1、4、3、1、2、5、1、4、2、1、4、5( 2 ) 3、2、1、4、4、5、5、3、4、3、2、1、5若分派给该作业三个页框,分别采纳 FIFO和 LRU 面替代算法,求出各自的缺页中止次数和缺页中止率。

答:( 1 )采纳 FIFO 为 9 次,9 / 12 = 75 %。

采纳 LRU 为 8 次,8 / 12 = 67 %。

( 2)采纳FIFO和LRU均为9次,9 / 13 = 69%。

3一个页式储存管理系统使用 FIFO 、OPT 和 LRU 页面替代算法,假如一个作业的页面走向为:( l ) 2、3、2、l、5、2、4、5、3、2、5、2。

( 2 ) 4、3、2、l、4、3、5、4、3、2、l、5。

( 3 ) 1、2、3、4、1、2、5、l、2、3、4、5。

当分派给该作业的物理块数分别为 3 和 4 时,试计算接见过程中发生的缺页中止次数和缺页中止率。

答: ( l )作业的物理块数为 3 块,使用 FIFO 为 9 次,9/12=75 %。

使用 LRU为 7 次,7/12=58 %。

使用 OPT为 6 次,6 / 12 = = 50 %。

作业的物理块数为 4 块,使用 FIFO 为 6 次,6/12=50 %。

使用 LRU为 6 次,6/12=50 %。

操作系统考试试题附答案——基础题资料文档

操作系统考试试题附答案——基础题资料文档

一、单项选择题(每小题1分,共15分)1.操作系统是一种()A.系统软件B.系统硬件C.应用软件D.支援软件2.MS—DOS的存贮管理采用了()A.段式存贮管理B.段页式存贮管理C.单用户连续存贮管理D.固定式分区存贮管理3.用户程序在目态下使用特权指令将引起的中断是属于()A.硬件故障中断B.程序中断C.外部中断D.访管中断4.MS—DOS中用于软盘整盘复制的命令是()PB.DISKCOPYC.SYSD.BACKUP5.位示图方法可用于()A.盘空间的管理B.盘的驱动调度C.文件目录的查找D.页式虚拟存贮管理中的页面调度6.下列算法中用于磁盘移臂调度的是()A.时间片轮转法B.LRU算法C.最短寻找时间优先算法D.优先级高者优先算法7.在以下存贮管理方案中,不适用于多道程序设计系统的是()A.单用户连续分配B.固定式分区分配C.可变式分区分配D.页式存贮管理8.已知,作业的周转时间=作业完成时间-作业的到达时间。

现有三个同时到达的作业J1,J2和J3,它们的执行时间分别是T1,T2和T3,且T1<T2< p>A.T1+T2+T3B.(T1+T2+T3)C.T1+T2+T3D.T1+T2+T39.任何两个并发进程之间()A.一定存在互斥关系B.一定存在同步关系C.一定彼此独立无关D.可能存在同步或互斥关系10.进程从运行状态进入就绪状态的原因可能是()A.被选中占有处理机B.等待某一事件C.等待的事件已发生D.时间片用完11.用磁带作为文件存贮介质时,文件只能组织成()A.顺序文件B.链接文件C.索引文件D.目录文件12.一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响应比是()A.2B.1C.3D.0.513.多道程序设计是指()A.在实时系统中并发运行多个程序B.在分布系统中同一时刻运行多个程序C.在一台处理机上同一时刻运行多个程序D.在一台处理机上并发运行多个程序14.文件系统采用多级目录结构后,对于不同用户的文件,其文件名()A.应该相同B.应该不同C.可以相同,也可以不同D.受系统约束15.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是()A.无上邻空闲区,也无下邻空闲区B.有上邻空闲区,但无下邻空闲区C.有下邻空闲区,但无上邻空闲区D.有上邻空闲区,也有下邻空闲区二、双项选择题(每小题2分,共16分)1.能影响中断响应次序的技术是()和()。

《现代操作系统第四版》答案

《现代操作系统第四版》答案

第五章输入/输出习题1.芯片技术的进展已经使得将整个控制器包括所有总线访问逻辑放在一个便宜的芯片上成为可能。

这对于图1-5的模型具有什么影响?答:(题目有问题,应该是图1-6)在此图中,一个控制器有两个设备。

单个控制器可以有多个设备就无需每个设备都有一个控制器。

如果控制器变得几乎是自由的,那么只需把控制器做入设备本身就行了。

这种设计同样也可以并行多个传输,因而也获得较好的性能。

2.已知图5-1列出的速度,是否可能以全速从一台扫描仪扫描文档并且通过802.1lg网络对其进行传输请解释你的答案。

答:太简单了。

扫描仪最高速率为400KB/Sec,而总线程和磁盘都为16.7MB/sec,因此磁盘和总线都无法饱和。

3.图5-3b显示了即使在存在单独的总线用于内存和用于I/O设备的情况下使用内存映射I/O的一种方法,也就是说,首先尝试内存总线,如果失败则尝试I/O 总线。

一名聪明的计算机科学专业的学生想出了一个改进办法:并行地尝试两个总线,以加快访问I/O设备的过程。

你认为这个想法如何?答:这不是一个好主意。

内存总线肯定比I/O总线快。

一般的内存请求总是内存总线先完成,而I/O总线仍然忙碌。

如果CPU要一直等待I/O总线完成,那就是将内存的性能降低为I/O总线的水平。

4.假设一个系统使用DMA将数据从磁盘控制器传送到内存。

进一步假设平均花费t2ns获得总线,并且花费t1ns在总线上传送一个字(t1>>t2)。

在CPU对DMA控制器进行编程之后,如果(a)采用一次一字模式,(b)采用突发模式,从磁盘控制器到内存传送1000个字需要多少时间?假设向磁盘控制器发送命令需要获取总线以传输一个字,并且应答传输也需要获取总线以传输一个字。

答:(a)1000×[(t1+t2)+(t1+t2)+(t1+t2)];第一个(t1+t2)是获取总线并将命令发送到磁盘控制器,第二个(t1+t2)是用于传输字,第三个(t1+t2)是为了确认。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.一般用户更喜欢使用的系统是()。

A.手工操作B.单道批处理C.多道批处理D.多用户分时系统2. 与计算机硬件关系最密切的软件是()。

A.编译程序B.数据库管理系统C.游戏程序D.OS3. 现代OS具有并发性和共享性,是()的引入导致的。

A.单道程序B. 磁盘C. 对象D.多道程序4. 早期的OS主要追求的是()。

A.系统的效率B.用户的方便性C.可移植D.可扩充性5.()不是多道程序系统A.单用户单任务B.多道批处理系统C.单用户多任务D.多用户分时系统6.()是多道操作系统不可缺少的硬件支持。

A.打印机B.中断机构C.软盘D.鼠标7. 特权指令可以在()执行。

A.目态B.浏览器中C.任意的时间D.进程调度中8. 没有了()计算机系统就启动不起来。

A.编译器B.DBMSC.OSD.浏览器9. 通道能够完成()之间的数据传输。

A.CPU与外设B.内存与外设C.CPU与主存D.外设与外设10. 操作系统的主要功能有()。

A.进程管理、存储器管理、设备管理、处理机管理B.虚拟存储管理、处理机管理、进程调度、文件系统C.处理机管理、存储器管理、设备管理、文件系统D.进程管理、中断管理、设备管理、文件系统11. 单处理机计算机系统中,()是并行操作的。

A.处理机的操作与通道的操作是并行的B.程序与程序C.主程序与子程序D.用户程序与操作系统程序12. 处理机的所有指令可以在()执行。

A.目态B.浏览器中C.任意的时间D.系统态13.()功能不是操作系统直接完成的功能。

A.管理计算机硬盘B.对程序进行编译C.实现虚拟存储器D.删除文件14. 要求在规定的时间内对外界的请求必须给予及时响应的OS是()。

A.多用户分时系统B.实时系统C.批处理系统时间D.网络操作系统15. 操作系统是对()进行管理的软件。

A.硬件B.软件C.计算机资源D.应用程序16.()对多用户分时系统最重要。

A.实时性B.交互性C.共享性D.运行效率17.()对多道批处理系统最重要。

A.实时性B.交互性C.共享性D.运行效率18. ( )对实时系统最重要。

A.及时性B.交互性C.共享性D.运行效率19. Windows98是()操作系统。

A.多用户分时B.批处理系统C.单用户多任务D.单用单任务20. 分布式系统与网络系统的主要区别是()A.并行性B.透明性C.共享性D.复杂性21. ( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。

A.网络B.分布式C.分时D.实时22. 如果分时操作系统的时间片一定,那么(),则响应时间越长。

A.用户数越少B.用户数越多C.内存越小D.内存越大23. 下面6个系统中,必须是实时操作系统的有()个。

·航空订票系统·过程控制系统·机器口语翻译系统·计算机辅助系统·办公自动化系统·计算机激光照排系统A.1B.2C.3D.424. 下面对OS不正确的描述是()。

A.OS是系统资源管理程序B.OS是为用户提供服务的程序C.OS是其它软件的支撑软件D.OS是系统态程序的集合25. OS的不确定性是指()。

A.程序的运行结果不确定B.程序的运行次序不确定C.程序多次运行的时间不确定D. A、B和C26. 下面哪一个不是程序在并发系统内执行的特点()。

A.程序执行的间断性B.相互通信的可能性C.产生死锁的必然性D.资源分配的动态性27. 在下面关于并发性的叙述中正确的是()。

A.并发性是指若干事件在同一时刻发生B.并发性是指若干事件在不同时刻发生C.并发性是指若干事件在同一时间间隔内发生D.并发性是指若干事件在不同时间间隔内发生28. 一般来说,为了实现多道程序设计,计算机最需要()A.更大的内存B.更多的外设C.更快的CPUD.更先进的终端2. 选择所有正确的答案1. 多道程序系统的运行必须要依赖()硬件机构的支持。

A.通道B.中断C.鼠标D.光盘2. 在单处理机计算机系统中,多道程序的执行具有()的特点。

A.程序执行宏观上并行B. 程序执行微观上串行C.设备和处理机可以并行D. 设备和处理机只能串行3. 应用程序在()系统上,相同的数据的条件下多次执行,所需要的时间是可能不同的。

A.多用户分时B.多道批处理C.单道批处理D.单用单任务4.能同时执行多个程序的OS是( )。

A.多道批处理B.单道批处理C.分时系统D.实时系统5. 下列哪些指令只能在系统态执行?()A.关中断B.读系统时钟C.向寄存器存数据D.修改系统时钟6.()可以直接通过OS的(作业)控制接口完成。

A.用户复制文件B.查看目录C.向寄存器存数据D.读磁盘的扇区7. 用户要求()系统对用户的请求在一定的时间内给予及时响应。

A.多道批处理B.单道批处理C.分时系统D.实时系统8. ( )系统不是操作系统A.WORDB.EXCELC.UNIXD.WINDOWS9.()不适合批处理。

A.玩游戏B.飞行模拟C.解大型方程组D.调试程序10. 下列的哪些特性是为多道操作系统特意准备的?()A.特权指令B.系统态/用户态模式C.时钟D.跳转指令11. Unix操作系统允许用户在()上使用系统调用。

A.汇编语言B.C语言C.英语D.各种程序设计语言12. 在单处理机系统中,相同的硬件条件下,要执行10个程序,每个程序单独执行需要6分钟,现在10个程序同时在多道程序系统执行,一般情况下,每个程序执行完毕需要的时间(),全部执行完毕总共需要的时间()。

A.小于6分钟B.大于6分钟C.小于等于60分钟D.大于60分钟13. 分时系统需要使用下面哪些技术()A.多道程序设计技术B.作业说明书C.终端命令解释程序D.中断处理E.作业调度F.系统调用14. 下列哪几种指令应该只在核心态下执行()。

A.屏蔽所有中断B.读时钟日期C.设置时钟日期D.改变存储映像图E.存取某地址单元的内容F.停机3. 判断正误,简要说明理由1. 操作系统属于最重要的、最不可缺少的应用软件。

2. 操作系统完成的主要功能是与硬件相关的。

3. 操作系统的所有程序都在系统态执行。

4. 多道程序系统在单处理机的环境下,程序的执行是并发不是并行的,程序的执行与I/O操作也只能并发不能并行。

5. 当计算机系统没有用户程序执行时,处理机完全处于空闲状态。

6. 超级用户(管理员、特权用户)可以使用特权指令。

7. 系统的资源的利用率越高用户越满意。

8. 多道程序的执行一定不具备再现性。

9. 分时系统不需要多道程序技术的支持。

10. 分时系统的用户具有独占性,因此一个用户可以独占计算机系统的资源。

11. 设计实时操作系统时,首先应考虑系统的优良性和分配性。

12. 批处理系统不允许用户随时干涉自己程序的运行。

13. 虚拟机不需要硬件的支持。

14. 操作系统的所有程序是长驻内存的。

4. 简答题1.客户机/服务器模型常用于网络和分布式系统,是否可以用于单机系统?2.系统调用与一般用户函数调用的区别?3.一般计算机的启动过程?4.一般用户最常用的操作系统与用户的接口是什么接口?5.过程调用和系统调用的共同点是什么,它们与中断调用的差别是什么?6.什么是处理机现场信息?7.操作系统对计算机系统性能的影响有哪些?8.多道程序系统如何实现CPU计算与I/O操作的并行?9.分时系统的响应时间受哪些因素影响?10. 分时系统与实时系统的主要区别?5 解答题1.在相同的硬件条件下,为什么一个程序可以在DOS和Windows上运行却不能在UINX上运行?2.举例说明,只有被操作系统管理和控制的资源才能被用户使用。

3.举例说明,多道程序的引入提高了系统资源的利用率,同时也使操作系统复杂化。

4.用于国家导弹防御系统的计算机系统是一个什么样的系统?5.为什么中断机构对于多道操作系统是必不可少的?6.网络操作系统与分布式操作系统的区别?7.评价一个操作系统的主要因素有哪些?8.多用户分时系统如何克服多道批处理系统的缺点?9.将手工操作、单道批处理、多道批处理、多用户分时系统按CPU的有效利用率,由小到大进行排列。

1选择最合适的答案1.D2.D3.D4.A5.A6.B7.D8.C9.B 10.C11.A 12.D 13.B 14.B 15.C 16.B 17.D 18.A 19.C 20.B21.C 22.B 23.C 24.D 25.D 26.C 27.C 28.A2.选择所有正确的答案1.AB2.ABC3.AB4.ACD5.AD6.AB7.CD8.AB9.ABD 10. AB11.A 12.BC 13.ACDF 14.ADF3 .判断正误,简要说明理由1. 错误操作系统是最接近于计算机硬件的系统软件。

2. 正确3. 错误操作系统中有很多外部命令在用户态下执行,特别是微内核OS的许多功能是在外核的用户态上完成的。

4. 错误“多道程序系统在单处理机的环境下,程序的执行是并发不是并行的”这句话是正确的,但是程序的执行与I/O操作在通道、中断、DMA的支持下可以并行操作。

5. 错误系统进程可能正在执行,操作系统可以利用这段时间对系统进行整理等操作。

6. 错误这是把概念混淆了,超级用户是计算机系统中权利最大的用户,可以删除任何文件,撤消进程,这些操作的完成是超级用户通过使用操作系统提供的功能完成,这些功能一般用户没有权利使用。

特权指令是只能在核心态执行的机器指令。

7. 错误系统的资源利用率高可能使用户等待更长的时间,方便性、交互性也可能受到影响。

相关文档
最新文档