操作系统习题集
- 格式:doc
- 大小:505.50 KB
- 文档页数:34
计算机操作系统(习题集)第二章答案计算机操作系统(习题集)第二章答案第二章进程管理一、单项选择题1、在单一处理机上执行程序,多道程序的执行是在(b)进行的。
a.同一时刻b.同一时间间隔内c.某一紧固时刻d.某一紧固时间间隔内2、引入多道程序技术后,处理机的利用率(c)。
a.减少了b.有所改善c.大大提高d.没变化,只是程序的继续执行便利了3、顺序程序和并发程序的执行相比,(c)。
a.基本相同c.并发程序继续执行总体上继续执行时间慢b.有点不同d.顺序程序执行总体上执行时间快4、单一处理机上,将继续执行时间存有重合的几个程序称作(c)。
a.顺序程序b.多道程序c.并发程序d.并行程序5、进程和程序的本质区别就是(d)。
a.存储在内存和外存b.顺序和非顺序继续执行机器指令c.分时使用和独占使用计算机资源d.动态和静态特征6、进程就是程序在mammalian环境中的继续执行过程,它就是系统展开资源分配和调度的一个基本单位。
进程具备[1a]、[2d]、调度性、异步性和结构性等基本特征。
进程就是一次继续执行过程,具备生命期彰显了进程的[1]特征。
进程由程序段、[3b]、[4c]共同组成,其中[4]就是进程在系统中存有的唯一标识。
供选择的答案:[1][2]:a、动态性b、静态性c、共行性d、并发性e、可执行性f、易用性[3]:a、过程b、数据c、进程标识符d、函数[4]:a、fcbb、fifoc、pcbd、jcb7、进程执行时的间断性,决定了进程可能具有多种状态。
进程的基本状态有三种,在分时系统中,当一个进程拥有的时间片到时,则该进程即由[1d]进入[2a]。
如果出现因某种原因使得处理机空闲时,则需要从就绪队列中选择一进程,并将处理机分配给它,此时该进程进入[3d],这个过程是由[4c]来完成。
供选择的答案:[1][2][3]:a、准备就绪状态b、静止状态c、阻塞状态d、运转状态[4]:a、进程控制程序b、资源分配程序c、进程调度程序d、处理机分配程序8、为了叙述进程的动态变化过程,使用了一个与进程二者联系的(c),根据它而认知进程的存有。
《操作系统》习题集:第3章存储管理第3章存储管理-习题集⼀、选择题1.把作业空间中使⽤的逻辑地址变为内存中物理地址称为()。
【*,★,联考】A. 加载B. 重定位C. 物理化D. 逻辑化2.为了保证⼀个程序在主存中改变了存放位置之后仍能正确执⾏,则对主存空间应采⽤()技术。
【*,★,联考】A. 静态重定位B. 动态重定位C. 动态分配D. 静态分配3.分区分配内存管理⽅式的主要保护措施是()。
(注:分区包括“固定分区”和“可变分区”)【**,09考研】A. 界地址保护B. 程序代码保护C. 数据保护D. 栈保护4.分区管理要求对每⼀个作业都分配()的内存单元。
【*,★,联考】A. 地址连续B. 若⼲地址不连续C. 若⼲连续的块D. 若⼲不连续的块5.在固定分区分配中,每个分区的⼤⼩是()。
【*,联考】A. 相同B. 随作业长度变化C. 可以不同但预先固定D. 可以不同但根据作业长度固定6.在可变式分区存储管理中的拼接技术可以()。
(注:拼接是指通过移动将多个分散的⼩分区合并成⼀个⼤分区。
)【*,★,联考】A. 集中空闲分区B. 增加内存容量C. 缩短访问周期D. 加速地址转换7.可变式分区存储管理中,采⽤拼接技术的⽬的是()。
【*,联考】A. 合并空闲分区B. 合并分配区C. 增加主存容量D. 便于地址转换8.某基于动态分区存储管理的计算机,其主存容量为55MB(初始为空),采⽤最佳适配算法,分配和释放的顺序为:分配15MB,分配30MB,释放15MB,分配8MB,分配6MB,此时主存中最⼤空闲分区的⼤⼩是()。
【**,★,10考研】A. 7MBB. 9MBC. 10MBD. 15MB9.在分页存储管理中,主存的分配是()。
【*,联考】A. 以块为单位进⾏B. 以作业的⼤⼩分配C. 以物理段进⾏分配D. 以逻辑记录⼤⼩进⾏分配10.⾸次适应算法的空闲分区是()。
【**,★,联考】A. 按⼤⼩递减顺序连在⼀起B. 按⼤⼩递增顺序连在⼀起C. 按地址由⼩到⼤排列D. 按地址由⼤到⼩排列11.最佳适应算法的空闲分区是()。
操作系统练习题+参考答案一、单选题(共100题,每题1分,共100分)1、若系统中有5个并发进程涉及某个相同的变量A,则变量A的相关临界区由()个临界区构成。
A、1B、3C、5D、6正确答案:C2、在分页虚拟存储管理系统中,采用某些页面置换算法,会出现Belady 异常现象,即进程的缺页次数会随着分配给该进程的页面数量的增加而增加。
下列算法中,可能出现Belady现象的是()。
①LRU算法②FIFO 算法③OPT算法A、仅2B、仅1、2C、仅1、3D、仅2、3正确答案:A3、下列关于管道通信的叙述中,正确的是()。
A、一个管道可以实现双向数据传输B、管道的容量仅受磁盘容量大小的限制C、进程对管道进行读操作和写操作都可能被阻塞D、一个管道只能有一个读进程或一个写进程对其操作正确答案:C4、不属于基本操作系统的是()。
A、网络操作系统B、实时操作系统C、分时操作系统D、批处理操作系统正确答案:A5、采用SPOOLing技术的目的是()。
A、提高独占设备的利用率B、提高程序的运行速度C、提高主机的效率D、减轻用户的编程负担正确答案:A6、在()的控制下,计算机系统能及时处理由过程控制反馈的数据,并作出响应。
A、分时操作系统B、实时操作系统C、批处理操作系统D、多处理机操作系统正确答案:B7、在分页虚拟存储管理中,当发现要访问的页面不在主存时,则由硬件发出()。
A、输入输出中断B、时钟中断C、缺页中断D、越界中断正确答案:C8、()可以用来解决临界区问题。
A、时间片轮转算法B、银行家算法C、LRU算法D、Test正确答案:D9、可变分区存储管理系统中,若采用最佳适应分配算法,“空闲分区表”中的空闲区应该按()顺序排列。
A、地址从大到小B、大小从大到小C、地址从小到大D、大小从小到大正确答案:D10、进程从运行状态转换到阻塞状态可能是由于()。
A、现运行进程执行了signal操作B、现运行进程时间片用完C、现运行进程执行了wait操作D、进程调度程序的调度正确答案:C11、()不是进程的特征。
第4章文件系统-习题集参考答案一、选择题1. D2. A3. D4. A5. B6. A //一个文件对应一个文件控制块,所有文件控制块构成目录文件7. A //在文件系统中,为每个文件建立一个文件目录,作为目录文件的一个目录项,包含文件的名称及其属性。
8. C9. C //在设置当前工作目录后,文件查找在默认情况下是查当前目录,从而提高查找速度。
10. D11. C12. B13. C //如UNIX中,采用了把文件名与文件描述信息分开的方法,即使文件描述信息单独形成一个称为索引节点的数据结构,简称i节点(索引节点),这样文件目录中仅由文件名各指向该文件所对应的i节点的指针所构成,这样目录项仅有16个字节,其中14个字节为文件名,2个字节为i节点指针。
在1KB的盘块中可做1KB/16B=64个目录项,这样,为找到一个文件,可以大小减少读入内在的信息量。
14. B //只有索引分配方式中的FCB才包含索引表地址15. B16. B17. D //1K/64=1618. C //本注:每块能存放的目录项=1K/64=16个;3200个目录项占用盘块数=3200/16=200。
因为一级目录平均访问盘次数=1/2盘块数(顺序查找目录表中所有目录项,每个目录项为一个FCB),所以平均访问磁盘次数=200/2=100次。
19. C//本注:1.用的是称做“混合索引”的方式。
2.思路很简单,只是要用些专用概念3.三类地址项:1)直接地址项,每个地址直接管理一个“文件块”,而每个“块”是256字节。
共4个这种地址,所以管理:4*256=1KB2)一级间接地址项,每个地址项管理一个“索引块”,而索引块的大小也是256字节,其中可放置:256/4=64个地址项,而每个地址项管理256字节文件。
所以,2个一级间址可管理文件大小:2*64*256=32KB3)二级间接地址项,地址项→索引块→索引块→文件数据块。
所以可管理文件数据:1*64*64*256=1024KB.4.综合上面可管理的文件大小为:1+32+1024=1057KB20. B21. B22. B //每个盘面物理块=200*4=800块,盘面数=8000/800=10,互盘有两个盘面。
操作系统期末复习习题集1.操作系统中设备管理的目标为用户提供便利,统一的使用界面、设备文件和普通文件纳入同一保护机制下以及提高系统CPU与设备、设备与设备并行运行程度,提高了设备利用率。
2.在分布式操作系统中称透明性的实现分布式系统的技术有位置透明性、迁移透明性、复制透明性、并行透明性、并发透明性。
3.具有通道的计算机系统中,设备分配程序分配外部设备时,先分配CAW ,再分配CPU ,最后分配主存固定单元。
4.用户与操作系统之间的接口主要分为__命令接口_______和__系统调用_______两类5.操作系统中,可以并行工作的基本单位是__进程_____,它也是核心调度及资源分配的基本单位。
6.从中断事件的性质和激活手段来说,中断源可分成强迫性中断和自愿性中断。
P697.产生死锁的四个必要条件是互斥条件、占有和等待条件、不剥夺条件、循环等待条件。
P1998.把程序装入内存中随即进行地址变换的方式称为静态重定位,而在程序执行期间,当访9.问到指令或数据时才进行地址变换的方式称为动态重定位。
P23510.从文件的逻辑结构来看,文件类型有流式文件和记录式文件两种P36711.管程三基本属性为共享性、安全性、互斥性。
P18312.网络操作系统是网络用户和计算机网络之间的一个接口,除了应具备通常操作系统所具备的基本功能外,还应该具有联网功能功能,支持网络体系结构和各种网络通信协议,提供网络互连能力,支持有效可靠安全地传输数据。
P48113.操作系统与用户的接口通常分为命令接口、程序接口和图形化用户接口这三种主要类型。
P281.某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态将( C )。
A.从就绪变为运行;B.从运行变为就绪;C.从运行变为阻塞;D.从阻塞变为就绪2.把逻辑地址转变为内存的物理地址的过程称作( D )。
*A.编译;B.连接;C.运行;D.重定位。
3.下面关于SP OO Ling的叙述错误的是( B)。
操作系统练习题集21填空题1. 与顺序执行时相比,程序并发执行产生了一些新特征,分别是:①、②和③。
3. 进程是一个①态的概念,程序是一个②态的概念。
4. 操作系统中,可以并行工作的基本单位是①,它是由程序、②和③组成的。
5. 进程存在的唯一标志是①的存在。
当系统创建一个进程时,系统为其建立一个②,当进程被撤消时系统就将其收回。
6. 进程有三种基本状态,即(1) ①状态、(2) ②状态、(3) ③状态。
当进程由(1) 变换到(2) 或(3) 时,就会立即引起④。
7. 在操作系统中,不可中断执行的操作称为①。
8. 并发进程之间的基本关系是①或②。
其中③是指进程之间的一种间接关系。
9. 临界资源是指①,而临界区是指②。
10. 在并发进程中,访问①的代码段称为临界区。
为保证进程②,应在进程的临界区前设置③,在临界区后设置④。
11. P,V操作原语是在①上操作的。
12. 信号量的物理意义是:当信号量的值大于零时,表示①l;当信号量值小于零时,其绝对值为②。
13. 有n个进程共享同一个临界区,若使用信号量机制实现对临界资源的互斥访问,则信号量值的变化范围是①。
14. 如果系统中有n个进程,则在等待(阻塞) 队列中进程的个数最多可为①个。
15.系统有n (n>2) 个进程,且当前不再执行进程调度程序,访问下述情况中,①是不可能发生的。
(1) 有一个运行进程,没有就绪进程,n-1个进程处于阻塞状态。
(2) 有一个运行进程,有一个就绪进程,n-2个进程处于阻塞状态。
(3) 有一个运行进程,n-1个就绪进程,没有进程处于阻塞状态。
(4) 没有运行进程,有2个就绪进程,n个过程处于阻塞状态。
16. 如果信号量的当前值为-5,则表示系统中在该信号量上有①个等待进程。
17. 某程序运行时经常需打印中间结果。
计算时,该进程处于①态,打印时处于②态,打印结束时进程处于③态。
20. 在操作系统中引入线程的主要目的是①。
1.研究操作系统的主要观点有那些?答:(1)资源的观点:研究如何对计算机系统中的各种软、硬件资源进行管理;怎样使计算机系统协调一致地、有效地为用户服务;如何既发挥计算机系统资源的使用效率、提高计算机系统的服务质量,又确保计算机系统的安全可靠。
(2)用户观点:操作系统是一个黑盒子,配置了操作系统的计算机与原来真实的物理计算机迥然不同,因为它提供了用户使用计算机的更方便手段,构造了一台虚拟机,采用的操作命令决定了虚拟机的功能。
(3)进程观点:从进程角度分析操作系统,则所有进程的活动就构成了操作系统的当前行为,在每一个瞬间都有一棵进程家族树,它展示着操作系统行为主体的一个快照。
(4)模块分层观点:用模块分层观点讨论模块之间的关系或者说讨论如何形成操作系统的架构,如何安排连结这些程序模块才能构造一个结构简单清晰、逻辑正确、便于分析和实现的操作系统。
2.什么是操作系统?简述现代操作系统的特征。
答:操作系统是控制和管理计算机系统内各种硬件和软件资源、合理有效地组织计算机系统的工作,为用户提供一个使用方便可扩展的工作环境,从而起到连接计算机和用户的接口作用。
现代操作系统具有如下特征:○1并发(共行)性:指能处理多个同时性活动的能力。
I/O操作和计算重叠,内存中同时存放几道用户程序,这些都是并发的例子。
○2共享:指多个计算任务对资源的共同享用。
并发活动可能要求共享资源和信息;多个用户共享一个程序的同一个副本,而不是分别向每个用户提供一个副本可以避免重复开发,节省人力资源。
○3不确定性:指操作系统必须能处理任何一种事件序列,以使各个用户的算题任务正确地完成。
3.操作系统和用户程序之间的关系是什么?答:操作系统通过虚拟及其界面给用户程序提供各种服务,用户程序在运行过程中不断使用操作系统提供的服务来完成自己的任务。
如用户程序在运行过程中需要读写磁盘,这时就要调用操作系统的服务来完成磁盘读写操作。
另一方面,用户程序不可能先于操作系统启动之前启动,因此每次启动一个用户程序,都相当于操作系统将控制转移给用户程序;而在用户程序执行完毕后,又将控制还回给操作系统。
操作系统习题集参考教材:汤小丹等编著,计算机操作系统(第三版),西安电子科技大学出版社,2007年版;何炎祥等编著,计算机操作系统,清华大学出版社,2005年版;邹恒明著,计算机的心智操作系统之哲学原理,机械工业出版社,2009年4月。
第一章操作系统引论1.1 选择题1.下列哪一条是在操作系统设计中引入多道程序技术的好处?A. 使并发执行成为可能B. 简化操作系统的实现C. 减少对内存容量的需求D. 便于实施存储保护2.Windows XP属于下列哪一类操作系统?A. 单用户单任务B. 单用户多任务C. 多用户D. 批处理3.下列哪一条不是批处理系统的优点?DA. 吞吐量大B. 资源利用率高C. 系统开销小D. 响应及时4.能及时处理由过程控制反馈的数据并作出响应的操作系统是()A、分时系统B、网络系统C、实时系统D、批处理系统5.UNIX系统是一个__________操作系统。
A、单用户B、单用户多任务C、多用户多任务D、多用户单任务6.在分时系统中,当用户数一定时,影响响应时间的主要因素是__。
A、时间片B、调度算法C、存储分配方式D、作业的大小7.Windows NT属于哪一类操作系统?A、单用户单任务B、单用户多任务C、单道批处理D、多用户8.多道程序设计技术是指:多道程序可同时进入A ,在A 的位置B ,为使多道进程并发执行必须为每个用户作业创建进程,批处理系统由C 创建,而分时系统由D 创建。
选择答案:(1)内存(2)系统(3)固定(4)不定(5)进程调度(6)中级调度(7)作业调度(8)输入进程(9)系统调用(10)命令解释进程1.在手工操作阶段,操作员在进行装卸卡片或磁带等手工操作时,CPU处于空闲等待,我们称这种现象为。
2.多道批处理系统的特征为。
3.批量处理系统的缺点为;。
4.系统的出现,标志着操作系统的形成。
5.操作系统的基本类型有。
6.分时系统的特征为四个基本特征。
7.以多道程序设计为基础的现代操作系统具有。
第一章引言(一)单项选择题1操作系统是计算机系统的一种( B )。
A.应用软件B.系统软件c.通用软件D.工具软件2.操作系统目的是提供一个供其他程序执行的良好环境,因此它必须使计算机(D ) A.使用方便B.高效工作 C.合理使用资源D.使用方便并高效工作3.允许多个用户以交互方式使用计算机的操作系统是( A)。
A.分时操作系统B.批处理单道系统C.实时操作系统D.批处理多道系统4.下列系统中( C )是实时系统。
A.计算机激光照排系统B.办公自动化系统 C.化学反应堆控制系统D.计算机辅助设计系统5.操作系统是一种系统软件,它( D )。
A.控制程序的执行B.管理计算机系统的资源C.方便用户使用计算机D.管理计算机系统的资源和控制程序的执行6.计算机系统把进行( C )和控制程序执行的功能集中组成一种软件,称为操作系统A.CPU 管理B.作业管理C.资源管理D.设备管理7.批处理操作系统提高了计算机系统的工作效率,但( D )。
A.不能自动选择作业执行B.无法协调资源分配c.不能缩短作业执行时间D在作业执行时用户不能直接干预8.分时操作系统适用于(B )。
A.控制生产流水线B.调试运行程序c.大量的数据处理D.多个计算机资源共享9.在混合型操作系统中,“前台”作业往往是指( C )。
A.由批量单道系统控制的作业B.由批量多道系统控制的作业c.由分时系统控制的作业D.由实时系统控制的作业10.在批处理兼分时的系统中,对(B )应该及时响应,使用户满意。
A.批量作业B.前台作业c.后台作业D.网络通信11.实时操作系统对可靠性和安全性要求极高,它( C )。
A.十分注重系统资源的利用率B.不强调响应速度c.不强求系统资源的利用率D.不必向用户反馈信息12.分布式操作系统与网络操作系统本质上的不同之处在于( D )。
A.实现各台计算机之间的通信B.共享网络个的资源c.满足较大规模的应用D.系统中若干台计算机相互协作完成同一任务13.SPOOL技术用于( B )。
章一概论选择1.下列哪一条是在操作系统设计中引入多道程序技术的好处?A. 使并发执行成为可能B. 简化操作系统的实现C. 减少对内存容量的需求D. 便于实施存储保护2.Windows XP属于下列哪一类操作系统?A. 单用户单任务B. 单用户多任务C. 多用户D. 批处理3.下列哪一条不是批处理系统的优点?A. 吞吐量大B. 资源利用率高C. 系统开销小D. 响应及时4.能及时处理由过程控制反馈的数据并作出响应的操作系统是()A、分时系统B、网络系统C、实时系统D、批处理系统5.UNIX系统是一个__________操作系统。
A、单用户B、单用户多任务C、多用户多任务D、多用户单任务6.在分时系统中,当用户数一定时,影响响应时间的主要因素是_。
A时间片B调度算法C存储分配方式D作业的大小7.Windows NT属于哪一类操作系统?A、单用户单任务B、单用户多任务C、单道批处理D、多用户8.多道程序设计技术是指:多道程序可同时进入A,在A的位置B,为使多道进程并发执行必须为每个用户作业创建进程,批处理系统由C 创建,而分时系统由D 创建。
(1)内存(2)系统(3)固定(4)不定(5)进程调度(6)中级调度(7)作业调度(8)输入进程(9)系统调用(10)命令解释进程填空1.在手工操作阶段,操作员在进行装卸卡片或磁带等手工操作时,CPU处于空闲等待,我们称这种现象为等待状态2.多道批处理系统的特征为多道性无序性调度性。
3.批量处理系统的缺点为;。
4.多道批处理系统和分时系统的出现,标志着操作系统的形成。
5.操作系统的基本类型有批处理系统,分时系统和实时系统。
6.分时系统的特征为交互性,多路性、及时性、独立性四个基本特征。
7.以多道程序设计为基础的现代操作系统具有。
8.计算机系统按用户指定的步骤,为用户一次上机解题所完成的工作的总和称为。
9.从资源管理的观点出发,可把操作系统分为处理机管理、存储器管理、设备管理、文件管理和用户接口五部分。
10.单道批处理系统是在解决人机和CPU和I/O 的矛盾中发展起来的。
判断1.分时操作系统必然建立在多道程序技术的基础之上。
对2.联机批处理解决了作业自动转接,减少了作业建立和手工操作时间。
3.交互性是批处理系统的一个特征。
错4.解决了作业自动转接,减少了作业建立和手工操作时间。
5.过载保护是分时系统的一个特征。
错6.多道程序的引入是为了提高CPU 的利用率。
对7.多道程序技术可将一台物理CPU 虚拟为多台逻辑CPU 。
8.在分时系统中,时间片越小,一个作业的总运行时间越短。
问答1.研究操作系统的主要观点有那些?2.什么是操作系统?简述现代操作系统的特征。
操作系统是控制其他程序运行,管理系统资源并为用户提供操作界面的系统软件的集合。
并行性 异步性 虚拟性 共享性3.操作系统和用户程序之间的关系是什么?4.推动操作系统进化的原因有哪些?在计算机发展的初期,不断提高计算机的利用率和系统吞吐量;在满足上诉前提的情况下,既而出现的满足用户需求成为它发展的另一原因;????计算机器件的不断更新计算机体系结结构的不断发展5.试简述操作系统的发展历史。
无操作系统 人工操作系统 单道批处理系统 多道批处理系统 分时系统 及时系统 网络操作系统 布式操作系统6.现代几个典型操作系统所属的类型?单用户单任务 OS/2 单用户多任务 XP 多用户多任务 Unix Linux 多用户 NT综合1.假设有一个支持多道程序设计的计算机系统,其中每个作业都有完全相同的属性。
对一个作业,在一段计算周期T 中,一半的时间用于I/O ,另一半时间用于处理器操作。
每个作业总共运行N 段计算周期。
有几个定义如下:周期(Turnaround Time )=完成一个作业实际用的时间;吞吐量(Throughput )=在一时间段T 中完成的平均作业数;处理器使用率(Processor Utilization )=处理器处于激活态(非等待)时间的百分比。
计算当有1,2或4个作业并发执行时的周期、吞吐量和处理器使用率,假设时间段T 按一下任一种方式分布:(1)I/O 在前半段,处理器运行在后半段;(2)将T 分为4段,I/O 在第1,4段,处理器运行于第2,3段。
2.某计算机用Cache 、内存和磁盘来实现虚拟内存。
如果某数据在Cache 中,访问它需要t A (ns );如果在内存但不在Cache 中,则需要t B (ns )的时间将其装入Cache 然后开始访问;如果不在内存中,需要t C (ns )将其读入内存,然后用t B (ns )读入Cache 。
如果Cache 命中率为n n 1-,内存命中率为m m 1-,则平均访问时间是多少?3.操作系统的未来发展趋势是怎样的?比以往更加强大的集成搜索功能更加绚丽的桌面和3D视觉效果系统安全度有很大提升4.操作系统的主要特征是什么?a:并发性(concurrence)指在一段时间内,宏观上用多个程序在同时运行。
但在单处理系统中,每一时刻却只能有一道系统执行。
故微观上这些程序只是分时的交替的进行。
b:共享(sharing) 指资源可供内存中多个并发的执行的进程共同执行。
由于资源属性的不同,产生了不同的共享方式。
c:虚拟性(virtual) 指同过某种技术把一个物理实体变为若干逻辑上的对应物。
显然。
如果N是某个物理设备所对应的虚拟技术的设备数。
则虚拟设备的平均速度必然是物理设备速度的1/Nd:异步性(asynchronous)系统只有一个处理机,故进程不可能一气呵成,是以走走停停的方式运行的。
进程是以人们不可预知的速度向前推进,这就是进程的异步性。
5.简述Windows系列操作系统的发展历史。
1、Windows 1.0微软第一款图形用户界面Windows 1.0的发布时间是1985年11月2、Windows 2.0 Windows 2.0完全支持图标和重叠式窗口。
3、Windows 3.01990年发布的Windows 3.0是一个全新的Windows版本4、Windows 3.11 Windows 3.11是对Windows 3.0的优化5、Windows 3.11 N T Windows 3.11 NT是功能更强大的Windows版本6、Windows 95Windows 95使得PC和Windows真正实现了平民化。
7、Windows 98Windows 98提高了Windows 95的稳定性8、Windows 2000 2000年2月发布的Windows 2000是Windows NT的升级产品9、Windows ME Windows M E被戏称为“错误的版本”(Mistake Edition)10. Windows XP2001年发布的Windows XP集NT架构与Windows 95/98/ME对消费者友好的界面于一体11、Windows Vista Windows Vista在2007年1月高调发布,采用了全新的图形用户界面12、Windows 7尽管Windows 7要等到明年才会发布,但开发工作正在有条不紊地进行。
6.简述UNIX系列操作系统的发展历史。
第一阶段为Unix的初始发展阶段. 从1969年开始的这个阶段Unix从版本1发展到了版本6。
值得注意,此时的Unix是用汇编语言写成的第二阶段为80年代,这是Unix的丰富发展时期. 在Unix发展到了版本6之后,一方面A T&T继续发展内部使用的Unix版本7 ,同时也发展了一个对外发行的版本,第三阶段是Unix的完善阶段,从90年代开始到现在.7.简述Linux操作系统的发展历史。
1990年,Linus Torv alds 首次接触MINIX1991年,Linus Torv alds 开始在MINIX 上编写各种驱动程序等操作系统内核组件1991年,Linus Torv alds 公开了Linux 内核1993年,Linux 1.0 版发行,Linux 转向GPL 版权协议1994年,Linux 的第一个商业发行版Slackware 问世1996年,美国国家标准技术局的计算机系统实验室确认Linux 版本1.2.13(由Open Linux公司打包)符合POSIX 标准1999年,Linux 的简体中文发行版相继问世2001年,Linux2.4版内核发布2003年,Linux2.6版内核发布8.自由软件的含义是什么?自由软件是一种可以不受限制地自由使用、复制、研究、修改和分发的软件。
这方面的不受限制正是自由软件最重要的本质,与自由软件相对的是非自由软件,也常被称为私有软件、封闭软件(其定义与是否收取费用无关)。
章二进程管理选择1.进程在发出I/O请求后,可能导致下列哪种进程状态演变?A. 就绪→执行B. 执行→就绪C. 阻塞→执行D. 执行→阻塞2.“临界区”是指:A. 一组临界资源的集合B. 可共享的一块内存区C. 访问临界资源的一段代码D. 请求访问临界资源的代码3.使用一个信号量协调5个进程对3个同类临界资源的访问,下列哪个信号量值不应该出现?A. 3B. 0C. –1D. –34.使用一个信号量协调6个进程对2个同类临界资源的访问,下列哪个信号量值不应该出现?A. 3B. 0C. –1D. –35.“临界资源”是指: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.在消息缓冲通信方式中,通信的基本单位是______。
A.文件B.消息 C记录 D.字段13.可以使用银行家算法_______死锁。
A.预防 B.检测 C.解除 D.避免14.在消息缓冲队列中,消息队列属于__资源。
A.临界B.共享 C.永久 D.可剥夺15.在操作系统中,进行资源分配、调度和管理的最小独立单位是__。
A.作业B.程序C.进程D.用户16.进程控制的功能是首先将要参加并发执行的程序A,进程完成时撤销进程,以及控制进程B,进程控制通常是利用C 实现的。