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