欢迎来到天天文库
浏览记录
ID:53133346
大小:90.50 KB
页数:17页
时间:2020-04-01
《网络操作系统 复习资料.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、网络操作系统一网络操作系统概论1、什么是计算机系统?计算机系统是怎样构成的?计算机系统是一种按用户的要求接收和存储信息、自动进行数据处理并输出结果信息的系统。计算机系统包括硬件系统和软件系统两部分。Plus:多计算机操作系统结构设计模式包括:对象模式、对称多处理模式、客户机/服务器模式2、什么是操作系统?操作系统在计算机系统中的作用和地位?1.操作系统是计算机系统中的一个系统软件。它能有效地组织和管理计算机系统中的硬件及软件资源,合理地组织计算机的工作流程,控制程序的执行,方便用户使用,并能使计算机系统高效地运行。2.操作系统组织
2、和管理计算机系统中的硬件及软件资源。硬件资源在操作系统的管理下调配有序、协调工作;操作系统又是人机交互的接口,人们通过命令或系统调用来控制计算机的运行。3、操作系统管理计算机系统的资源有哪些?操作系统管理计算机系统的资源有硬件资源和软件资源。硬件资源主要有处理机、主存储器、辅存储器以及各种类型的输入/输出设备;而各种程序和数据则是计算机的软件资源。4、请从资源管理的角度说明操作系统的主要功能?主要功能是组织和管理计算机系统中的硬件和软件资源。操作系统根据用户对各种资源的需求情况,资源的当前分配和使用情况以及有关的资源进行调度,并对
3、资源进行有效的组织和管理。5、操作系统有哪些基本特征?操作系统的基本特征有并发性、共享性和随机性。并发性是指在计算机系统中同时存在若干个运行着的程序,宏观上并行微观上串行。共享性指操作系统程序与多个用户和谐共用系统中的各种资源,对资源的共享一般有两种方式:互斥共享和同时共享。随机性是指操作系统处什么样的状态之中是无法确切知道的,它强调了操作系统的设计与实现时要充分考虑各种各样的可能性。6、叙述各类操作系统的工作方式及特点?批处理操作系统:将单个的客户作业组成一批作业输入计算机中处理。批处理操作系统分为单道批处理和多道批处理系统。单
4、道系统每次只将一个作业调入内存,占用处理机直至结束;多道系统将多个作业调入内存,处理机以切换方式进行服务,极大提高了作业处理能力。批处理系统不适合交互式作业。分时系统指用户通过终端设备与计算机交互来运行各自的作业,并且共享一个计算机系统而互不干扰。系统采用时间片的方式处理用户的请求。实时操作系统能使计算机在规定的时间内及时响应外部事件的请求,同时完成事件的处理。主要特征是及时性、实时性、高可靠性、高过载防护性。桌面操作系统主要用于个人办公、处理文稿等事务,在桌面上直接使用。嵌入式操作系统广泛应用在当代电子、电器和智能机械设备上,它
5、很灵活,能够通过装卸某此模块来达到系统所要求的功能。网络操作系统是基于计算机网络的,其目标是相互通信及资源共享。分布式操作系统将大量计算机通过网络连在一起,可获得高运算能力及广泛的数据共享。8、在什么情况下应该采用批处理方式,什么情况下应考虑分时策略?批处理方式适合将零散的作业组成一批一次处理;分时策略主要考虑到多用户及交互性。12、网络操作系统和分布式操作系统有何不同?共同点是均可共享资源及相互通信,主要区别在于分布式操作系统还能够共享运算处理能力。13、网络操作系统有什么特点?一般采用什么样的结构?特点:一是运行在核心态的内核
6、;二是运行在用户态的并以客户机/服务器方式运行的进程层(这种模式将操作系统分为若干个小的并自包含的分支,每个分支运行在独立的用户进程中,相互之间通过规范一致的方式接收发送消息而联系起来,直接好处:可靠、灵活、适用分布式处理环境)。一般采用客户机/服务器结构模式。Plus:网络操作系统的结构:整体式结构(确定总功能,分解各种小功能。特点是结构紧密,用户界面简单直接,系统效率高)、层次式结构(功能按流程调用次序排列成层)、微内核结构14、为什么说客户机/服务器结构适宜在网络操作系统上使用?这种结构将操作系统分成若干个小的并且自包含的分
7、支,每个分支运行在独立的用户进程中,不同的进程可以运行在不同的处理机或计算机上,从而使操作系统自然地具有分布式处理的能力。所以说适应在网络操作系统上使用。15、客户机/服务器(微内核)的特点:提供最基本的服务,通过接口连到微内核;微内核有很好的扩展性,简化应用程序的开发;只运行他们需要的服务,微内核和硬件部分有接口,向可安装模块提供一个接口(客户机/服务器模式可适合分布式计算环境)二网络操作系统基本功能1、什么是进程?给出进程的定义。进程是具有一定独立功能的程序在某个数据集合上的一次运行活动,是系统进行资源分配的一个独立单位。(组
8、成:程序、数据集合、进程控制块)2、操作系统中为什么要引入进程?进程和程序有什么区别和联系?程序是静态的,为了深刻描述程序动态执行的过程,操作系统需要引入进程的概念,以掌控程序执行过程中的动态变化。进程和程序的主要联系是:进程是由程序、数据和进程控
此文档下载收益归作者所有