月沙工具箱
现在位置:月沙工具箱 > 学习工具 > 汉英词典

翻译编译程序英文解释翻译、翻译编译程序的近义词、反义词、例句

英语翻译:

【计】 interpretive compiler

分词翻译:

编译程序的英语翻译:

【计】 APL compiler APL; BASIC compiler; compile routine; compiler
compiling program; compiling routine
【经】 compiler

专业解析

在计算机科学领域,"翻译编译程序"对应的核心概念包含以下三组术语及技术解释:

  1. 翻译程序(Translator) 指将一种编程语言转换为另一种语言的所有程序的统称,包含编译器、解释器和汇编器。主要功能是完成源代码到目标代码的转换(参考:GeeksforGeeks术语库)。

  2. 编译程序(Compiler) 特指将高级语言完整转换为机器码的程序,典型过程包括:

  1. 解释程序(Interpreter) 采用逐行翻译执行机制的程序,如Python解释器。与编译程序的核心区别在于不生成独立的目标文件,而是通过即时编译(JIT)技术实现运行(参考:IEEE Xplore文献库)。

术语对应关系:

该术语体系在ISO/IEC 2382:2015信息技术词汇国际标准中有明确定义(参考:ISO/IEC标准文档),同时微软开发者网络(MSDN)的技术文档中详细描述了现代编译程序的运行时架构(参考:Microsoft Docs编译器原理)。

网络扩展解释

“翻译编译程序”这一表述可能存在术语混淆或组合,需结合计算机语言处理的基本概念进行解释:

  1. 翻译程序(Translator) 指将一种编程语言转换为另一种语言的程序,主要包括:

    • 编译器(Compiler):将高级语言(如C++)整体翻译成机器语言或低级代码,生成可执行文件。
    • 解释器(Interpreter):逐行翻译并执行代码(如Python),不生成独立文件。
    • 汇编器(Assembler):将汇编语言转换为机器码。
  2. 编译程序(Compiler) 特指编译器,属于翻译程序的一种,其工作流程包括:

    • 词法分析:分解代码为词法单元(Token)。
    • 语法分析:构建抽象语法树(AST)。
    • 语义分析:检查类型、作用域等逻辑。
    • 代码生成:输出目标代码(如x86汇编)。
  3. 可能的混淆点

    • 若指“翻译+编译程序”,可能描述多语言代码处理工具(如国际化编译工具)。
    • 若为“解释编译程序”,则涉及解释型语言的编译过程(如Java的JIT编译)。

建议:若需更精准的解释,请提供具体上下文或确认术语的正确性(如是否为“编译程序的工作原理”)。

分类

ABCDEFGHIJKLMNOPQRSTUVWXYZ

别人正在浏览...

【别人正在浏览】