发布网友 发布时间:2022-03-28 16:37
共9个回答
热心网友 时间:2022-03-28 18:06
可执行程序。
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。
参考资料:百度百科:可执行程序
热心网友 时间:2022-03-28 19:24
正确答案:B热心网友 时间:2022-03-28 20:59
正确答案:C
源程序:由高级语言编写的程序。
目标程序:由二进制代码表示的程序称(后缀名为.obj)。
汇编程序:由汇编语言编写的程序。
编译程序:为了把源程序转换成机器能接受的目标程序,需要把用户按规定语法写出的语句一一翻译成二进制的机器指令。这种具有翻译功能的软件称为”编译程序”。
以C语言为例,C语言源程序经过C语言编译程序编译之后,生成一个后缀为.obj的二进制文件(称为目标程序),最后还要由称为“连接程序”(Link)的软件,把此.obj文件与C语言提供的各种库函数连接在一起,生成一个后缀.exe的可执行程序。显然C语言源程序不能立即执行,故选项B)错误。根据以上定义,选项A)和选项D)错误。故本题应该选择C)。
热心网友 时间:2022-03-28 22:50
B热心网友 时间:2022-03-29 00:58
计算机能够直接执行的程序是源程序热心网友 时间:2022-03-29 03:23
C嘛热心网友 时间:2022-03-29 06:04
c,实在不知道前面的人怎么这么回答热心网友 时间:2022-03-29 09:02
可执行文件热心网友 时间:2022-03-29 12:17
C.可执行文件