2011操作系统模拟题1.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2011操作系统模拟题1

课后作业第一章6、什么是多道程序?他的主要特点是什么?实现多道程序设计要解决哪几个问题?答:所谓多道程序设计指的是允许多个程序同时进入一个计算机系统的主存储器并启动进行计算的方法。也就是说,计算机内存中可以同时存放多道(两个以上相互独立的)程序,它们都处于开始和结束之间。从宏观上看是并行的,多道程序都处于运行中,并且都没有运行结束;从微观上看是串行的,各道程序轮流使用CPU,交替执行。多道程序设计的主要优点是通过将用户的CPU请求和I/O请求重叠起来的办法来有效地使用CPU和外设.它设法让CPU总有事情可做,以此来提高CPU和外设的利用率. 主要提高计算机利用率和系统吞吐量7、为什么要引进分时系统?分时系统的特点是什么? 答:分时系统是适应用户人机交互需要而出现的。这样的系统在一台计算机上连接若干台终端,终端包括显示屏、键盘、打印机和与主机的通信接口(。用户通过自己的终端与计算机对话来控制他的程序运行。分时系统使用了多道程序设计的方法。它把主机CPU的时间划分成很多个小的时间单位,称为时间片,一般多为几十毫秒。?分时系统具有四个主要特征1、同时性。分时系统允许各终端用户同时工作,系统分时响应各用户的请求。??? 2、交互性。分时系统支持联机的操作方式,用户可以在终端上通过操作系统进行人-机对话,随时控制和调试程序,以交互的方式工作。3、独立性。各用户之间彼此独立的工作,好象独占一台计算机系统一样,互不干扰。??? 4、及时性。用户的请求能在较短的时间内得到响应。实时系统分为哪几类?在设计中要考虑哪些问题?答:实时系统主要分为两类:第一类:实时过程控制,如:工业控制,军事控制,...第二类:实时通信(信息)处理,如:电讯(自动交换),银行,飞机订票,股市行情 实时系统设计时需要考虑实时时钟管理、过载保护、连续人机对话、高度的可靠性和安全性等问题。11、客户机/服务器模型在分布式系统中很流行,它能够用于单机系统吗? 答:客户机/服务器模型可以用于单机系统,同时它也适用于分布式系统。客户机、服务器是一个抽象的概念,并不一定要和实际的物理机器对应;在这里内核的全部工作就是处理客户机和服务器间的通信,如果是单机则消息直接由本机操作系统内核传递,如果是分布式系统则消息需要通过网络在不同机器的操作系统内核间传递,但是无论采用何种方式,都是符合上述客户机/服务器模型的。第二章1、通常操作系统和用户之间有哪几类接口?他们的主要功能是什么? 答:操作系统和用户之间有两类接口,一类是作业控制级接口,一类是程序级接口。作业控制级接口为用户提供对作业运行全过程的控制功能;程序接口是操作系统专门为用户程序设置的,也是用户程序取得操作系统服务的一个途径。4、试比较一般的过程调用和系统调用的区别?答:所谓系统调用,就是用户在程序中调用操作系统所提供的一些子功能。它是通过系统调用命令,中段现行程序而转去执行相应的子程序,以完成特定的系统功能。完成后,控制又返回到发出系统调用命令之后的一条指令,被中断的程序将继续执行下去。系统调用与一般过程调用不同,其主要区别是:1).运行的状态不同。在程序中的过程一般或者都是用户程序,或者都是系统程序,即都是运行在同一个系统状态的(用户态或系统态)。2).进入的方式不同。一般的过程调用可以直接由调用过程转向被调用的过程。而执行系统调用时,由于调用过程与被调用过程是处于不同的状态,因而不允许由调用过程直接转向被调用过程,通常是通过访问管中断(即软中断)进入,先进入操作系统,经分析后,才能转向相应的命令处理程序。3).返回方式的不同。4).代码层次不同。一般过程调用中的被调用程序是用户级程序,而系统调用是操作系统中的代码程序,是系统级程序。6、简述作业在系统中的几种状态及转换? 答:作业现在系统中一般要经历输入、后背、执行、完成四个状态。输入状态,又称为提交或录入状态,是指用户将自己的程序和数据提交给系统的后援存储器。后备状态,在作业的输入阶段,操作员将用户提交的作业通过脱机输入或者调用SPOOLing系统输入过程,将作业输入到直接存取的后援存储器,然后有作业注册程序负责为进入系统的作业建立作业控制块,并把他加入到后背作业队列中,等待作业调度程序调度,这是作业处于后备状态执行状态,一个作业被作业调度程序选中并分配了必要的资源,建立了一组相应的进程后,改作业进入执行状态。完成状态,当程序正常运行结束或因发生错误而终止时,作业进入完成状态。9、在一个两道作业的操作系统中,设在一段时间内先后到达了4个作业,他们的提交时刻和运行时间如下表所示:作业号提交时间运行时间/分钟18:006028:203538:302548:355系统采用短作业优先的调度算法,作业被调度进入运行后不再退出,但每当作业进入运行时,可以调整运行的优

文档评论(0)

almm118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档