操作系统网络教学平台复习题.docxVIP

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章作业一、计算题内存中有三个作业按照ABC的优先级次序执行,CPU计算和外设操作如下表所示:请给出多道程序运行的时间关系图,完成这三个程序共用去多少时间?分单通道和双通道讨论?比单道方式节约多少时间?MS?ABCCPU计算306020I/O403040CPU计算101020二、简述题1、什么是操作系统? 操作系统是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。操作系统有哪些特征? ①并发:两个或多个活动在同一给定的时间间隔中进行。 ②共享:计算机系统中的资源被多个进程所共用。 ③异步性:系统中各种事件发生顺序的不可预测性。另外,同一程序在相同的初始数据下,无论何时运行都应获得同样的结果。 ④抽象性:抽象是把复杂事情简单化的有效方式。3、如何理解操作系统的不确定性? 在多道程序环境中,由于资源等因素的限制,程序是以走走停停的方式运行的。系统中的每个程序何时执行,多个程序间的执行顺序以及完成每道程序所需的时间都是不确定的,因而也是不可预知的。操作系统有哪些分类? 最基本类型:批处理操作系统、分时操作系统、实时操作系统 扩展类型:嵌入式操作系统、个人计算机操作系统、网络操作系统、分布式操作系统、多处理操作系统。如何理解多道并发? 多道程序设计:在内存中同时存放多道程序,在管理程序的控制下交替地执行。这些作业共享CPU和系统中的其他资源。 并发:多道程序在CPU上交替运行 主要特点:多道、宏观上并行、微观上串行。多道是指计算机内存中同时存放多道相互独立的程序。宏观上并行是指同时进入系统中的多道程序都处于运行过程中。微观上串行是指在单处理器环境中,内存中的多道程序轮流占有CPU,交替执行。 A.请简述操作系统的引导过程 1、结合自己使用计算机的实际情况说明引导过程2、加电自检3、启动引导程序4、识别外设5、加载操作系统6、检查配置文件B.系统初启一般过程硬件检测 加载引导程序 初始化内核 用户登录 6、 云操作系统如何理解?云操作系统,又称云计算中心操作系统、云OS,是云计算后台数据中心的整体管理运营系统(也有人认为云计算系统包括云终端操作系统,例如现在流行的各类手机操作系统,这与先行的单机操作系统区别不大,在此不做讨论),它是指构架于服务器、存储、网络等基础硬件资源和单机操作系统、中间件、数据库等基础软件管理海量的基础硬件、软资源之上的云平台综合管理系统。什么是多核计算机,什么是网络操作系统?多核计算机:是指将多个处理器(“核”)组装在同一块硅片上,故又名单芯多处理器。每个核上通常会包括组成一个独立的处理器的所有零部件,如寄存器、ALU、流水线硬件及控制单元,再加上L1指令和数据高速缓存。除了拥有多个核之外,现有的多核芯片还包含L2高速缓存,甚至在某些芯片中,包含L3高速缓存。如Intel酷睿i7。网络操作系统:是在网络环境下实现对网络资源的管理和控制的操作系统,是用户与网络资源之间的接口。网络操作系统是建立在独立的操作系统之上,为网络用户提供使用网络系统资源的桥梁。在多个用户争用系统资源时,网络操作系统进行资源调剂管理,它依靠各个独立的计算机操作系统对所属资源进行管理,协调和管理网络用户进程或程序与联机操作系统进行交互。第二章作业一、基本理论题1、进程,线程,管程之间的区别与联系? 进程:程序在并发环境中的执行过程。 线程:现代操作系统中,进程只作为资源拥有者,而调度和运行的属性赋予新的实体——线程。线程(Thread)是进程中实施调度和分派的基本单位 线程和进程的关系 ① 一个进程可以有多个线程,但至少要有一个线程;而一个线程只能在一个进程的地址空间内活动。② 资源分配给进程,同一进程的所有线程共享该进程的所有资源。③ 处理机分配给线程,即真正在处理机上运行的是线程。④ 线程在执行过程中需要协作同步。不同进程的线程间要利用消息通信的办法实现同步。 管程概念的定义是:一个管程定义一个数据结构和能为并发进程在其上执行的一组操作,这组操作能使进程同步和改变管程中的数据。一个管程由管程名称、局部于管程的共享数据的说明、对数据进行操作的一组过程和对该共享数据赋初值的语句四部分组成。 管程具有以下三个特性:① 管程内部的局部数据变量只能被管程内定义的过程所访问,不能被管程外面声明的过程直接访问。② 进程要想进入管程,必须调用管程内的某个过程。③ 一次只能有一个进程在管程内执行,而其余调用该管程的进程都被挂起,等待该管程成为可用的。即管程能有效地实现互斥。什么是原语? 原语是由若干条指令组成的,用于完成一定功能的一个过程。它与一般过程的区别在于:它们是“原子操作”。所谓原子操作,是指一个操作中的所有动作要么全做,要么全不做。换言之,它是一个不可分割的基本单位,因此,在执

文档评论(0)

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

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

1亿VIP精品文档

相关文档