0.5概念⏱ 约 5 分钟
什么是程序
代码、运行、进程的直觉
🔎 最后验证 2026-05📚 来源:通用计算机常识
为什么学这个
微信、浏览器、你正在用的这个学习平台——它们都是"程序"。搞懂程序怎么从"一堆文件"变成"屏幕上动起来的东西",你就摸到了软件的门把手。
💡 打个比方
程序就像一份菜谱:菜谱本身只是纸上的字(代码文件,静态的);只有当厨师照着做(电脑去执行),才会真的炒出一盘菜(运行中的程序)。写好的代码 = 菜谱;正在运行的程序 = 正在炒的菜。
- 程序本质上也是文件——里面装的是一条条"指令"(代码)
- 这些指令静静躺着时叫代码;被电脑执行起来时,就成了运行中的程序
- 一个运行中的程序,系统里叫它一个进程(process)
- 同一个程序可以同时开好几个进程(比如打开两个独立的记事本窗口,各是一个进程)
🔗 连一连
区分'静态的代码'和'运行中的程序'。
先点左边一项,再点它对应的右边。
❓ 测验
同一个记事本程序,你打开了 3 个独立窗口,系统里大致对应几个'进程'?
⚠️ 避坑'装了'不等于'在运行'
代码(菜谱)静静躺在硬盘上,和它真正跑起来(变成进程),是两回事。一个常见例子:你装了数据库/服务器软件,但没启动它,所以程序连不上——装好≠在运行。后面学开发时,你会经常需要手动把一个程序'跑'起来。
🤖 用 AI 巩固这一节
请用'菜谱和炒菜'的类比,给我讲清楚这三个词的区别:代码、程序、进程。每个配一个生活例子。
✅ 小结
你现在理解了:代码被执行起来就成了运行中的程序(进程)。可是,是谁在管这些文件和程序、协调键盘鼠标和屏幕?那就是操作系统。
下一节 → 什么是操作系统
💬 对这节有疑问或心得? 去社区和大家讨论 →