《操作系统》-简答题_第1页
《操作系统》-简答题_第2页
《操作系统》-简答题_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机应用专业《操作系统》复习题计算机应用专业《操作系统》复习题PAGEPAGE91、什么是操作系统?它有什么基本特征?行的系统软件(或程序集合,是用户与计算机之间的接口。操作系统的基本特征是:并发、共享和异步性。2、操作系统的含义及其功能是什么?1OS是一组系统软件,它是软硬件资源的控制中心,它以尽量合理有效的方法组织多个用户共享计算机的各种资源。2)功能:管理计算机的软硬件资源(管理,文件管理、提高资源的利用率、方便用户。3、什么是多道程序设计技术(内存(作业,4、分时系统和实时系统有什么不同?答:分时系统通用性强,交互性强,及时响应性要求一般(通常数量级为秒;实时系统率,而更关心及时响应性(通常数量级为毫秒或微秒、可靠性等。5、SPOOLing的含义是什么?试述SPOOLing系统的特点、功能。答:SPOOLingSimultaneousPeripheralOperationOn-Line(机操作SPOOLing技术是在通道技术和多道程序设计基础上产生的,它由主机和相应的通道共同承担作业的输入输出工作,利用磁盘作为后援存储器,实现外围设备同时联机操作。SPOOLing系统由专门负责I/O的常驻内存的进程以及输入井、输出井组成;它将独占设备改造为共享设备,实现了虚拟设备功能。6、作业与进程有何不同?它们之间有什么关系?、不同:作业:是用户在一次上机活动中,要求计算机系统所做的一系列工作的集合。也称作任务(task。进程:是一个具有一定独立功能的程序关于某个数据集合的一次可以并发执行的运行活动。个作业调入内存,然后产生若干个进程可以去竞争CPU。进程是微观的执行单位,它主要从系统的角度来看待的,它是抢占CPU和其他资源的基本单位。进程的执行状态是指一个进程真正占用了CPU。7、什么是进程?什么是线程?它们的关系是什么?进程是一个具有一定独立功能的程序关于某个数据集合的一次可以并发执行的运行活动。线程是进程内可以并行执行的单位,即处理机调度的基本单位。的办法实现同步。8、在OS中,引起进程调度的因素有哪些?1、 完成任务;正在运行的进程完成任务,释放CPU2、等待资源;等待资源或事件,放弃CPU3、运行时刻;规定时间片已用完,时钟中断,让出CPU4、发现标志;核心处理完中断或陷入事件后,发现“重新调度标志”被置上,执行进程调度。9、进程调度的主要功能是什么?保存当前正在运行进程的现场;(使用一定的调度算法准备分配CPU为选中的进程恢复现场,分配CPU10、请说明作业调度与进程调度的区别?实际地分配给选中进程,使之活动;进程调度相当频繁,而作业调度的执行次数很少;有的系统可以不设作业调度,但进程调度必不可少。11、简述时间片轮转(RR)调度算法的实现思想?CPUCPU12、简述优先级调度算法的实现思想?答:从就绪队列中选出优先级最高的进程,把CPU非抢占式优先级法是当前占用CPUCPU,调度优先级高的进程占用CPU。度程序就停止当前进程的运行,强将CPU13、进程间同步和互斥的含义是什么?同步:并发进程之间存在的相互制约和相互依赖的关系。互斥:若干进程共享一资源时,任何时刻只允许一个进程使用。14、什么是虚拟存储器制?答:虚拟存储器是由操作系统提供的一个假想的特大存储器。虚拟存储器的基本特征是:虚拟性。即不是物理上而是逻辑上扩充了内存容量;(部分装入将当前不运行的程序、数据调至外存盘交换区;离散性,即不必占用连续的内存空间,而是“见缝插针”;多次性,即所需的全部程序和数据要分成多次调入内存。虚拟存储器的容量主要受到指令中表示地址的字长和外存的容量的限制。15、存储管理的主要功能是什么?答:存储管理的主要功能是解决多道作业的主存空间的分配问题。主要包括:内存区域的分配和管理:设计内存的分配结构和调入策略,保证分配和回收。内存的扩充技术:使用虚拟存储或自动覆盖技术提供比实际内存更大的空间。坏,须对内存中的数据实施保护。16、何谓系统的“抖动”现象?当系统发生“抖动”时加以克服。答:“抖动”是指内外存交换频繁使效率下降的现象(刚调出的页马上又要调入,所造成页面的频繁转换现象)抖动现象与内存中并发的用户进程数以及系统分配给每个用户的物理块数有关.减少抖动的方法有:采取局部置换策略、在CPU调度中引入工作集算法、挂起若干进程等。17、为什么分段技术比分页技术更容易实现程序或数据的共享?答:1)每一段在逻辑上是相对完整的一组信息,分段技术中共享信息是在段一级出现的。用,从而规定相同的使用权限;2)而页是信息的物理单位息都各有不同的使用方式和存取权限。因此,分段技术较分页技术易于实现程序或数据的共享。18、分页式和分段式内存管理有什么区别?数可能会跨越两个页的分界处,而不会跨越两个段的分界处。页大小是系统固定的,而段大小则通常不固定。分段是二维的,各个模块在链接时可以每个段组织成一个地址空间。通常段比页大,因而段表比页表短,可以缩短查找时间,提高访问速度。19操作系统中规定用户程序中不要直接使用设备的物理名称,而用一另外的名称代之来操作,这就是逻辑设备.20、在设备管理中设置缓冲区的作用是什么?根据系统设置缓冲区的个数,缓冲区可以分为哪几种?答:在设备管理中设置缓冲区的作用()缓和CPU和I/O设备之间速度不匹配的矛盾。(2)减少中断CPU(3)提高CPUI/O根据系统设置缓冲区的个数,可以分为单缓冲、双缓冲、多缓冲以及缓冲池等四种。21些?分。引入文件系统的目的:实现文件的“按名存取”,力求查找简单;使用户能借助文件存储器灵活地存取信息,并实现共享和保密。功能)1(物理介质。2()、提供合(。4计算机应用专业《操作系统》复习题保密手段。22、试说明文件系统中对文件操作的系统调用处理功能。只是提供了有关功能。有关文件系统的系统调用是用户经常使用的(creat(open读(read)、写(write(close)等。23、在磁盘调度算法中,SSTF和C_SCAN算法分别是如何实现的?并比较它们的性能。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论