当前位置:文档之家› 网络操作系统重点知识

网络操作系统重点知识

网络操作系统重点知识1. ①操作系统的定义:操作系统是控制和管理计算机系统的硬件和软件资源、合理地组织工作流程以及方便用户的程序集合。

②现代操作系统的基本特征:1、并发性2、共享性3、虚拟性4、不确定性2. 操作系统在计算机系统中处于何种地位:是硬件层的第一次扩充,是计算机系统软件的重要组成部分。

计算机系统的层次结构:硬件层—操作系统层—语言处理程序层—应用程序层。

操作系统的作用:提高计算机系统的效率,增强系统的处理能力,充分发挥系统资源的利用率,方便用户使用。

3. 多道程序设计的硬件基础:①中断系统②通道技术③CPU与通道的通信4. ①多道程序设计的基本原理:多道程序设计的主要目的是充分利用系统中所有资源且尽可能地让它们并行操作。

采用通道技术后使CPU从繁琐的I/O操作中解放出来,它不仅能实现CPU与通道并行工作,而且也能实现通道与通道之间、各通道与外设之间的并行。

②多道程序设计的主要特点:①多道②宏观上并行③微观上串行。

5. 实现多道程序设计要解决的几个问题:①存储保护和地址重定位。

(几道程序共享同一主存)②处理机的管理和调度。

(共享同一处理机)③资源的管理与分配。

(共享系统资源)9. ①系统调用:用户在程序中能用访管指令调用的,由操作系统提供的子功能集合,其中每一个子功能称为一个系统调用命令。

②用户程序使用系统调用后,为什么能从算态进入管态,返回用户程序后又从管态回到算态(系统调用的实现原理):系统调用中的访管指令的地址码可作为系统调用的功能号,它对应一个操作系统为用户提供的子功能或函数。

当用户程序需要调用系统功能时,就在其程序的适当位置安排一条系统调用命令,当执行到该指令时便产生访管中断,中断的硬件装置开始响应中断,保存原来的PSW到内存的固定单元,再从内存的另一个固定单元中取出新的PSW送入PSW寄存器。

由于新PSW中已事先设置了系统状态为管态,从而使处理机进入管态,在管态下执行中断处理程序。

由于在管态下可以使用特权指令,所以用户要求操作系统提供的服务就很容易地被完成。

中断处理程序结束后,通过恢复旧的PSW到PSW寄存器,于是又可返回到被中断的用户程序,即从管态又回到算态。

10. UNIX的系统调用的两种方式:①直接系统调用②间接系统调用。

它们各是怎样处理:①直接系统调用除可使寄存器传递参数外,其它参数都跟在trap指令的后面②间接系统调用跟随trap指令的是一个指向程序数据区的指针。

该程序数据区内有一个直接系统调用trap指令,其后跟以除r0外的参数。

11. ①分时:两个或两个以上的事件按时间划分轮流地使用计算机系统中的某一资源。

②分时系统(又称交互作用系统):在一个系统中,如果多个用户通过自己的终端分时地使用同一个计算机,这样的系统就称为分时系统,其上的操作系统统称为分时操作系统。

UNIX 属分时系统。

③分时系统的特点:①同时性(可同时操作,共同使用该系统)②独立性(独占感)③及时性(及时响应)④交互性(人机对话)。

调进/调出是实现分时系统的一种主要方式(分时系统实现原理)。

(多流调进调出方式)12. 实时系统分为两类:①实时控制系统(导弹发射)②实时处理系统(预订飞机票)。

设计实时系统要考虑的问题:①实时时钟管理(实时任务、延迟任务)②连续人机对话③过载的防护(任务的随机性)④高可靠性和保证(故障引起的严重后果)。

13. 分布式计算机系统:是一个由多台计算机组成的系统,在用户看来,他所拥有的计算机是一台单独的计算机,而这台计算机是一台功能扩大了的虚拟机。

分布式系统的三个基本功能:①通信②资源共享③并行计算。

分布式系统最为突出的特点是透明性。

分布式计算机系统具有以下主要特点:①任意两台计算机之间可以利用通信交换信息。

②各计算机具有相对的自主性或自治性。

③具有透明性④具有整体性或协同性。

⑤具有坚定性。

(任一台故障不会使系统瘫痪。

)14. 分布式系统对资源的管理与集中式系统有何不同?答:分布式系统对资源的管理采用一类资源有多个管理者的分布式管理方式。

分布式管理方式又可分为集中分布管理和完全分布管理两种方式。

集中式系统对资源的管理采用一个管理者的方式。

17. 紧耦合与松耦合多处理机系统有何区别?答:主要区别在于有无共享存储器。

①紧耦合多处理机系统有共享存储器,所以也称其为共享存储结构多处理机系统。

②松耦合处理机系统中没有共享存储器,每台处理机都有一个容量较大的局部存储器,所以也称其为分布存储结构多处理机系统。

18. 网络操作系统:就是在计算机网络系统中,管理一台或多台主机的硬软件资源,支持网络通信,提供网络服务的软件集合。

通用操作系统的基本功能:①处理机(进程)管理②存储管理③文件管理④设备管理。

网络操作系统还具有的主要功能:①实现网络中各点机之间的通信。

②实现网络中的资源共享③提供多种网络服务(硬盘共享;打印机共享;提供电文、语音、图像的加密和传输;文件的传递、存取和管理;作业的传输和操作服务)④提供网络用户的应用程序接口。

网络操作系统的主要特点:①复杂性(管理全网资源;机间通信与同步;网络文件管理)②并行性(多处理机实现真正并行)③节点机间的通信与同步(OSI/RM的七层协议中第四层(传输层)到第七层(应用层)进入了网络操作系统的领域,低三层(N、D、P)M则提供了网络传输的支持)④安全性(表现:网络操作的安全性,系统规定不同用户有不同的权限(系统管理员、高级用户、一般用户);用户身份验证;资源的存储控制;网络传输的安全。

)22. 计算机安全级从D级(最不严格)到A级(最严格)。

Windows当前支持C2安全级。

23. UNIX强内核;Windows NT微内核。

网络操作系统的结构1. 信息处理的基本模式:①对等模式②客户/服务器模式。

2. 网络操作系统结构设计的主要模式:①客户/服务器模式②对象模式③对称多处理模式3. 客户/服务器模式的网络操作系统的结构组成:①客户机(工作站)操作系统②服务器操作系统。

4. 网络操作系统为用户提供的两类接口:①命令接口②编程接口。

5. 网络操作系统可分为四个层次:①硬件②内核③Shell(外壳)④应用程序6. 操作系统从内部结构来分析,包括两部分:①内核②核外部分。

网络操作系统(NOS)是网络的心脏和灵魂,是向网络计算机提供服务的特殊的操作系统。

它在计算机操作系统下工作,使计算机操作系统增加了网络操作所需要的能力。

例如像前面已谈到的当在LAN上使用字处理程序时,用户的PC机操作系统的行为像在没有构成LAN时一样,这正是LAN操作系统软件管理了用户对字处理程序的访问。

网络操作系统运行在称为服务器的计算机上,并由联网的计算机用户共享,这类用户称为客户。

NOS与运行在工作站上的单用户操作系统或多用户操作系统(如WINDOWS98等)由于提供的服务类型不同而有差别。

一般情况下,NOS是以使网络相关特性达到最佳为目的的,如共享数据文件、软件应用,以及共享硬盘、打印机、调制解调器、扫描仪和传真机等。

一般计算机的操作系统,如DOS和OS/2等,其目的是让用户与系统及在此操作系统上运行的各种应用之间的交互作用最佳。

为防止一次由一个以上的用户对文件进行访问,一般网络操作系统都具有文件加锁功能。

如果系统没有这种功能,用户将不会正常工作。

文件加锁功能可跟踪使用中的每个文件,并确保一次只能一个用户对其进行编辑。

文件也可由用户的口令加锁,以维持专用文件的专用性。

NOS还负责管理LAN用户和LAN打印机之间的连接。

NOS总是跟踪每一个可供使用的打印机,以及每个用户的打印请求,并对如何满足这些请求进行管理,使每个端用户感到进行操作的打印机犹如与其计算机直接相连。

由于网络计算的出现和发展,现代操作系统的主要特征之一就是具有上网功能,因此,除了在20世纪90年代初期,Novell公司的Netware等系统被称为网络操作系统之外,人们一般不再特指某个操作系统为网络操作系统。

目前局域网中主要存在以下几类网络操作系统:1.Windows类对于这类操作系统相信用过电脑的人都不会陌生,这是全球最大的软件开发商--Microsoft(微软)公司开发的。

微软公司的Windows系统不仅在个人操作系统中占有绝对优势,它在网络操作系统中也是具有非常强劲的力量。

这类操作系统配置在整个局域网配置中是最常见的,但由于它对服务器的硬件要求较高,且稳定性能不是很高,所以微软的网络操作系统一般只是用在中低档服务器中,高端服务器通常采用UNIX、LINUX或Solaris 等非Windows操作系统。

在局域网中,微软的网络操作系统主要有:Windows NT 4.0 、Windows 2000 Server/Advance Server,以及最新的Windows 2003 Server/ Advance Server等,工作站系统可以采用任一Windows 或非Windows操作系统,包括个人操作系统,如Windows 9x/ME/XP等。

在整个Windows网络操作系统中最为成功的还是要算了Windows NT4.0这一套系统,它几乎成为中、小型企业局域网的标准操作系统,一则是它继承了Windows家族统一的界面,使用户学习、使用起来更加容易。

再则它的功能也的确比较强大,基本上能满足所有中、小型企业的各项网络求。

虽然相比Windows 2000/2003 Server 系统来说在功能上要逊色许多,但它对服务器的硬件配置要求要低许多,可以更大程度上满足许多中、小企业的PC服务器配置需求。

3. Unix系统目前常用的UNIX系统版本主要有:Unix SUR4.0、HP-UX 11.0,SUN的Solaris8.0等。

支持网络文件系统服务,提供数据等应用,功能强大,由A T&T和SCO公司推出。

这种网络操作系统稳定和安全性能非常好,但由于它多数是以命令方式来进行操作的,不容易掌握,特别是初级用户。

正因如此,小型局域网基本不使用Unix作为网络操作系统,UNIX一般用于大型的网站或大型的企、事业局域网中。

UNIX网络操作系统历史悠久,其良好的网络管理功能已为广大网络用户所接受,拥有丰富的应用软件的支持。

目前UNIX网络操作系统的版本有:A T&T和SCO的UNIXSVR3.2、SVR4.0和SVR4.2等。

UNIX本是针对小型机主机环境开发的操作系统,是一种集中式分时多用户体系结构。

因其体系结构不够合理,UNIX的市场占有率呈下降趋势。

4. Linux 这是一种新型的网络操作系统,它的最大的特点就是源代码开放,可以免费得到许多应用程序。

目前也有中文版本的Linux,如REDHA T(红帽子),红旗Linux等。

在国内得到了用户充分的肯定,主要体现在它的安全性和稳定性方面,它与Unix有许多类似之处。

相关主题