欢迎来到天天文库
浏览记录
ID:40842596
大小:33.41 KB
页数:4页
时间:2019-08-08
《操作系统(有答案)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、操作系统试题一、填空题1、操作系统的基本特征有(1、并发性2、共享性3、虚拟性4、不确定性;并发性是它的重要特征)。2、在引入线程的OS中,通常都把(进程)是系统分配资源的基本单位,把(线程)作为独立运行和独立调度的基本单位。3、进程调度算法采用等时间片轮转法时,时间片过大,就会是轮转法转换为先进先出算法。4、处理机的高级调度和低级调度分别是()。5、一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行改作业,其响应比是(3)。6、对记录式文件,操作系统为用户存取文件信息的最小单位是(记录)。7、操作系统是计算机系统中的一个(重要概念),它管理
2、和控制计算机系统中的资源。8、系统为每个进程定义了一个数据结构为(进程控制块PCB),它是进程实体的一部分,是操作系统中最重要的记录型数据结构。9、操作系统是通过(进程控制块PCB)对进程进行管理。10、银行家在解决死锁问题中是用于(解决操作系统中的死锁问题)的。11、在磁盘调度算法中,选择与当前磁头移动方向一致、磁头单向移动且距离最近的进程算法为(CSCAN)。12、产生死锁的原因是(系统能够提供的资源个数比要求该资源的进程数少)。13、在混合索引分配方式中,采用一次间接地址的方式,允许文件长度可达(4MB)。14、在动态分区分配中,使用最佳适应算法时,该
3、算法要求所有的空间分区按照(容量以从小到大的)方式形成一空闲分区链。15、当(时间片)时,进程从执行状态转变为就绪状态。16、临界区是(一种对于线程执行有特定约束的代码片断(threadx)。)。17、把作业地址空间使用的逻辑地址变为内存的物理地址称为(重定位)。18、在请求分页存储管理中,若采用FIFO页面淘汰算法,则当分配的页面数增加时,缺页中断的次数(可能增加也可能减少)。19、即考虑作业的等待时间,也考虑到作业执行时间的调度算法是(响应比高者优先)。20、(分页管理)存储管理方式能使存储碎片尽可能少,而且使内存利用率较高。21、分页式存储管理中,地址
4、转换工作是由(硬件)完成的。22、(先进先出页面置换算法(FIFO))页面置换算法会产生belady现象。23、采用SPOOLing技术的目的是(提高独享设备的利用率)。24、若信号量的S初始值为2,如果当前值为0,则表示(有2个等待进程)。25、在分时操作系统中,进程调度经常采用(最高优先权优先)算法。26、下述作业调度算法中,(时间片轮转法)调度算法与作业的估计运行时间有关。二、简答题1、什么是操作系统?操作系统的基本特征以及主要功能是什么?操作系统(OperatingSystem,简称OS)是管理计算机系统的全部硬件资源包括软件资源及数据资源;控制程序
5、运行;改善人机界面;为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。操作系统通常是最靠近硬件的一层系统软件,它把硬件裸机改造成为功能完善的一台虚拟机,使得计算机系统的使用和管理更加方便,计算机资源的利用效率更高,上层的应用程序可以获得比硬件提供的功能更多的支持。操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。目前微机上常见的操作系统有DOS、OS/2、UNIX、XENIX、LINUX、Windows2000、Netware等。1
6、、资源信号量S的物理意义是什么?(S>0,S<0以及其绝对值的含义)。信号量S的物理意义:S>=0表示某资源的的可用数,S<0,其绝对值表示阻塞队列中等待该资源的进程数S>0时,S表示可使用的资源数;或表示可使用资源的进程数;S=0时,表示无资源可供使用;或表示不允许进程再进入临界区;S<0时,-S表示等待使用资源的进程个数;或表示等待进入临界区的进程个数;当S>0时,调用P(S)的进程不会等待;调用V(S)后使可用资源数加1或使可用资源的进程数加1;当S<0时,调用P(S)的进程必须等待;调用V(S)后将释放一个等待使用资源者或释放一个等待进入临界区者。2
7、、死锁是什么?产生死锁的原因以及必要条件是什么?怎样解决死锁问题?死锁:两个以上的进程都因请求对方已经占有的资源而无限期的等待下去。死锁产生的原因有资源竞争及进程推进顺序非法,产生死锁的必要条件如下:(1)互斥条件:进程应互斥使用资源,任一时刻一个资源仅为一个进程独占,若一个进程请求一个已被占用的资源时,它被置成等待状态,直至占用者释放已占有资源。(2)占有和等待条件:一个进程请求资源得不到满足时,不释放已占有的资源。(3)不剥夺条件:任一进程不能从另一进程那里抢夺资源,即已被占用的资源,只能由占用进程自己来释放。(4)循环等待条件:存在一个循环等待链,其中
8、,每一个进程分别等待它一个进程所持有的资源,造成永远
此文档下载收益归作者所有