
英:/'ˌeksɪˈkjuːtəbl/ 美:/'ˌeksɪˈkjuːtəbl/
adj. 可执行的;可实行的
It is possible to attach executable program files to e-mail.
可以在电子邮件上附上可执行程序文件。
A CU typically represents the text and data contributed to an executable by a single relocatable object file.
CU 通常表示由单个可重新定位的对象文件带来可执行文件的文本和数据。
Creating an executable JAR is easy.
创建一个可执行JAR很容易。
The executable system is available.
可执行系统是可用的。
Consider a single executable design.
考虑单个可执行的设计。
executable file
可执行文件
executable program
可执行程序
adj.|feasible/exercised;可执行的;可实行的
在计算机科学领域,executable(可执行文件)指一种特殊的文件格式,它包含由处理器(CPU)能够直接解释并运行的机器代码指令集。这类文件通常由源代码通过编译器或汇编器转换生成,是软件程序在操作系统上运行的最终形态。
以下是其核心特征与技术细节:
机器代码载体
Executable 文件存储的是二进制形式的机器指令,这些指令与特定处理器架构(如 x86、ARM)的指令集兼容。当用户启动程序时,操作系统加载器将文件内容读入内存,由 CPU 逐条执行指令,完成程序功能 。
生成过程
可执行文件需经过编译(Compilation)、链接(Linking)两阶段生成:
文件格式标准
不同操作系统定义专属可执行文件格式:
.exe
、.dll
;.class
文件),需虚拟机(JVM)解释执行,非直接处理器指令。ISO/IEC 2382:2015
国际标准《信息技术词汇》将 "executable program" 定义为:
"A program in a form that can be run by a computer."
来源:ISO/IEC 2382:2015(定义条款 2120694)
IEEE Std 610.12-1990
IEEE 软件工程术语标准进一步明确:
"Executable code refers to machine language instructions that are ready to be loaded into a processor for execution."
来源:IEEE SWEBOK Guide v3.0(章节 1.2.2)
.exe
文件);./program_name
运行编译后的程序;bootloader
)初始化硬件 。“executable” 是一个计算机领域的常用术语,其核心含义为“可执行的”。以下是详细解释:
作为形容词:指某个文件或程序能够被计算机直接运行,包含机器可理解的指令。例如:
"The executable file (扩展名通常是 .exe) launches the software."
(“.exe”文件是Windows系统中常见的可执行文件格式。)
作为名词:直接代指“可执行文件”。例如:
"Download the executable and double-click to install."
(用户下载并双击该文件以执行安装操作。)
与源代码的区别:
源代码(如 .py、.java)是人类可读的文本,需通过编译器或解释器转换为可执行文件后才能运行。
Executable 则是编译后的二进制文件,计算机可直接解析执行。
权限要求:
在类Unix系统(如Linux、macOS)中,文件需通过 chmod +x filename
赋予执行权限,才能成为“executable”。
.exe
(应用程序)、.bat
(批处理脚本).sh
).app
(macOS应用)、.jar
(Java可执行包)如果需要进一步了解如何创建或调试可执行文件,可以提供编程语言(如C++、Python)的具体示例。
aidskeep sth. at baysickenabstainpawnelationfrocksMeccaprotrusionargue againstbakery and confectionerypit bullSan Diegoseize opportunitiesabietineburnthroughcathetrondemodexdesquamateelectrizeflatcrowngalactopoiesishaematocyaniniarovizejaspislevelnesslipogastrymilliamperelumbermanVP