在上一篇文章当中,我们了解了图形用户界面的起源和发展。GUI的开始是计算机发展史中必有的一次发展,就像现在的计算机行业,大热的新鲜事物大多与图形识别有关,想AI,无人驾驶,深度学习,皆与图形识别有关。
为何计算机发展到一定程度就会自然而然的开始图形的研究?
计算机的发明就是在二战时期为了解决现实中的计算问题,比如敌对军队的通讯密码,或者原子弹的爆炸模拟,它的出现就是为了解决现实中的问题。
计算机从发展至今,过了几十年,从刚开始的计算问题到现在要解决的图形问题,就是在一步一步的解决现实中更困难的问题。
图形是比数字更高一个维度的事物,让计算机这种人造之物理解图形势必要比理解数字更加困难。
为此便是需要让计算机的创造者人类,教给它如何解决关于图形的现实问题。
图形用户界面便是计算机与人类进行图形之间互相认知的第一步。
那么图形用户界面是由哪几方面组成的呢?
请往下看。
桌面
在启动时就会显示,是界面中的最底层。在桌面上可以重叠显示窗口,因此可以实现多任务化。
在界面当中,桌面上放有各种应用程序和数据的图标,用户可以依此开始工作。不过桌面上的图标不能在没有文件路径的情况下凭空出现,所以要以特殊位置的文件夹的参照形式来定义图标。
比如在微软公司的Windows XP系统中,各种用户的桌面内容实际保存在系统盘(默认为C盘):\Documents and Settings\[用户名]\桌面文件夹内。
桌面背景。可以设置为各种图片和各种附件,成为视觉美观的重要因素之一 。
窗口
应用程序为使用数据而在图形用户界面中设置的基本单元。应用程序和数据在窗口内实现一体化。在窗口中,用户可以在窗口中操作应用程序,进行数据的管理、生成和编辑。
单一文件界面
(Single Document Interface)在窗口中,一个数据在一个窗口内完成的方式。在这种情况下,数据和显示窗口的数量是一样的。若要在其他应用程序的窗口使用数据,将相应生成新的窗口。因此窗口数量多,管理复杂。
多文件界面
(Multiple Document Interface)在一个窗口之内进行多个数据管理的方式。这种情况下,窗口的管理简单化,但是操作变为双重管理。
标签
多文件界面的数据管理方式中使用的一种界面,将数据的标题在窗口中并排,通过选择标签标题显示必要的数据,这样使得接入数据方式变得更为便捷。
菜单
将系统可以执行的命令以阶层的方式显示出来的一个界面。应用程序能使用的所有命令几乎全部都能放入。
图标
显示数据或者应用程序本身。数据管理程序,即在文件夹中数据通过图标显示出来。
通常情况下显示的是数据的内容或者与数据相关联的应用程序的图案。点击数据的图标,就可以完成启动相关应用程序和显示数据本身这两个步骤。
应用程序的图标只能用于启动应用程序。
按钮
菜单中,利用程度高的命令用图形表示出来,配置在应用程序中,成为按钮。应用程序中的按钮,通常可以代替菜单。一些使用程度高的命令,不必通过菜单一层层翻动才能调出,极大提高了工作效率。
上述就是图形用户界面的各个组成部分,其中还有一些具体的界面,因系统的不同,我们将在后续的学习当中逐步了解。
如果对文章中的内容有什么困惑的地方,可以在评论区提出自己的问题,学记同大家一起交流,解决各种问题,一起进步。
青年学记 陪伴着各位青年
作者:青年学记 一名不断进步的程序猿
一起学习 一起进步
走向自立
领取专属 10元无门槛券
私享最新 技术干货