文档详情

计算机网络操作系统 第五章 Windows NT网络操作系统.pdf

发布:2019-03-20约1.27万字共28页下载文档
文本预览下载声明
第五章 Windows NT网络操作系统 第五章 Windows NT网络操作系统 5.1 Windows NT系统概述 5.1 Windows NT系统概述 Windows NT 的发展源自一个完全不同的操作 Windows NT 的发展源自一个完全不同的操作 系统:MS-DOS。1990年Microsoft推出 系统:MS-DOS。1990年Microsoft推出 Windows3.0它需要运行于DOS之上。其后, Windows3.0它需要运行于DOS之上。其后, Microsoft为IBM研制下一代操作系统OS/2,并希 Microsoft为IBM研制下一代操作系统OS/2,并希 望能够充分开发新微处理器的能力,同时具有 望能够充分开发新微处理器的能力,同时具有 Windows易于使用的特点。这导致了Windows NT Windows易于使用的特点。这导致了Windows NT 的产生。1993年Windows NT3.1版本发布,1996 的产生。1993年Windows NT3.1版本发布,1996 年Microsoft发布了Windows NT4.0 。 年Microsoft发布了Windows NT4.0 。 Windows NT是一个单用户多任务的操作系 Windows NT是一个单用户多任务的操作系 统,极大方便了用户的使用。多任务的另一个目的 统,极大方便了用户的使用。多任务的另一个目的 是适应客户/服务器计算方式的发展。在客户/服务器 是适应客户/服务器计算方式的发展。在客户/服务器 模式中,个人计算机与主机系统合作使用,实现特 模式中,个人计算机与主机系统合作使用,实现特 定的应用。客户/服务器一般应用在局域网络中,为 定的应用。客户/服务器一般应用在局域网络中,为 了提供必要的性能,操作系统需要支持复杂的实时 了提供必要的性能,操作系统需要支持复杂的实时 通信硬件和相关的通信协议,同时还应支持用户的 通信硬件和相关的通信协议,同时还应支持用户的 交互使用。 交互使用。 5.1.1 NT的设计目标 5.1.1 NT的设计目标 可扩充性 可扩充性 可移植性 可移植性 可靠性和健壮性 可靠性和健壮性 兼容性 兼容性 性能 性能 5.1.2 NT的系统模型 5.1.2 NT的系统模型 Windows NT 的程序运行状态有两种,即核心 Windows NT 的程序运行状态有两种,即核心 态和用户态。与系统性能关系很大的系统组件运行 态和用户态。与系统性能关系很大的系统组件运行 于核心态。 于核心态。 微内核结构是一种新的设计思想,其目标是使 微内核结构是一种新的设计思想,其目标是使 得操作系统内核尽可能小,仅提供最基本的系统服 得操作系统内核尽可能小,仅提供最基本的系统服 务,而其它所有的服务都是以服务器形式运行于核 务,而其它所有的服务都是以服务器形式运行于核 心外,其特点是高度模块化。 心外,其特点是高度模块化。 与纯粹的微内核系统不同的是,NT的许多微 与纯粹的微内核系统不同的是,NT的许多微 内核外的系统功能也在核心模式下运行。 内核外的系统功能也在核心模式下运行。 Windows NT大量使用了面向对象程序设计概 Windows NT大量使用了面向对象程序设计概 念。NT使用的面向对象概念如下: 念。NT使用的面向对象概念如下: 封装 封装 对象类和实例 对象类和实例 继承 继承 多态性
显示全部
相似文档