news 2026/4/20 18:40:24

计算机的核心:抽象与共性

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
计算机的核心:抽象与共性

初学计算机时,我们常被工具的多样性所迷惑:

  • 在终端里用ls查看目录,用grep过滤日志;
  • 在 Python 中用pathlib操作路径,用re匹配字符串;
  • 一边运行ps aux查看进程,一边调用subprocess.run()启动子程序……

这些操作看似分散在不同“世界”,但如果你退后一步,就会发现一个惊人的事实:无论你用的是 Shell 命令还是编程语言 API,你反复处理的,其实是同一组基本问题。

这并非偶然。计算机系统的设计具有深刻的共性,而理解这些共性,关键在于把握一个核心思想:抽象(Abstraction)。

一、抽象:同一能力,两种表达

操作系统是硬件与应用之间的桥梁。它通过系统调用(syscall) 将 CPU、内存、磁盘、网络等物理资源,抽象为几类通用概念:

  • 文件(File)
  • 进程(Process)
  • 流(Stream)
  • 套接字(Socket)

在此之上,不同的工具以不同方式暴露这些能力:

抽象层级面向对象典型工具特点
命令行接口人类用户ls,grep,ps,curl简洁、组合性强、适合快速脚本
编程接口开发者pathlib
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/20 10:48:49

工厂人员精准定位:技术落地入门刚需指南(包括核心痛点、技术逻辑、产品亮点)

本文面向工业物联网开发者、工厂 IT 负责人、安全生产系统集成商,通过高精度定位技术降低工厂事故率、优化人力调度、实现合规审计留痕,文章末尾可获取详细工厂人员精准定位方案~从互联网到物联网的发展进程中,工厂数字化转型已经不再局限于生…

作者头像 李华
网站建设 2026/4/17 4:41:55

专业版VS基础版:10款AI效率加速器的功能差异深度解析

�� 10大降AIGC平台核心对比速览 排名 工具名称 降AIGC效率 适用场景 免费/付费 1 askpaper ⭐⭐⭐⭐⭐ 学术论文精准降AI 付费 2 秒篇 ⭐⭐⭐⭐⭐ 快速降AIGC降重 付费 3 Aibiye ⭐⭐⭐⭐ 多学科论文降AI 付费 4 Aicheck ⭐⭐⭐⭐…

作者头像 李华
网站建设 2026/4/18 21:59:32

重庆思庄技术分享——让 PDB 随 CDB 启动自动 OPEN 的两种方式

让 PDB 随 CDB 启动自动 OPEN 的两种方式尤其是在做升级、补丁、系统重启或例行维护后,如果没有额外处理,业务 PDB 很可能停留在 MOUNTED,直接导致应用无法连接。本文基于 Oracle Database 19c,结合实际运维场景,系统性…

作者头像 李华
网站建设 2026/4/16 20:04:38

Java毕设选题推荐:基于springboot+小程序的智慧心理健康自助平台小程序的设计与实现【附源码、mysql、文档、调试+代码讲解+全bao等】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/4/18 4:46:06

论文写作利器推荐:6款AI工具高效赋能学术创作与质量提升

在科研写作中,融合前沿NLP算法的智能辅助系统能够高效完成学术论文的框架构建、文本润色和相似度分析等关键任务,特别适合学位论文写作及文献整理需求。需注意,此类AI工具本质上属于科研生产力增强手段,学者仍需严格把控研究内容的…

作者头像 李华
网站建设 2026/4/17 0:31:37

国内外主流大模型技术架构与特色优势深度解析

引言 2026年全球大模型市场已形成"百花齐放"的格局,国内外头部模型在技术架构上各有侧重,形成了差异化的竞争优势。本文将从技术架构、核心优势、应用场景、指令特性四个维度,对当前主流大模型进行深度剖析,并提供代码…

作者头像 李华