25 条题解
-
0
- 高级语言编写的程序需要经过以下( )操作,可以生成在计算机上运行的可执行代码。 ○ A. 编辑 ○ B. 保存 ○ C. 调试 ○ D. 编译
答案是 D. 编译。
来,作为教练,我给你打个最形象的比方,把这个过程想象成**“翻译官的工作”**。
1. 我们的角色
- 高级语言(C++/Python等):就好比是 “中文”。这是写给你(人类)看的,逻辑清晰,咱们读得懂。
- 计算机(CPU):它是个只懂 “0和1” 的“外星人”。它根本看不懂你写的
if、for、while。
2. 怎么让外星人听懂你的话?
你需要一个专业的翻译官,把你的“中文文章”翻译成“0101的外星语”。 这个翻译的过程,在计算机术语里就叫做 编译 (Compile)。
3. 为什么其他选项不对?
让我们来看看如果不“翻译”,其他步骤在干什么:
- A. 编辑 (Editing):这相当于你在写文章。你只是把字打在了屏幕上,此时它还是一篇“中文文章”,外星人还是看不懂。
- B. 保存 (Saving):这相当于你把写好的文章存进抽屉里。文章的内容没变,还是“中文”。
- C. 调试 (Debugging):这相当于你在检查错别字。就算你把文章检查得再完美,它依然是“中文”,外星人依然一脸懵逼。
4. 关键时刻
只有当你点击了 “编译” (Compile) 按钮,编译器(Compiler,比如 g++)才会开动马力,把你的源代码转换成计算机能直接执行的机器码(也就是可执行文件,如 .exe)。
最终结论
只有 D. 编译 才是那个神奇的“变身”过程。
信息
- ID
- 4769
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 10
- 标签
- 递交数
- 1
- 已通过
- 1
- 上传者