网络操作系统简答题剖析.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络操作系统简答题? nos简答一 (2004-4-5 10:37:00) -------------------------------------------------------------------------------1.什么是操作系统?现代操作系统的基本特征是什么? 答:操作系统是控制和管理系统的软,硬件资源, 合理地组织计算机的工作流程以及方便操作的程序集合. 现代操作系统的基本特征:并发性.共享性,虚拟性,不确定性, 2.操作系统在计算机系统中处于何种地位?操作系统的作用是什么? 答:操作系统的地位:操作系统是计算机系统中硬件层的首次扩充, 是用户和计算机系统之间的接口,是其他软件和硬件之间的接口,是最基本,最重要的系统软件,其他的用户和软件都要在操作系统的支持下才能使用计算机系统进行各种事务的处理. 操作系统的作用: 操作系统的作用是提高计算机系统的效率增强计算机系统的能力和方便用户的使用. 3.什么是虚拟处理机?什么是虚拟计算机? 答:虚拟处理机:在单处理机系统中,虽然只有一个CPU, 但由于采用了多道程序设计技术,从用户的观点看,好像有多个CPU在各自运行自己的程序一样.这就将一个物理上的CPU虚拟为多个逻辑上的CPU,而真正的物理CPU只有一个,故将逻辑上的CPU称为虚拟处理机. 虚拟计算机:在一个计算机系统中,采用了多道程序设计技术后,将一个物理上的CPU改造成多个虚拟处理机,通过操作系统的功能把主存改造成容量较大的虚拟存储器,把外存改造成按史存取的文件系统,把I/O设备扩充并改造成数量较多, 方便使用的虚拟设备,以及把系统控制台改造成每个用户均可使用的逻辑控制台,因此培植了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,但它只是概念上的.逻辑上的,所以称之为虚拟计算机. 4.操作系统的不确定性主要是指什么? 答:程序执行结果不确定,程序执行结果不能再现;在多道程序环境下,程序按异步方式运行. 5.多道程序设计的硬件基础是什么? 答:多道程序设计的硬件基础是:中断系统和通道技术. 6.简述多道程序设计的基本原理. 答:多道程序设计的基本原理是:在多道程序运行的过程中, 充分利用系统的所有资源,并尽可能地让他们并行操作,把硬件的代价交叉分布在大量并行用户之间, 从而使得计算机系统的代价极小化.如在通道进行数据传输的期间,CPU并没有空等,为了提高系统的效率,它去执行主存中另外一个已经准备好了的程序,若在该程序执行期间,第一个程序的I/O操作完成,便接到从通道老的I/O结束中断,使CPU停止执行当前的程序,返回到前一个程序中继续执行. 7,多道程序设计的主要目的是什么? 答:在多道程序运行的过程中,充分利用系统的所有资源, 并尽可能地让他们并行操作,把硬件的代价交叉分布在大量并行用户之间,从而使得计算机系统的代价极小化. 8,简述多道程序设计的主要特点? 答:(1)多道,即主存中有两道或两道 以上的程序, 它们都处于执行的开始点和结束点之间,也就是说,它们在任一时刻必处于就绪运行和阻塞三种状态之一. (2)宏观上并行.从宏观上看,它们在同时执行. (3)微观上串行.从微观上看,它们在交替,穿插地执行, 因为在任一时刻在一台处理机上只能执行一道程序的一条指令. 9.通道为什么能有效地提高计算机系统的效率? 采用通道技术后,不公能实现CPU与通道的并行操作, 而且通道与通道之间也能实现并行操作,各通道上的处设也能实现并行操作,从而可过到提高计算机系统效率的目的. 10.计算机系统中的程序有哪几类?其运行状态有何区别? 答:在计算机系统中有两类程序:一是系统程序,二是用户程序.系统程序在管态下运行,用户程序在算态下运行. 11.访管指令设置的目的是什么? 答:用户程序只能在算态下无法完成的工作,可以使用访管指令,引起访管中断,在管态下由操作系统提供相应的服务后,再返回到时原来的算态下. 12.计算机系统中的程序状态有哪些?其作用是什么? 计算机系统中的程序状态有三种:就绪状态,运行状态和阻塞状态. 由于多道程序共享同一处理机,在同一时刻只能由一道程序占有自理机,所以为了便于自理机的分配,共享系统中的所有资源,需要把内存中的多道程序根据其当前的运行情况分为不同的状态,便于调度. 13.什么是算态?什么是管态?设置算态与管态的目的是什么? 答:管态是指系统程序运行的状态,算态是指用户程序运行的状态. 在计算机系统中为了更好地和管理多道程序,设置管态和算态,使得系统程序和用户程序分别在不同的状态下运行,互不干扰;而且让系统程序享有一些用户程序不能享有的特权, 用户程序只能通过访管指令来请求操作系统实现某些它不能实现的某些操作保证了系统的安全 14.UNIX系统调用的种类有哪些? 答:UNIX的系统调

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档