操作系统中的抽象
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了操作系统中的抽象相关的知识,希望对你有一定的参考价值。
我对操作系统很陌生,这就是为什么这个问题可能非常基础。
根据我阅读的资源,图形用户界面生成所有程序图标,桌面和文件和文件夹的其他符号,以便计算机用户可以轻松管理某些过程。这非常有意义。
然而,在这个定义之后,我开始面对“抽象”这个短语。例如,这些资源表明文件系统是一种抽象。
实际上,我对“抽象”这个词有点困惑。此外,我无法理解抽象和图形用户界面之间的区别。有没有人可以解释操作系统中的抽象是什么以及抽象和GUI之间的区别?
答案
抽象| abstraksh(as)n | 名词[mass noun]
- 处理想法而不是事件的质量[...]
- 独立于其关联或属性考虑某事的过程[...]
- 去除东西的过程[...]
起源 中古英语:来自拉丁语abstractio(n-),动词abstrahere'draw away'。
在这种情况下的抽象通常是将某些东西简化为更易理解的形式。计算机只能用电力工作。这在日常工作中很难理解。那些电脉冲首先被抽象为“1和0”或“位”。这些被进一步抽象以形成数字。这些数字以特定方式用于表示可读字符。比特还以某种方式用于将数据存储在旋转的金属盘或芯片中,我们通常将其称为文件系统。使用“文件”和“目录”以分层形式显示该文件系统。使用窗口和图标在GUI中显示该层次结构。与这些东西的互动被抽象成使用“鼠标”来推动那些“图标”,这些“图标”最终转化为在金属周围移动电脉冲。
所有这些抽象都允许您使用计算机,而无需了解正在发生的潜在事情。
以上是关于操作系统中的抽象的主要内容,如果未能解决你的问题,请参考以下文章