2.人机交互-图形化界面的小故事

文章目录

计算机在刚开始出现的时候,因为占地广、造价高、耗电多,一般都是给军队或者政府使用的,而并不是给个人使用的。然后随着计算机不断地发展,体积越来越小,出现了微型机,进入了千家万户,这个时候个人才能够开始使用。在刚开始使用的个人电脑是没有像我们今天这样的图形化界面的。在以前都是在黑屏下面输入一些命令去操作计算机的。

一、图形化界面的小故事

比如说我想打开一个文件夹,在现在的电脑当中,用鼠标双击就可以,这就是图形化界面给我们带来的方便。但是在以前是需要输入一些命令才能够打开文件的,相对来讲还是有点麻烦的。

这个时候比较典型的操作系统是在1981年的时候由IBM和微软共同推出的,它的名字叫做:MS-DOS。这个系统是一律在黑屏下面使用一些命令去操作计算机的,没有任何的图形化界面,所以在当时,没有一点计算机的功底还真玩不转它。

所以是谁第一个发明图形化界面的操作系统的呢?很可惜,既不是微软,也不是苹果,而是施乐这家公司。

施乐这家公司在1981年4月27号的时候推出了一台叫做施乐之星的电脑,其创新程度在当年堪称惊天动地,就是因为它有图形化界面了,它就是长下面那样。

将它放大看一下,施乐推出的操作系统引入了窗口模式,你能同时打开几个窗口干不同的事。你可以建文件夹,把不同的东西归类放在一起,用到的时候双击就可以了,那基本上就是我们现在使用图形化界面的雏形。

你可能会觉得这个界面丑爆了,但是在当时,它是神一样的存在,而就是这个技术成功引起了业界两位大佬的相爱相杀,即乔布斯和比尔盖茨。

乔布斯看见了图形化界面的将来,推出了 apple lisa,同样的,刚开始页面比较丑。

那么作为乔布斯的平生对手,比尔盖茨也推出了 Windows1.0

你有没有觉得也是花里花俏的,很那看。但就是这么难看的系统,还引起了两位大佬的撕逼,因为苹果是先推出 apple lisa,微软的 windows1.0 是在后面推出来的。所以乔布斯曾经当面怒斥比尔盖茨:你在盗用我的器械,也就是说你在抄我的作品。

而比尔盖茨不慌不忙,说出了他平生最金典的一句台词:"我们都有一个充裕的邻居,名叫施乐。有一天我闯进了他家,妄图偷走它的电脑。却发现你已经捷足先登。"

其实比尔盖茨的话里的意思是这样的:你别发火,咱哥俩都是抄的,谁也别说谁。那后来苹果跟微软就开始了相爱相杀。这个也是我们现在图形化界面的由来,图形化界面对计算机的普及做出了不可磨灭的贡献。

但是它也有自身的缺点,因为使用图形化界面去操作计算机,它要额外加载很多很多的图片,所以用图形化界面的方式去操作计算机,它需要消耗更多的内存,而且运行的速度没有命令行方式来的快。

大家在电视上看到的一些顶级黑客,他们一般都是在用命令行的方式去操作计算机的,如果说你有幸,以后碰见一些比较高级的黑客,你可以问一问它们,为什么不使用图形化界面呢?基本上所有的人都会回答你:太low太慢了。

那么在windows操作系统中,其实也保留了命令行这一功能,它就是CMD。所以,

二、什么是cmd?

就是在windows操作系统中,利用命令行的方式去操作计算机。我们可以利用cmd命令去操作计算机,比如:打开文件,打开文件夹,创建文件夹等。

相关推荐
向阳121813 分钟前
mybatis 缓存
java·缓存·mybatis
上等猿19 分钟前
函数式编程&Lambda表达式
java
蓝染-惣右介37 分钟前
【23种设计模式·全精解析 | 行为型模式篇】11种行为型模式的结构概述、案例实现、优缺点、扩展对比、使用场景、源码解析
java·设计模式
秋恬意1 小时前
IBatis和MyBatis在细节上的不同有哪些
java·mybatis
齐 飞2 小时前
BeanFactory和FactoryBean
java·sprint
大霞上仙2 小时前
lxml 解析xml\html
java·服务器·网络
Xiaoweidumpb2 小时前
tomcat temp临时文件不清空,占用硬盘,jdk字体内存泄漏
java·tomcat
AI人H哥会Java2 小时前
【Spring】控制反转(IoC)与依赖注入(DI)—IoC容器在系统中的位置
java·开发语言·spring boot·后端·spring
不能只会打代码2 小时前
Java并发编程框架之综合案例—— 分布式日志分析系统(七)
java·开发语言·分布式·java并发框架