首页 新闻 会员 周边 捐助

编译过程对用户是透明的对吗

0
[已关闭问题] 关闭于 2025-08-27 07:01

. 对最终用户(End User)来说:
是的,通常是透明的。
• 最终用户运行的是已经编译好的可执行文件(如 .exe、.apk、.dmg 等),他们不需要关心程序是如何从源代码编译成可执行文件的。
• 他们看不到编译器、构建工具、依赖管理等过程。

_java_python的主页 _java_python | 小虾三级 | 园豆:984
提问于:2025-08-27 07:00
< >
分享
所有回答(1)
0

“透明”在这里是计算机领域的一个术语用法,和日常语言里的“透明”意思相反。


✅ 计算机术语中的“透明” = 用户感知不到它的存在
• 透明 ≠ 看得见
• 透明 = 像空气一样存在,但用户完全感觉不到

🌰 举个例子:
• 开车自动挡:
◦ 换挡过程是“透明”的——司机只管踩油门,变速箱自己换挡,司机感觉不到这个过程。
• 手机拍照:
◦ 图像处理算法是“透明”的——用户按下快门,手机自动美颜、降噪,用户不需要知道这些步骤

• 日常透明:信息可见、可理解(“公开透明”)。看的见
• 计算机透明:机制不可见、无需理解(“对用户透明”)。穿透

_java_python | 园豆:984 (小虾三级) | 2025-08-27 07:01
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册