当前位置:C++技术网 > 资讯 > Windows零基础入门:1.1 Windows是什么?

Windows零基础入门:1.1 Windows是什么?

更新时间:2015-07-18 15:55:08浏览次数:1+次

    对于Windows的发展历史介绍,可以参考一下:Windows操作系统
    其实,我可以保证,对于菜鸟小白来说,看了这些,依然是不知所云。只知道,Windows有很多个版本,有一个2015年7月29日发布的版本,那就是Windows10。我也在等待Win10出来后升级系统,你呢?不过这些介绍,对于认识Windows系统,依然是作用不大。最多将当做Windows是一个软件产品而已。 不过,对于这些历史发展,倒是挺详细,有兴趣,可以好好看看。说实话,我学Windows这么久,也不能够一口气说清楚Windows的发展一个一个版本顺序。然并卵,何必在意这些没有意义的细节呢。

    还有特别强调一点,本课程不是简单的讲述知识,而是尽可能详细让你学完就学懂的目的。不要觉得一些话是多余的,也不要只记忆最后的结论,我希望你,知其然知其所以然,了解多一些细节,才能更接近融会贯通,才能真正学会。所以,讲知识不是目的,让你真正一次听懂彻底理解才是目的。
    成就高手,上面这些真的不重要。下面让我带你来领略一下Windows的世界吧,或者说,带你成就高手之路,咱启程吧。
    每一门技术,都蕴藏了大量的知识积淀,一个人,也是无法完全掌握。不要把熟悉使用叫做掌握,这是很幼稚的想法和做法。我所谓的高手,并不是你都会用了,而是知其然知其所以然,能够融会贯通。说到融会贯通,对于刚学习的,不可能做到。因为你还需要历练,通过大量的写代码和阅读书籍以及思考,然后才会慢慢的融会贯通。这个不多说,有机会专题说说什么样的才是真正的高手。
    开篇说这些,是想你明白,我们的教程是真正的以你为中心,让你能够真正意识到,你要学到哪样才是真正掌握了,学到哪样才是高手,要做到虚心学习。所以,这个有必要说说。
    我们所学的是Windows编程,而不是Windows的使用。使用的话,是最为肤浅的知识层面,通过我们学习编程级别,会让你对Windows的使用有个新的认识。学习Windows编程,你会学到很多很多。你使用Windows的世界观都会发生改变,下面就带你正式进入学习。
    我相信,大家使用电脑,基本就是用的Windows系统。很少人一开始就是接触的Linux或者苹果系统的。我们不把话题扯远了。Windows翻译过来就是窗口。这里说个笑话。一天比尔盖茨对乔布斯说,我一家都不用苹果手机,甚至都不吃苹果。乔布斯反说到,我家里一个窗户(Windows)都没有。哈哈哈。有点意思吧。
    Windows就是微软公司取的一个操作系统的名字。而这个名字的寓意就是窗口的意思。所谓窗口,就是一个与外界通气的东西。所谓的外界,其实就是人机交互,提供一个操作的可视化界面。在Windows诞生之前,都是Dos界面的,就是那些黑乎乎的界面。使用电脑都是输入命令来执行的。因此这样对于使用就需要很高的要求。使用者需要记忆各种命令,并且执行的程序的状态很不直观。
    在那个年代,流行这种Dos系统。苹果公司开发了一个窗口界面的系统,但是当时觉得太花哨不实用,因此就没有采纳,最后这个窗口系统被比尔盖茨买下来,后来就成为微软的核心了。因为窗口界面的系统,操作方便,对于大众使用要求低。在微软的努力下,不断的改进系统性能,让窗口系统真正流行起来。后来就一发不可收拾,成为千家万户的首选系统。这一段可以观看乔布斯那一部电影,这个比看操作系统来的有意思,且更加明了。这一点成了不可逆转的事实,现在的Linux也提供了窗口界面了,看来窗口系统确实很成功,连Linux这些系统都来效仿了。只不过是,Linux系统的窗口界面机制与Windows不一样,是采用插件机制,相当于系统界面是一个软件一样。自然这样对于界面的效果不够Windows的好,Windows的窗口就是原生的,因此效率高也非常的完善。
    窗口界面就是你使用的现在的Windows系统各个元素,都属于窗口界面系统的一个要素。你没有玩过Dos,没玩过Linux,你可能不理解。按下“Windows键+R”,弹出“运行”窗口,输入“cmd”,回车,就进入了Dos命令界面。不过这个在Windows系统中的不是真正的Dos系统,不过你可以在此体验一把命令。有什么命令可以用?在Dos里可以操作Windows里的各种东西。可以百度“Dos”命令学习一下。
    试想一下,如果在Dos里操作电脑,只看这个黑窗口,你玩一个小时,你就知道有多累了。这也是Windows为什么能够成功的一个重要因素。这个叫做降低用户学习成本,也就是提高了自己产品的市场占有率。当然,Windows刚进入市场时,大家也是不熟悉的,但是,窗口界面效果,以及各个按钮图标看上去很容易理解,新手也上手很快。在那个年代,你会玩电脑,就很牛叉了的。Windows系统改写了这个历史,让每一个人都可以会玩电脑。
    Windows操作系统,是电脑操作系统的一种,还有Unix、Linux、苹果系统等等各种系统。操作系统的作用就是用来方便管理电脑的,或者说是方便使用电脑。比如说,如果你的电脑不装一个系统,即使你的电脑硬件配置再牛逼,你没法让他播放电影,也没法办公。操作系统就帮我们做了管理电脑硬件的事情,而我们使用者就是管理操作系统就行了。操作系统就像一个电脑管家一下,我们只要管好管家就行。
    但是Linux这样的管家,很能干,但是你要管管家,要敲命令,还要敲对命令,相当于每叫他做一件事,都要写一下事情操作详细信息和过程,这样他才会按部就班卖力工作。Windows就不一样,这个管家,他给你做好了各种图形,你点一下图形,他就知道你想干嘛了。从这个角度来讲,Windows似乎更加智能些。当然这是Windows事先设计好的。也正是如此,你管理这个管家时,非常轻松。所以,你愿意选择哪个管家呢?因为个人电脑,多数就是一些小任务,对于性能也不是太大关系,就算迟缓一点,也是可以接受的。而操作方便成为个人电脑最突出的需求,微软看到了这一点,拿下了这个市场。
    这也是Windows系统最大的特点,也是我们要说的窗口系统。窗口系统把所有界面图形化,比如电脑桌面,设置成一个图片背景,各个程序,用小图标放在上面,你要启动,只需要双击即可。而Linux中,待机界面就是一个类似于windows的Dos系统一样的,一直都是黑着脸,看着不亲近。启动软件敲命令,也是很不方便。你要看看安装了什么程序,还是要敲命令,除了命令还是命令。对于没有用过Linux系统的,或者玩的少的,或者长时间没玩了的,想起来就是一大痛苦,命令怎么写,忘了呀。
    Windows中的窗口,按钮,最大化,最小化等等,菜单,滚动条等等,这些都是窗口系统的基本部件,这些部件极大简化了我们的操作。
    总结一下,Windows系统是由微软公司推出的一款个人电脑操作系统,以图形化界面为核心,方便使用。Windows寓意为窗口,也是让我们使用电脑都通过窗口界面轻松使用,而不是敲各种命令。而操作系统则是管理电脑硬件的软件,我们使用电脑最终目的是使用电脑硬件,然而要能够顺利操作硬件,就是使用操作系统。操作系统理解我们的操作,进而帮我们操作电脑硬件,从而完成我们操作硬件的目的。Windows操作系统,就是一个图形化的界面,让我们来操作电脑的操作系统,我们的每一个动作,操作系统都会执行一个操作硬件的动作。
    这是Windows编程零基础入门免费课程的第一节,目的在于让你先对Windows有个大概的认识,为后面的课程打基础。如果有任何本节课的疑问,可以在文章后面提问。