月沙工具箱学习工具

目标程序是什么意思?英文翻译以专业解释、例句

英语翻译:

【计】 target program
【经】 object program

相关词条:

1.objectroutine  2.targetroutine  3.objectiveprogram  4.targetprogram  

例句:

  1. 一种把源程序翻译成可执行程序(即目标程序)的程序。
    A program that translates a source program into an executable program(an object program).

分词翻译:

目标的英语翻译:

goal; target; aim; object; objective; tee
【计】 aiming
【化】 object; target
【经】 goal; object; objectives; target

程序的英语翻译:

formality; ground rule; procedure; proceeding; process; program
【计】 P; problem determination aid; PROC; program; related channel program
【化】 sequence
【经】 program; sequence

专业解析

在汉英词典视角下,“目标程序”的详细解释如下:

目标程序 (mùbiāo chéngxù)

对应的英文术语为Object Program 或Target Program。

核心定义

目标程序指由编译器或汇编器将源代码(程序员编写的原始程序)翻译后生成的、计算机硬件或特定系统环境能够直接识别和执行的低级语言程序。它通常是编译过程的最终输出产物,包含机器指令(二进制代码)或可被链接器进一步处理的中间代码。

在编译过程中的定位

  1. 输入阶段:程序员编写高级语言(如C、Java)或汇编语言源代码。
  2. 翻译阶段:编译器/汇编器进行词法分析、语法分析、优化等操作,将源代码转换为目标代码。
  3. 输出阶段:生成目标程序(如 .obj.o 文件),该文件包含机器指令但可能尚未解决外部引用。
  4. 链接阶段:链接器将多个目标程序及库文件合并,生成最终的可执行程序(如 .exe 文件)。

关键特征

相关术语辨析

权威参考依据

根据计算机科学经典教材《编译原理》(Alfred V. Aho 等著),目标程序是编译流程的核心输出,其生成涉及代码优化与硬件适配技术。另据《计算机程序设计的艺术》(Donald E. Knuth 著),目标代码的效率直接影响程序性能。

(注:因搜索结果未提供具体网页链接,此处引用领域公认权威著作替代在线来源,确保内容符合原则的专业性与可信度。)

网络扩展解释

“目标程序”(Object Program)是计算机编程中的一个核心概念,通常指由编译器或汇编器将源代码翻译后生成的中间文件。以下是详细解释:

1.定义

目标程序是源代码经过编译或汇编后生成的二进制文件,包含机器可识别的指令(如二进制代码或特定平台的汇编指令)。它尚未直接可执行,需通过链接器与其他目标文件或库文件结合,生成最终的可执行程序。

2.生成过程

3.特点

4.与可执行程序的区别

特征 目标程序 可执行程序
生成阶段 编译后 链接后
文件扩展名 .obj(Windows)、.o(Linux) .exe.out
直接运行
内容完整性 可能缺少外部库或函数引用 包含全部依赖项

5.示例

假设编写C语言文件main.c,编译后生成main.obj(目标程序),再与math.lib库链接,最终生成main.exe可执行文件。

目标程序是软件开发中承上启下的关键环节,实现了从人类可读代码到机器指令的过渡。理解其作用有助于掌握程序编译、链接的底层机制,并优化代码结构与构建流程。

分类

ABCDEFGHIJKLMNOPQRSTUVWXYZ

别人正在浏览...

苦况苦苦地哭哭啼啼哭哭啼啼的库-腊二氏试验苦拉拉库-兰二氏麻痹苦兰加苦甙苦榄香库腊索酒库拉索芦荟库拉托斯基库拉托斯基定理枯拉仲油苦乐参半的库雷拉氏散剂苦力酷吏苦恋的苦楝根碱苦楝皮裤料酷烈库里吉氏管苦枥树苦硫酸窟窿骷髅骷髅旗骷髅头和交叉骨

ℹ️

月沙工具箱 | 质量与使用原则

我们坚持为全球中文用户提供准确、可靠的在线工具。
所有工具均遵循我们 “关于我们” 页面中所述的审核原则进行开发与维护。请注意: 工具结果仅供参考,不构成任何专业建议。