计算机能直接执行的程序是可执行程序吗?
1个回答
展开全部
计算机能直接执行的程序是可执行程序。
解析:
由高级语言编写的程序称为“源程序”。
由二进制代码表示的程序称为“目标程序”。
由汇编语言编写的程序称为“汇编程序”。
可执行程序是可在操作系统存储空间中浮动定位的二进制可执行程序。
它可以加载到内存中,由操作系统加载并执行。
对于计算机本身来说,它只能接收和处理由0到1的代码构成的二进制指令和数据。
即,计算机能识别的程序是“目标程序”。
而计算可以直接执行的程序是可执行程序,即扩展名为.exe的文件。
扩展资料:
程序的运行
为了使计算机程序得以运行,计算机需要加载代码,同时也要加载数据。从计算机的底层来说,
这是由高级语言(例如Java,C/C++,C#等)代码转译成机器语言而被CPU所理解,进行加载。
如果您在一个符合大多数的计算机上,操作系统例如Windows、Linux等,加载并执行很多的程
序,在这种情况下,每一个程序是一个单独的映射,并不是计算机上的所有可执行程序。
它是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或
者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。同一计算机程序的
源程序和目标程序为同一作品。
参考资料:百度百科—可执行程序
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询