可执行程序。
1.可执行程序(executable program,EXE File)是指一种可在操作系统存储空间中浮动定位的特殊程序。在MS-DOS和MS-WINDOWS下,此类文件扩展名为.exe。
2.根据事实来看,由高级语言编写的程序称为“源程序”,由二进制代码表示的程序称为“目标程序”,由汇编语言编写的程序称为“汇编程序”。
3.对于计算机本身来说,它只能接收和处理由0到1的代码构成的二进制指令和数据,所以计算机能识别的程序是“目标程序”。而计算机可以直接执行的程序是可执行程序,即扩展名为.exe的程序。
扩展资料
可执行程序的文件格式
1.DOS可执行文件
最简单的可执行文件格式,可以在DOS和WINDOWS中运行。它通过在文件头添加ASCII字符串“MZ”(16进制中表示为4D5A)来标识。“MZ”是MS-DOS开发者之一的马克·茨柏克沃斯基(Mark Zbikowski)的姓名首字母缩写。
2.16位元新可执行文件
通过在文件头添加ASCII字符串“NE”来标识。它只能运行在Windows和OS/2系统,而不能在DOS下运行。
3.16/32位元可执行文件
通过在文件头添加ASCII字符串“LE”来标识。它仅用来在Windows 3.x和Windows 9x中替代VxD驱动。
4.32位元线性可执行文件
通过在文件头添加ASCII字符串“LX”来标识。运行在OS/2 2.0以及更高版本中,也可用于某些DOS扩展。
5.32位元可执行文件
这是最复杂也是目前最流行的可执行文件格式,通过在文件头添加ASCII字符串“PE”来标识。它主要运行于Windows 95和Windows NT以及更高版本的Windows中,也可在BeOS R3中运行。
6.64位元可执行文件
与前一种类似,但使用支持64位元的中央处理器。因此它仅能在64位元的Windows系统中运行,譬如Windows XP 64-Bit Edition 和 Windows Server 2003 64-Bit Edition。
参考资料:百度百科:可执行程序
正确答案:C
源程序:由高级语言编写的程序。
目标程序:由二进制代码表示的程序称(后缀名为.obj)。
汇编程序:由汇编语言编写的程序。
编译程序:为了把源程序转换成机器能接受的目标程序,需要把用户按规定语法写出的语句一一翻译成二进制的机器指令。这种具有翻译功能的软件称为”编译程序”。
以C语言为例,C语言源程序经过C语言编译程序编译之后,生成一个后缀为.obj的二进制文件(称为目标程序),最后还要由称为“连接程序”(Link)的软件,把此.obj文件与C语言提供的各种库函数连接在一起,生成一个后缀.exe的可执行程序。显然C语言源程序不能立即执行,故选项B)错误。根据以上定义,选项A)和选项D)错误。故本题应该选择C)。
计算机能直接执行的程序是( )。A.汇编语言程序 B.BASIC程序C.机器语 ...
【答案】:C 【考点】计算机软件【解析】计算机能直接执行的程序是机器语言程序。
计算机能直接执行的程序是( )。A.源程序B.机器语言程序C.BASIC语言程 ...
【答案】:B 计算机语言主要有汇编语言、机器语言和高级语言三大类。其中,机器语言是指由0和1组成的一条条计算机可以直接识别并执行的机器指令的集合。每一条机器指令由操作码与地址码组成,操作码确定执行操作,而地址码确定将指定地址的数据进行操作。
计算机能直接执行的程序是( )。
对于计算机本身来说,它只能接收和处理由0到1的代码构成的二进制指令和数据。所以计算机能识别的程序是“目标程序”。而计算可以直接执行的程序是可执行程序,即后缀为.exe的程序。
计算机能直接执行的程序是( )。
【答案】:C 机器语言是直接用计算机指令代码编写的语言,用二进制表示,是计算机唯一能直接识别和执行的语言。其特点是运算速度很快,但程度不直观,难懂、难写、难记、难以修改和难以维护。机器语言在不同计算机系统之间的通用性也较差。
计算机能直接执行的程序是( )。 A.源程序 B.目标程序 C.汇编程序 D...
计算机可直接执行的是可执行程序。源程序指的是指未经编译的,按照一定的程序设计语言规范书写的,人类可读的文本文件,即后缀为.c或者.cpp的文件,另外在经过编译器编译后形成目标程序,是二进制文件,但这时候程序还不能直接运行。还需要经过链接,将所包含的头文件等与自身的目标文件链接,最后形成可...
计算机能够直接执行的程序是
可执行程序。根据百度题库查询得知,该题原题为:计算机能直接执行的程序是A.源程序B.目标程序C.汇编程序D.可执行程序,正确答案选择D。计算机俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。
计算机能直接执行的程序是 A。机器语言程序 B。源程序 C。可执行文 ...
机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能。机器语言具有灵活、直接执行和速度快等特点。不同型号的计算机其机器语言是不相通的,按着一种计算机的机器指令编制的程序,不能在另一种计算机上执行。
计算机能直接执行的程序是
计算机能直接执行的程序是机器语言程序。机器语言是机器能直接识别的程序语言或指令代码,无需经过翻译,每一操作码在计算机内部都有相应的电路来完成它,或指不经翻译即可为机器直接理解和接受的程序语言或指令代码。机器语言使用绝对地址和绝对操作码。不同的计算机都有各自的机器语言,即指令系统。从使用...
计算机能够直接执行的程序是什么?
计算机能够直接执行的语言只有机器语言,所以答案选择:B、机器语言程序。机器语言由二进制数0和1构成。用汇编语言和高级语言编写的程序(称为源程序)计算机并不认识,更不能直接执行,而必须由语言处理系统将它翻译成计算机可以理解的机器语言程序(即目标程序),然后再让计算机执行目标程序。虽然可以使用各种...