Windows 95.docx

上传人:b****1 文档编号:2392677 上传时间:2022-10-29 格式:DOCX 页数:14 大小:80.47KB
下载 相关 举报
Windows 95.docx_第1页
第1页 / 共14页
Windows 95.docx_第2页
第2页 / 共14页
Windows 95.docx_第3页
第3页 / 共14页
Windows 95.docx_第4页
第4页 / 共14页
Windows 95.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

Windows 95.docx

《Windows 95.docx》由会员分享,可在线阅读,更多相关《Windows 95.docx(14页珍藏版)》请在冰豆网上搜索。

Windows 95.docx

Windows95

分享到

Windows95

  

Windows95

Windows95是美国微软公司1995年推出的操作系统。

Windows95是一个混合的16位/32位Windows系统,其版本号为4.0,开发代号为Chicago。

由微软公司于1995年8月24日发行。

Windows95是第一次抛弃了对前一代16位x86的支持,因此它要求英特尔公司的80386处理器或者在保护模式下运行于一个兼容的速度更快的处理器。

同时也是第一个特别捆绑了一个版本的DOS的视窗版本(MicrosoftDOS7.0)。

它带来了更强大的、更稳定、更实用的桌面图形用户界面,同时也结束了桌面操作系统间的竞争。

在它发行的一两年内,它成为有史以来最成功的操作系统之一。

简介

  Windows95是一个混合的16位/32位Windows系统。

Windows95是微软之前独立的操作系统MS-DOS和视窗产品的直接后续版本。

第一次抛弃了对前一代16位x86的支持,因此它要求的80386处理器或者在保护模式下运行于一个兼容的速度更快的处理器。

它以对GUI的重

  

Windows95

要的改进和底层工作为特征。

同时也是第一个特别捆绑了一个版本的DOS的视窗版本(MicrosoftDOS7.0)。

这样,微软就可以保持由视窗3.x创建起来的GUI市场的统治地位,同时使得没有非微软的产品可以提供对系统的底层操作服务。

也就是说,视窗95具有双重的角色。

它带来了更强大的、更稳定、更实用的桌面图形用户界面,同时也结束了桌面操作系统间的竞争。

(技术上说,Windows图形用户界面可以在DR-DOS上运行,也可能可以在PC-DOS上运行——这个情况直到几年后在法庭上被揭示,这时其它一些主要的DOS市场的商家已经退出市场了。

编辑本段发布

  微软对Windows95中文版精雕细刻、力求完美。

据统计,微软

  

Windows95

在开发Windows95中文版过程中总共投入了近10万人/小时;共派发了6000多套测试版本供用户测试及征求建议。

与以往的Windows中文版本相比,Windows95中文版是微软投入力量最大、持续开发时间最长、与西文版本推出的时间差最短的中文版本。

  中国广大计算机用户十分关注Windows95中文版的发展,并表现出浓厚的兴趣。

很多政府机构、企业用户和个人用户纷纷表露了将安装该软件的意向;一些软件开发商也正在Windows95中文版的基础上开发系列应用软件。

将与Windows95中文版一同交付生产的,还有MicrosoftOffice95中文标准版和专业版软件。

  Office95中文标准版内含MicrosoftWord7.0中文版字处理软件、MicrosoftExcel7.0中文版电子表格软件和MicrosoftPowerPoint7.0演示图形软件。

Office95中文专业版内除含有以上3个软件外,还另有MicrosoftVisualFoxPro3.0中文版标准版关系数据库开发软件。

编辑本段特征

全新的用户界面

  Windows95的全新用户界面给用户以全新的感受。

对于初学Windows95的用户,会体会到Windows95启动和其任务栏上应用程序切换的简便性;对于熟悉Windows95的用户,Windows95将提供更多的对应用程序和Windows95本身的控制权。

  

Windows95界面

新增的程序和附件

  Windows95包含比Windows3.X更多的程序和附件,如MicrosoftExchange、Microsoft传真、MicrosoftNetwork、写字板、画图、电话拔号程序、文件传送、超级终端、CD播放器、音量控制、MS-DOS方式、磁盘碎片整理程序、磁盘扫描程序、磁盘空间管理和备份。

Web服务器功能

  Microsoft个人Web服务器是一个使用HTTP(超文本传输协议)按HTML文件格式传输信息的网络文件和应用程序服务器。

个人Web服务器允许在Internet上或通过Intranet上的局域网(LAN)发布Web页,使用FTP(文件传输协议)服务发送或接收文件。

对便携机的强力支持

  无论在家中还旅行途中,都可以通过Windows95使用便携机实现诸如公文包、直接电缆联接和推迟打印等功能。

公文包功能可以用来在两台计算机之间(如随身携带的便携机和办公室的计算机)更新文件。

直接电缆联接功能是指使用一根串行电缆或高速并行电缆将便携机与其他计算机联接,这样可以通过便携机访问该计算机和与之相联的网络,并使用其中的共享资源。

Windows95的推迟打印特性是指在计算机和打印机断开的情况下仍可以将文档发送到打印机,当计算机重瓣与打印机联接时,自动将要打印的文档送到打印机打印。

NetWare目录服务

  如果计算机联接到了正运行NetWareDirectoryServices(NDS)的NovellNetWare网络,在登录到Windows95时可以登录到NDS,实现对NetWare资源的访问和管理。

联网功能

  Windows95使用了新的联网技术,提供简捷的网络浏览方式、资源共享方式、网络安装和配置操作、拨号网络和远程网络管理等。

拨号网络功能利用调制解调器,实现网络互联。

通过远程管理功能,网络系统管理员可以查看正在使用的计算机上的文件,并帮助解决问题。

丰富多彩的Windows设计方案。

编辑本段系统结构

系统保护环

  Windows95充分利用386处理器的能力,支援两个特权级。

它用0和3两个特权级管理微处理器,也可称为两个环。

环0中的部件是操作系统的底层,如包括对低级内存储器管理的支持,环0里的软件在整个系统中功能最强,包括了几乎所有微处理器的指令,并能存取关键的数据结构,如页表等。

因此环0里的软件最可靠。

  Windows95允许用户安装新的虚拟设备驱动程序(VXD),这些VXD可以支持后加的硬件或提供系统范围内的软件服务。

VXD都在环0里运作,因此,如果VXD有一点差错,就会使整个系统崩溃。

而如果要开发一种软件,使其能和失败的VXD分离,那将是非常困难的。

  在Intel处理器中,环的过度(特权级的改变)会增加程序的运作时间,以Intel486为例,如果没有环的过度,一个子程序调用另一个段中的代码需要20个时钟周期,有环的过度则需要69个时钟周期。

这是因为当处理器的特权级变化时,处理器控制会发生变化,寄存器要重装。

因此,较少的环过度意味着性能的提高,这也是Windows95把其圆形系统的多数代码放在环3的主要原因。

  32位Windows应用程序优先装入的空间为4MB—1·5GB,标准开发工具也缺省地用这个空间,这主要和WindowsNT相匹配。

当然,用户也可以选择较低的地址空间,这时,用户需要做起额外的工作。

系统为每个32位应用标记的低16KB空间不可获得,这主要是为了捕获程式的错误。

许多程式常犯的错误是使用空指针,在Windows95中,空地址将产生内存储器错误,这对开发者及时发现指针错误是有益的。

虚拟机管理器

  虚拟机管理器VMM是Windows95系统的核心,VMM的效率对整个系统的性能有着重要影响。

系统中许多复杂的部件都在这里。

虚拟机管理器的代码包含以下几项特性:

在每个过程的私有地址空间里,32位的Windows应用程序都是抢先调度的;每个32位的应用程序有一个私有的消息队列;VXD能够动态装载和定位,减少系统的操作集;许多系统资源都是按32位内存储器模式开发的,大大提高了系统能力。

  Windows95有两种基本的VM:

一是系统VM,KERNEL,USER,GDI部件和Windows的应用程序都在这里;M是MS-DOSVM,运作一个MS-DOS应用程序,这个程序既能运作在虚拟8086模式,也能运作在保护模式。

支持MS-DOS应用程序

  Windows支持MS-DOS应用程序,这就意味着当用户工作基于DOS的应

  

Windows95光盘

用时,不必离开Windows95。

Windows95软件也提供最新的MS-DOS6.X版的代码和数据。

Windows95支持单一的MS-DOS应用模式。

这种模式对MS-DOS应用提供绝对的兼容性。

虽然开发人员做了很大的努力,使更多的MS-DOS程序能在MS-DOSVM下运作,但这种单一的MS-DOS应用模式为那些不能在Windows下运作的MS-DOS程序提供真正的兼容性,这就是说,此模式对以前的DOS版本向下兼容。

Windows95因MSDOS之关系,与Windows3.1的最大区别是:

基于Windows的应用完全不需要MSDOS代码支持。

Windows已有许多的版本(如Windows3.1,WindowsforWorkgroups3.1,Windows3.11等),每种都支持越来越多的MSDOSINT软件服务。

而且,基于Windows的应用程序在进出虚拟86模式时,对MSDOS代码的需要也在减少。

虚拟机调度方式

  Windows95中的过程调度和虚拟机管理关系十分密切。

在Windows95中,线程是系统调度程序要处理的主要对象,也是调度的基本单元,假如用户熟悉WindowsNT,就会习惯处理线程。

线程的特征:

  1)在过程里是一个可执行路径;

  2)能够被任何32位的Windows程序或运作在Windows95里的VXD创建;

  3)有自己私有的堆叠存储器和执行价前后关系;

  4)固定的过程分享存储器;

  5)一个过程可以创建许多并发的线程。

调试程序

  Windows95的VMM实际上有两个调试程序,即主调度程序和时间片调度程序。

前者负责并保证最高优先级的线程一直在执行;后者负责动态调整线程的优先级,以便提供合理的多任务。

  首先,主调度程序先检查系统中的每一个线程,然后选择出优先级最高的线程来执行。

为了与WindowsNT兼容,优先级从0到31,共32级,数字越大优先级越高。

同时,为了与以前的Windows版本兼容,设备驱动程序的优先级能设置成比这32级还高。

比最高优先级低的线程,主调度程序不予考虑。

这里,最高优先级未必是31,假如只有两个线程,优先级一个是20,一个是16,那么最高优先级就是20;如果此时又来一个优先级是21的线程,那么21就成为最高优先级。

  除了纯粹的定量求优先级的值外,时间调度程序根据当前VM的状态来决定时间片的分配。

假如一个VM有当前的执行焦点(典型)情况是它的视窗是显示的活动视窗,那么,它就是前台VM。

当重新计算当前优先级时,调度程序就使前台的优先级提高,而其他VM作为后台考虑,继续没有升高的优先级。

系统虚拟机内的调度

  所有基于Windows应用程序的线程都运作在系统VM下,它是支

  

系统服务基本结构

持多任务的唯一VM。

系统VM中,一个支持16位应用的子系统,多个是支持32位的Windows应用的。

在系统VM下,通常包括多个有效一的,具有相同优先级的线程,为了处理这种情况,调度程序采用Round-Robin调度策略,以确保每个线程公平分配时间片。

一旦系统VM中的线程用完了给它的时间片,调度程序就把它放到了这种优先级相同的线程尾部。

假如选择的线程失败地用完了分给它的时间片,那么,调度程序就把处理器交给下一个优先级相同的线程,并允许失败的线程利用时间片的剩余部分。

调度程序控制

  调度程序控制有两种不同的影响,一种是它本身的一套内部算法,试图为每个线程提供一种平滑的多任务环境。

“平滑”的目标是给线程提供一个合理的处理器时间,既要使它能很好地完成工作,又不能

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 面试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1