Question 15
编译器的作用
编译器的主要作用是什么?
单项选择2 分难度 基础
正确答案
B. 将源代码转换为机器代码
一句话考点
编译器负责把高级语言程序翻译成目标代码,供计算机执行。
计算机系统编译与运行
Prompt
题目与选项
编译器的主要作用是什么?
A. 直接执行源代码
B. 将源代码转换为机器代码
C. 进行代码调试
D. 管理程序运行时的内存
Quick Check
做题抓手
先判断题型
先定位知识点,再决定是公式套用、手推样例还是结构重建。
再核对边界
第一轮很爱在闭区间、下标偏移、递归终止条件和布尔返回值上设陷阱。
最后看输出层次
尤其是阅读程序题,要分清函数返回值、变量值和最终打印值是不是同一件事。
Explanation
详细讲解
Step 1
源代码是人能读懂的高级语言文本,CPU 不能直接按照它逐行理解执行。
Step 2
编译器的职责就是把源代码翻译成机器代码或目标文件,再经过链接等步骤生成可执行程序。
Step 3
调试由调试器完成,内存管理主要是操作系统和运行时环境的职责,因此答案是 B。
Pitfalls
易错点
- 把编译和执行混为一谈,以为编译器本身负责运行程序。
- 把 IDE 或调试器的功能误记成编译器功能。
Extend
拓展补充
- 第一轮里常见的程序执行链路是:编辑源代码 -> 编译 -> 链接 -> 运行。
返回总览
回到整套试卷
返回题目总览页,继续从目录、知识图谱或其他分区进入。
所属分区
返回 单项选择
回到首页对应分区,继续顺序刷题或查看同类知识点。
上一题
第 14 题
相邻限制的排列
下一题
第 16 题
输入 10 时的输出判断