CSP-S 提高级 · CSP 2019 提高级第一轮 第 4 题

选择题 · 答案 B · 考点:编译与解释、计算机语言分类

← 整套速查表 CSP-S 提高级 全部真题

题目

编译器的功能是()

答案:B

考点

编译与解释计算机语言分类

解题思维

这题考的是编译器定义,拿到题先想:高级语言到机器码的翻译。排除重组、反向翻译、自然语言,就能锁定答案。

常见错误

最容易把编译器当成解释器,以为它是边翻译边执行;或者误选反编译,把低级变高级当正解;还有人觉得编译器只是把代码拼凑一下,忽略了跨语言翻译的本质。

详细解析(节选)

Q4 编译器的功能

考察知识点

概念定义

编译器(Compiler):将高级语言(如C++、Java)源代码一次性翻译成低级语言(汇编、机器码/目标代码)的程序。翻译完成后可独立执行。

解释器(Interpreter):逐行读取源代码,边翻译边执行,不生成独立的目标文件。如 Python、JavaScript(传统)的解释执行。

反编译器(Decompiler):将低级语言(机器码/汇编)反向翻译为高级语言。

汇编器(Assembler):将汇编语言翻译为机器码。

命题视角

命题人喜欢挖坑的点:

思考心法:逐项排除法

拿到题先想:编译器是把高级语言翻译成机器码的程序。看选项:

避坑指南

技巧总结

考频与趋势

预测

暂无足够依据预测未来可能怎么考。

同考点真题

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断