打破你对Windows系统的认知?— 原来是因为图形化界面

简介: 打破你对Windows系统的认知?— 原来是因为图形化界面

大家好啊,我是南城余!

前言


分享收藏点赞在看

为什么说Windows这么强大呢?

那就是因为它拥有完善的可视化图形界面!

首先,我们来了解为啥要有图形化界面。

从熟悉的Windows开始吧,为啥它的电脑市场占用率那么高呢,一方面就是因为他有完善精美方便快捷的图形化界面。

其实呢,Windows电脑不需要图形化界面是完全可以操作的,就是我们熟悉的cmd(命令行终端如下图)即可完成我们日常所有的操作(如文件管理器,网络搜索,代码敲击等,具体可见下图示例)

最早的Windows系统(MS-DOS)确实没有现在的各种可视化界面,浏览器、文件管理系统、设置等

MS-DOS是什么?

Windows最早的命令行界面的系统叫MS-DOS,全称是Microsoft Disk Operating System。它诞生于1981年,是Windows的前身。早期的DOS系统是纯命令行界面,没有图形用户界面,所有的操作都需要通过键盘输入命令来完成。

网络搜索百度网站



解答


那既然cmd(终端命令行)可以实现我们日常所有操作,那为啥还要出现图形化界面呢?

然命令行可以实现许多操作,但图形化界面在某些情况下更方便、更直观。以下是几个原因:

  1. 易用性:图形化界面对于普通用户来说更友好,因为它可以提供可视化的交互和直观的操作,例如,文件和文件夹的拖拽操作,对于不熟悉命令行的用户来说,可能更容易接受。
  2. 效率:虽然命令行能够提供快速和高效的操作,但图形化界面可以减少用户的思考和操作时间。例如,在文件重命名或修改文件打开格式等操作中,图形化界面只需一次操作,而命令行需要用户记住命令并手动输入,因此更快捷。
  3. 专用工具:虽然大部分计算机操作都可以通过命令行实现,但有些特定的工具和应用程序只能通过图形化界面使用。例如,图形化界面的工具可以提供预览功能,允许用户在不保存更改的情况下查看更改结果。
  4. 定制性:图形化界面通常可以提供更多的定制选项,例如更改主题、字体、颜色等,以满足用户的个性化需求。
  5. 学习曲线:对于初学者来说,图形化界面可能更容易上手,因为它不需要了解命令行知识。虽然一些专业人员可能更喜欢命令行,但对于普通用户来说,图形化界面可能更方便。

总之,虽然命令行可以实现许多操作,但图形化界面在易用性、效率、专用工具、定制性和学习曲线等方面可能更加优秀。

综上,大家都不想看到的东西都是代码表示的吧,如上面网络搜索百度网站,出来的结果是一行行的代码表示的,那有直接浏览器搜索出来的百度网站变现出来的客观高效呢!

所以就诞生出来了一大批可视化工具

  1. 浏览器对应的就是 curl www.baidu.com
  2. 文件管理器对应的就是 cd、mkdir、rm等计算机语言指令
  3. 代码敲击对应的就是各种代码工具 如集成开发环境(IDE)- Eclipse、IntelliJ IDEA、Visual Studio Code等
不需要这些工具敲代码,其实你电脑是这需要安装的用开发环境,例如Java,我电脑上安装的用Java环境(JDK)就可以在命令行终端编译运行。
  1. MySQL等数据库对应的就是navicat等
  2. 等等,你现在可以看到的所有应用,都是可视化界面,也就是我们常说的UI界面。


科普


我为啥要写这篇文章呢?

主要是因为想让大家明白计算机早期发展主要面向的是开发者,因为它输出的只有文字(英语,也就是代码),而非如今发展出来的图形化界面。

包括现在如果不是计算机走入了大众视野,其实完完全全的终端命令行,已经完全够使用了。

打个比方 就是Linux系统不装桌面的那种系统。

然后,计算机逐渐进入大众视野,也就逐渐发展出来了各种符合美学的界面(例如下图Windows的发展图,主要展示面向大众的Windows系统)

▲ Windows历代发展图,从终端系统到符合审美观的可视化系统


Java、C、python等这些后端语言写出来的系统可以说就是Windows的图形界面系统(MS-DOS),没有前端三件套(HTML、CSS、JS)就不能看到例如百度、哔哩哔哩、知乎、微博这种精美的网页应用。

免责声明


此文章仅仅是个人认知文章,仅仅做记录。若有错误,请指出!

写这篇文章,只是因为我目前所做工作为运维,做的一些系统发展了解,以及为何,有了MySQL、Redis等(包括面向大众的各种系统,(Windows、Android、iOS、Macos等)仅仅是为了是每个人有一个良好的应用体验),我们还需要安装它们的可视化界面去运用它们。

就是因为方便观看!

扩展


如果你也想体验极客范浏览器主页,你可以访问这个项目(来着知名程序员鱼皮项目之一)


https://github.com/liyupi/yuindex

在线访问直达链接


http://yuindex.yupi.icu/#/

极客范浏览器主页图片展示


目录
相关文章
|
8月前
|
安全 数据安全/隐私保护 Windows
如何在Windows 10系统中查看已连接WiFi密码-亲测可用-优雅草卓伊凡
如何在Windows 10系统中查看已连接WiFi密码-亲测可用-优雅草卓伊凡
452 15
如何在Windows 10系统中查看已连接WiFi密码-亲测可用-优雅草卓伊凡
|
8月前
|
关系型数据库 虚拟化 UED
Omnissa Horizon Windows OS Optimization Tool 2503 - Windows 系统映像优化工具
Omnissa Horizon Windows OS Optimization Tool 2503 - Windows 系统映像优化工具
353 7
Omnissa Horizon Windows OS Optimization Tool 2503 - Windows 系统映像优化工具
|
3月前
|
运维 安全 Linux
【清爽加速】Windows 11 Pro 24H2-Emmy精简系统
“清爽加速”Windows 11 Pro 24H2 针对老旧或低配设备,通过精简系统、优化服务与简化装机流程,降低资源占用,提升运行流畅度,兼顾安全性与稳定性,让老设备也能轻松应对日常办公与轻度娱乐需求。
229 1
【清爽加速】Windows 11 Pro 24H2-Emmy精简系统
|
3月前
|
安全 数据安全/隐私保护 Windows
ZyperWin++使用教程!让Windows更丝滑!c盘飘红一键搞定!ZyperWin++解决系统优化、Office安装和系统激活
ZyperWin++是一款仅5MB的开源免费Windows优化工具,支持快速优化、自定义设置与垃圾清理,兼具系统加速、隐私保护、Office安装等功能,轻便无广告,小白也能轻松上手,是提升电脑性能的全能管家。
1214 0
|
3月前
|
安全 搜索推荐 开发者
【适度精简】Windows 7 旗舰版-emmy精简系统
Windows 7旗舰版因硬件占用高、冗余组件多、兼容性差及缺乏安全更新等问题,逐渐难以满足用户需求。适度精简版通过去除无用组件、优化性能与安全性,提升老旧设备运行效率,增强兼容性与稳定性,同时保留用户熟悉的操作界面,降低学习成本,满足个性化需求,延续Windows 7的实用价值。
248 2
|
4月前
|
Ubuntu Linux Windows
windows11系统安装ubuntu系统详细步骤
安装后,您可以直接从商店启动应用程序来源
873 0
|
6月前
|
Ubuntu Linux 数据安全/隐私保护
Windows中安装WSL 2和Ubuntu系统的教程
回看这一路,有趣吧?你已经跨界成为了一个Windows和Linux的桥梁。期待在代码的世界里,把一切玩得风生水起!
384 13
|
5月前
|
持续交付 Windows
如何使用Sysprep准备Windows系统并使用自动应答
通过Sysprep准备Windows系统,可实现SID重置与系统定制。进入Sysprep后,可安装软件、设置默认桌面文件,并使用Windows SIM创建应答文件以实现自动化部署。适用于系统克隆与批量部署场景。
|
7月前
|
JSON 安全 数据可视化
Elasticsearch(es)在Windows系统上的安装与部署(含Kibana)
Kibana 是 Elastic Stack(原 ELK Stack)中的核心数据可视化工具,主要与 Elasticsearch 配合使用,提供强大的数据探索、分析和展示功能。elasticsearch安装在windows上一般是zip文件,解压到对应目录。文件,elasticsearch8.x以上版本是自动开启安全认证的。kibana安装在windows上一般是zip文件,解压到对应目录。elasticsearch的默认端口是9200,访问。默认用户是elastic,密码需要重置。
3828 0
|
8月前
|
运维 监控 安全
宝塔Windows面板:轻松管理服务器的图形化神器
宝塔Windows面板是一款专为Windows服务器用户设计的图形化管理工具,旨在简化IIS配置、环境搭建与安全管理等复杂操作。它支持一键部署全栈运行环境(如IIS/Apache、PHP、MySQL等),提供可视化站点管理、安全防护与监控功能,并拥有丰富的插件生态。无论是个人站长、开发者还是中小企业,都能通过这款免费工具快速搭建网站、优化性能并强化安全性。尽管在高版本IIS兼容性和插件丰富度上略逊于Linux版,但其零门槛操作和全面功能仍使其成为理想的入门级服务器管理解决方案。
674 5