请允许我这个fw吐槽一波

今天真的烦的一批,真讨厌考试,不知道是不是自己不适合学这个,适不适合做这行,可能以后做个普通的程序员得了,但是做普通的程序员真的怕被优化,活着真累,不如生化环材

That‘s all!

一些必须说的废话

Windows os,别名叫视窗操作系统,是由美国微软公司(Microsoft)研发的,问世于八五年,起初是MS-DOS模拟环境

 关于MS-DOS微软磁盘操作系统,是美国微软公司的磁盘操作系统,在推出win1.0,win3.0以及win95之前磁盘操作系统是IBM PC及兼容机中最基本的配置,MS-DOS是个人PC中最普遍使用的一个磁盘操作系统。最基本的MS-DOS系统由一个基于主引导记录启动磁区位于第0轨的磁区中,内容上与磁盘的MBR略有不同的BOOT引导程序和三个文件模块组成详细看百度百科吧链接附下.

link
后续的升级都为了提升易用性,真的是感觉提升实用性,把电脑都已经做成了傻子电脑了。

简介

微软公司从1983年开始研发Windows系统,最初的研发目标是在MS-DOS的基础上提供一个多任务的图形用户界面。
第一个版本的Windows 1.0在1985年问世,是一个具有图形用户界面的系统软件。
87年推出win2.0,进化的部分是采用了相互叠盖的多用户界面形式。
90年推出win3.0成为一个里程碑,现今流行的windows窗口界面的基本形式也是从win3.0基本确认的。
92年推出了win3.1,为程序开发了提供了功能强大的窗口控制能力,操作灵活,使用便捷,在内存管理上有着很大的突破,使应用程序可以超过常规的内存管理限制,不仅支持16MB内存寻址,而且在80386及以上的硬件配置上通过虚拟存储方式可以支持几倍于实际物理内存的大小的地址空间,还提供了一定的网络支持,多媒体管理,超文本形式的联机帮助设施。

系统特点

1.人机操作性优异
操作系统是人使用计算机硬件沟通的平台,没有良好的人机操作性,
就难以吸引广大用户使用。
2.支持的应用软件较多
Windows操作系统作为优秀的操作系统,由开发操作系统的微软公司控制接口和设计,
公开标准,因此,有大量商业公司在该操作系统上开发商业软件。
对硬件支持良好

系统版本

win1.0
是微软公司第一次对个人电脑操作平台进行用户图形界面的尝试。
Windows 1.0基于MS-DOS操作系统。是Windows系列的第一个产品,
于1985年开始发行。当时最好的GUI电脑平台是GEM。
另外一个选择是Desqview/X。Windows 1.0中鼠标作用得到特别的重视,
用户可以通过点击鼠标完成大部分的操作。
Windows 1.0 自带了一些简单的应用程序,包括日历、记事本、计算器等等。
总之,刚诞生的Windows 1.0,总会让人感到它像是一个PDA(掌上电脑),
甚至可能功能还赶不上PDA,不过这在Windows 1.0诞生时已经相当吸引人了。
另外一个显著特点就是允许用户同时执行多个程序,并在各个程序之间进行切换
,这对于DOS来说是不可想象的。可以显示256种颜色,窗口可以任意缩放,
当窗口最小化的时候桌面上会有专门的空间放置这些窗口(其实就是任务栏)。在Windows 1.0中已经出现了控制面板(Control Panel),对驱动程序、虚拟内存有了明确的定义,不过功能非常有限

win2.0
1987年12月9日,Windows 2.0发布,最初售价为100美元;
是一个基于MS-DOS操作系统、看起来像Mac OS的微软Windows
图形用户界面的Windows版本。但这个版本依然没有获得用户认同。
之后又推出了Windows 386和Windows 286版本,有所改进,
并为之后的Windows 3.0的成功作好了技术铺垫。
并且具有比Windows 1.0更多的功能。
在Windows 2.0中,用户不但可以缩放窗口,而且可以在桌面上同
时显示多个窗口(也就是层叠模式),而在Windows 1.0中屏幕上
不能同时显示多个窗口,打开一个窗口时其他窗口必须最小化。
Windows 2.0的另外一个重大突破是在1987年的年底,微软为
Windows 2.0增加了386扩展模式支持,Windows第一次跳出了
640K基地址内存的束缚,更多的内存可以充分发挥Windows的优
势。

win3.0
1990年5月22日,这是第一个具有时代意义的作品——虽然很多人更愿意将
Windows 3.1作为微软跨时代的作品,但假如没有 Windows 3.0的成功,
也不会有更多人对后续产品的关注。
Windows 3.0的主要特点有:
具备了模拟32位操作系统的功能,
图片显示效果大有长进,对当时最先进的386处理器有良好的支持;
提供了对虚拟设备驱动(VxDs)的支持,极大改善了系统的可扩展性;
用户界面和运行环境得到了很大的改进,系统开始支持16位色,
DOS的文件管理程序被基于图标的程序管理器以及基于列表的文件管理器所取代;
简化了程序的启动,
打印管理器也诞生了,控制面板成为系统设置的核心;
模仿了苹果公司 Macintosh的设计,使用一些新的图标;
开发了 Software Development Kit(SDK)来帮助
硬件厂商开发驱动程序,使操作系统能与硬件结合 。

win3.1
1992年4月,一个更为成熟的版本 Windows 3.1诞生了。Windows 3.1添加了
多媒体功能、CD播放器以及对桌面排版很重要的 True Type字体。
次年发布的 Windows forWorkgroups 3.11又引入了对网络的支持―包括以太网
和当时如日中天的Novell netware,并利用对等网络的概念构建Windows工作组网络。
1994年 Windows 3.2发布,这也是 Windows系统第一次有了中文版。
由于消除了语言障碍,降低了学习门槛,因此在国内得到了较为广泛的应用。

win95
1995年8月24日,微软公司推出了Windows 95,**它是第一个不要求先安装DOS的
32位操作系统**,但仍内置DOS。Windows 95的大部分内核代码都重新改写,
虽然仍有部分16位代码(如USER.EXE和GDI.EXE)存在于Windows 95之中,
但大多数代码是32位的。Windows 95的大多数I/O操作、存储管理和进程管理
是保护模式的。但所有的Windows 95系统都先以实模式方式引导,
以便有机会装载旧的设备和网络驱动程序。其文件系统还承担着一定数量的实模式
管理任务,以便将重要的系统事件通知应用程序。Windows 95具有全新的图形界面,
提高了用户的可学性、可用性和高效率。Windows 95支持多达255个字符的文件名
和扩展名,而在DOS提示符下又可转换成8.3规则的别名以保持兼容性  。
Windows 95自身的32位Windows应用程序接口(Win32)能使应用程序得到更快的响应,
能更快地处理CPU密集的任务。Windows 95不需要利用DOS或进入实模式来访问磁盘,
使得运行频繁的I/O程序仍具有很高的效率。Windows 95采用优先级多任务使运行的几个
应用程序更平滑,系统反应更迅速。其线程允许一个应用程序在自身范围内进行多任务处理,使得响应更加迅速。Windows 95将32位的OLE集成为系统的一部分,性能有了极大的
提高。Windows 95还集成了网络的连接和管理,其连接特性也从LAN扩展到了拨号访问。
它还支持TCP/IP结构和PnP技术。
1996年10月,Windows 95的OSR2版(OEM Service Release 2,该版本又被称为
Windows97)推出,它里面支持许多新功能,如FAT32和改进的拨号网络等,
它还包含有Internet Explorer 3.0 。

win98
1998年6月25日发布的Windows 98是Windows 95的改进版。Windows 98中集成了
Internet Explorer 4.0。Windows 98具有Web集成和活动桌面,增加了频道等网络
功能,Windows 98采用FAT32文件系统,并提供FAT32转换工具,Windows 98支持
ACPI电源管理、USB总线,IEEE1394总线和AGP总线。它同时支持DVD功能,
DirectX是Windows 98中增强多媒体功能的实用程序。

win Me
2000年9月14日微软公司发布Windows ME( Windows Millennium Edition,
简称Windows ME),是为庆祝千禧年而开发的。Windows ME是在Windows 9X
的基础上开发,主要针对的是家庭和个人用户,Windows ME重点改进了对
多媒体和硬件设备的支持,但同时也加入了不少在Windows 2000上拥有的新概念
。主要增加的功能包括系统恢复、UPnP即插即用、自动更新等。由于WindowsME
的稳定性和可靠性较差,相当多的Dos程序无法在Windows ME上运行。
相比其他版本的Windows系统,Windows ME只延续了短短一年,
就被Windows XP取代了
win NT
Windows NT是基于OS/2 NT的基础编制的。OS/2是由微软和IBM联合研制,
分为微软的Microsoft OS/2 NT与IBM的IBM OS/2。由于种种原因,
协作后来不欢而散,IBM继续向市场提供先前的OS/2版本,而微软则把自己的
OS/2 NT的名称改为Windows NT,即第一代的Windows NT 3.1
(1993年8月31日发布)。Windows NT是纯32位操作系统,采用先进的NT核心技术
,NT即新技术(New Technology)。1996年4月发布的Windows NT 4.0是
NT系列的一个里程碑,该系统面向工作站、网络服务器和大型计算机,
它与通信服务紧密集成,提供文件和打印服务,能运行客户机/服务器应用程序
,内置了Internet/Intranet功能 。
Windows NT具有以下特点:
1.32位操作系统,多重引导功能,可与其他操作系统共存。
2.实现了“抢先式”多任务和多线程操作
3.采用SMP(对称多处理)技术,支持多CPU系统。
4.支持CISC(如Intel系统)和RISC(如Power PC、R4400等)多种硬件平台。
5.可与各种网络操作系统实现互操作,如真INIX、Novel Netware、Macintosh等系统;
对客户操作系统提供广泛支持,如MS-DOS、Windows、Windows NT Workstation
、urNX、OS/2、Macintosh等系统:支持多种协议,如TCP /IP、NetBEUI、DLC、
AppleTalk、NWLINK等。
6.安全性达到美国国防部的C2标准 [7]  。

win2000
Microsoft Windows 2000是沿袭微软公司Windows NT系列的32位视窗操作系统,是Windows操作系统发展的一个新里程碑。Windows 2000起初称为Windows NT 5.0。它的英文版于1999年12月19日上市,中文版于次年2月上市。Windows 2000是一个先占式多任务、可中断的、面向商业环境的图形化操作系统,为单一处理器或对称多处理器的32位Intelx86(奔腾芯片)电脑而设计。它的客户机版本(Professional版本)在2001年10月被Windows XP所取代;而服务器版本则在2003年4月被Windows Server 2003所取代

win XP
Windows XP是Microsoft公司于2001年10月发布的一款操作系统。
它不再采用微软公司一贯的以年份命名的方式(如先前的Windows 95、
Windows 98和Windows 2000),而是以一个全新的名字Windows XP
来命名这款全新的操作系统。按照微软公司的解释,XP是experience
的缩写,旨在在全新技术和功能的引导下,让使用者拥有更加丰富而广泛
的全新计算机使用体验,感受科技带来的乐趣。
Windows XP是个人计算机的一个重要里程碑,它集成了数码媒体、
远程网络等最新的技术规范,还具有很强的兼容性,外观清新美观,
能够带给用户良好的视觉享受。Windows XP产品功能几乎包含了所有
计算机领域的需求。同时,根据不同用户的需求,Windows XP又包括了多个版本。
其中最为常见的是针对个人用户的家庭版Windows XP Home Edition和针
对商业用户的专业版Windows XP Professional。家庭版的消费者是家庭用户,
专业版则在家庭版的基础上添加了新的面向商业而设计的网络认证、
双处理器等特性。
2005年4月,微软上线了64位Windows XP操作系统,该系统仅限专业版,
并未发布相应的家庭版本。
2009年微软结束了对WinXP的主流支持,补丁包止步于SP3。
2014年,微软结束了对WinXP的外延支持,系统正式退出舞台。
2021年,在全球13亿Windows PC中,仍有0.6%仍旧坚守在WinXP,
换算下来大概780万。

win Vista
2005年7月22日,微软宣布 Windows Vista 为这款新操作系统的名字。
微软于2006 年11月2日完成GA版本,向OEM和企业用户发布。
2007年1月30日,正式向普通用户出售,这是Windows历史上间隔时间
最久的一次发布。vista汉语大意是窗户里看到的风景,表示Vista系统的
Aero全新用户界面。
Windows Vista较上一个版本Windows XP增加了上百种新功能,相比前者
有很大的提升。其中包括被称为“Aero”的全新图形用户界面、关机特效、
加强后的搜索功能(Windows Indexing Service)、新的媒体创作工具
(例如Windows DVD Maker)以及重新设计的网络、音频、输出(打印)
和显示子系统。Vista也使用点对点技术(Peer-to-peer)提升了计算机系统
在家庭网络中的显示通信能力,将让在不同计算机或装置之间分享文件与
多媒体内容变得更简单。针对开发者的方面,Windows Vista使用.
NET Framework 3.0版本,比起传统的Windows API更能让开发者能简单
写出高品质的程序。微软也在Vista的安全性方面进行改良,Vista较
Windows XP增加了用户管理机制(UAC)以及内置的恶意软件查杀
工具(Windows Defender)等。

win7
2009年10月,微软公司推出了Windows 7,是在Windows Vista的基础上开发的,
核心版本号为Windows NT 6.1。Windows7可供家庭及商业工作环境、笔记本电脑
、平板电脑、多媒体中心等使用。Windows 7先后推出了简易版、家庭普通版、
家庭高级版、专业版、企业版等多个版本。Windows 7的启动时间大幅缩减,
增加了简洁的搜索和信息使用方式,改进了安全和功能合法性,提升触摸准确性。
Aero界面效果更显华丽和美观。

win8
2012年10月26日,微软正式推出Windows 8。Windows 8是由微软公司开发的
具有革命性变化的操作系统。该系统旨在让人们的日常电脑操作更加简单和快捷,
为人们提供高效易行的工作环境。Windows 8支持个人电脑(X86构架)
及平板电脑(X86构架或ARM构架)。Windows 8大幅改变以往的操作逻辑,
提供更佳的屏幕触控支持。新系统画面与操作方式变化极大,采用全新
的Metro应用风格用户界面,取消开始菜单,使用开始屏幕,并取消
Windows留存部分Aero界面。各种应用程序、快捷方式等能以动态方块的样式
呈现屏幕上,用户可自行将常用的浏览器、社交网络、游戏、操作界面融入。

win8.1
微软于北京时间2013年10月17日晚上7点发布Windows 8.1正式版。
通过Windows应用商店(Microsoft Store)进行更新推送及其订阅免费下载。
Windows 8.1中,微软发布了与Windows 8有区别的多个重要更新。
在Windows 8.1更新正式发布后,搭载Windows 8.1的全新设备,在世界各地的
零售渠道陆续上市。
Windows 8.1是微软公司在2012年10月推出Windows 8之后,着手开发的Windows 8更新。在代号为“Blue”的项目中,微软将实现操作系统升级标准化,以便向用户提供更常规的升级。Windows 8.1 具有承上启下的作用,为Windows 10的开发铺路。

win10
2015年7月29日,美国微软公司正式发布计算机和平板电脑操作系统Windows 10。
2014年10月1日,微软在旧金山召开新品发布会,对外展示了新一代Windows操作系统,
将它命名为“Windows 10”,新系统的名称跳过了数字“9”。2015年1月21日,
微软在华盛顿发布新一代Windows系统,并表示向运行Windows 7、Windows 8.1
以及Windows Phone 8.1的所有设备提供,用户可以在Windows 10发布后的第一年
享受免费升级服务。 2月13日,微软正式开启Windows 10手机预览版更新推送计划。3月18日,微软中国官网正式推出了Windows 10中文介绍页面。 4月22日,微软推出了Windows Hello和微软Passport用户认证系统,微软又公布了名为“Device Guard”(设备卫士)的安全功能。 4月29日,微软宣布Windows 10将采用同一个应用商店,即可展示给Windows 10覆盖的所有设备用,同时支持Android和iOS程序。 7月29日,微软发布Windows 10正式版。
Windows10恢复了原来的开始菜单。并可在设置中选择开始菜单全屏,大大方便了
不同的用户喜好。全新毛玻璃透明效果,去除原本的Aero Peek。添加Metro应用,
也称UWP应用。修改了系统的大部分图标,优化文件资源管理器
自2015年2021年,微软已发布版本号1507、1607、1809、21H2四个"企业版LTSB/LTSC 版本"的Windows 10 ,同时每年也通过半年频道 (SAC) 发布两次功能更新版本。

win11
2021年6月,微软在Build开发者大会上宣布,将会在2021年6月24日公布“下一代 Windows”(Next generation of Windows),Windows 10 21H2太阳谷将会命名为Windows 11,截止2021年8月24日,Windows 11还在内部测试当中。
美国当地时间2021年6月24日,微软推出新的Windows 11系统。这是微软近6年来首次推出新的Windows操作系统。此前,Windows 10是世界上使用最广泛的PC操作系统,有超过13亿部设备在使用。微软首席产品官帕诺斯·潘乃(Panos Panay)将Windows 11系统描述为“让你更接近自己所爱之物的Windows”。
2021年10月5日,微软推出Windows 11正式版操作系统。
2022年,Windows Web 体验包的更新可以在 Windows 11 Widget 板中启用新功能。微软也可以使用功能体验包 (Feature Experience Packs) 将更改推送到 Windows 设置中。
2022年3月,Windows 11下个功能更新叫做“Version 22H2” 即将正式上线。

就这样
和某百科差不多了
所以详见百度百科

windows操作系统杂谈相关推荐

  1. 深入解析Windows操作系统笔记——CH1概念和术语

    1.概念和工具 本章主要介绍Windows操作系统的关键概念和术语 1.概念和工具... 1 1.1操作系统版本... 1 1.2基础概念和术语... 2 1.2.1Windows API2 1.2. ...

  2. 利用Linux或者Windows操作系统做路由器进行网络互连

    利用Linux或者Windows操作系统做路由器进行网络互连 实验地点:4楼2机房 实验环境:PC27(装有Linux操作系统) ,PC12(装用windows server 2003 和Linux操 ...

  3. userAgent,JS用户代理检测——判断浏览器内核、浏览器、浏览器平台、windows操作系统版本、移动设备、游戏系统

    1.识别浏览器呈现引擎 为了不在全局作用域中添加多余变量,这里使用单例模式(什么是单例模式?)来封装检测脚本.检测脚本的基本代码如下所示: 1 var client = function() { 2 ...

  4. 在Windows操作系统下,由操作系统分配的内存就叫做堆

    堆(Heap) 上面的工作是编译器做的,即程序员并不参与堆栈的维护.但上面已经说了,堆栈相当于在编译时期分配内存,因此一旦计算好某块内存的偏移,则这块内存就只能那么大,不能变化了(如果变化会导致其他内 ...

  5. 《Excel 职场手册:260招菜鸟变达人》一第 1 招 快捷键的妙用(基于Windows操作系统)...

    本节书摘来异步社区<Excel 职场手册:260招菜鸟变达人>一书中的第1章,第1节,作者: 聂春霞 , 佛山小老鼠 责编: 王峰松,更多章节内容可以访问云栖社区"异步社区&qu ...

  6. 各版本windows操作系统获取地址,sqlserver全版本数据库工具下载网站分享

    给大家分享个网站,里面有很多好的资源可供免费下载 网站地址: I Tell You 官网 下面是各版本的 sqlserver 数据库 下面是各版本的 windows 操作系统 喜欢的点个赞❤吧!

  7. windows 操作系统里 git bash 和 git cmd 的区别

    我们在 Windows10 安装 git 客户端之后,注意到安装文件夹下有 git-bash.exe 和 git-cmd.exe 两个执行文件.有什么区别吗? 参考这个 StackOverflow 讨 ...

  8. 网络安全08-虚拟机运行架构(寄居架构+原生架构)、虚拟机产品简单介绍、windows操作系统--屏蔽系统自动更新

    网络安全08_ 一.虚拟机运行架构 (1)寄居架构-便宜,自主学习使用(实验环境,测试环境) 虚拟机作为应用软件安装在操作系统上 可以在此应用软件上安装多个操作系统 直接安装在硬件上的系统为宿主 虚拟 ...

  9. 鸿蒙操作系统如何打通 Windows 操作系统?

    华为:我们选择拥抱 Windows 华为给出的解决方案是在微软 Windows 操作系统中部署 HarmonyOS 分布式插件.运行 Windows 操作系统的电脑和运行鸿蒙操作系统的华为手机将形成超 ...

  10. 【空间数据库】Windows操作系统PostgreSQL+PostGIS环境搭建图文安装教程

    PostgreSQL是一种特性非常齐全的自由软件的对象-关系型数据库管理系统(ORDBMS),PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询.外键.触发器.视图.事务 ...

最新文章

  1. Test execution order
  2. linux系统调用劫持隐藏进程,Linux2.6内核中劫持系统调用隐藏进程
  3. 模拟 ZOJ 3878 Convert QWERTY to Dvorak
  4. linux c 得到指定进程内存占用
  5. 【Java 虚拟机原理】堆区 | Java VisualVM 工具
  6. Cube Or 北方大学生训练赛
  7. bypass最新版d盾mysql_Bypass D盾_IIS防火墙SQL注入防御(多姿势)
  8. MyBatis -- 对表进行增删改查(基于注解的实现)
  9. Python TCP 学习笔记
  10. shell(30) : 批量修改文件后缀
  11. uniapp -nvue 轮播图与背景图的淡入淡出效果
  12. 哈哈哈,我终于注册了CSDN的账号
  13. urule开源版自定义动作库注意事项
  14. 数据库sql优化总结之1-百万级数据库优化方案+案例分析
  15. UVA10066(DP)
  16. Prometheus(6)Pormetheus+ Alertmanager配置邮件警告,并使用模板进行发送
  17. 快速刷通PWN的第一天
  18. idea 2019激活置2099年教程 diea版本为2018.3版
  19. c语言放空一个数组,数组越界真可怕,莫名就闯到了别人家
  20. 网络加速技术浅析(二)

热门文章

  1. 【详细服务器配julia】
  2. 爬虫:Python爬取煎蛋网图片
  3. 字符间距加宽5磅怎么设置_word的字符间距加宽1period;2磅
  4. 我在上海奋斗的五年---从月薪3500到700万(读后感:一个真汉子的人生)
  5. 在保护继承中基类的共有成员_鸡啄米:C++编程入门系列之三十八(继承与派生:派生类对基类成员的访问控制之保护继承与私有继承)...
  6. mysql opened tables_open_table与opened_table --2
  7. 判断一个整数能否同时被3和5整除
  8. BZOJ 4987 (树形DP)
  9. python拆分大文件(大文件分割)
  10. 手把手教你快应用接入微信H5网页支付