「计算机能直接执行的程序是什么」计算机能直接执行的程序是什么文件

2024-09-21 13:27:38 数码极客 35阅读 回答者:tonylate
最佳答案今天我们来看一下计算机能直接执行的程序是什么,以下6个关于计算机能直接执行的程序是什么的观点希望能帮助到您找到想要的百科知识。本文目录计算机能直接执行的程序是( )。 A.源程序 B.目标程序 C.汇

今天我们来看一下计算机能直接执行的程序是什么,以下6个关于计算机能直接执行的程序是什么的观点希望能帮助到您找到想要的百科知识。

本文目录

  • 计算机能直接执行的程序是( )。 A.源程序 B.目标程序 C.汇编程序 D...
  • 计算机能直接执行的程序是什么?
  • 计算机能够直接执行的程序是( )
  • 计算机能够直接执行的程序是
  • 计算机能够直接执行的程序是什么?
  • 计算机可以直接执行的程序是什么语言程序
  • 计算机能直接执行的程序是( )。 A.源程序 B.目标程序 C.汇编程序 D.可执行程序

    选D可执行程序。

    计算机可直接执行的是可执行程序。

    源程序指的是指未经编译的,按照一定的程序设计语言规范书写的,人类可读的文本文件,即后缀为.c或者.cpp的文件,另外在经过编译器编译后形成目标程序,是二进制文件,但这时候程序还不能直接运行。

    还需要经过链接,将所包含的头文件等与自身的目标文件链接,最后形成可执行程序。

    而汇编程序的含义与C语言程序等处于同一层概念,只是由不同的语言写成。

    可执行程序(executable program,EXE File)是可在操作系统存储空间中浮动定位的二进制可执行程序。它可以加载到内存中,由操作系统加载并执行。扩展名为.exe,可以直接被计算机直接执行。

    扩展资料:

    可执行程序文件格式:

    1、Linux32/64位可执行文件:Linux是靠文件属性来判断判断是否可执行。每个文件专门有个属性来表示文件是否可执行。

    2、16位NE X86可执行文件:

    通过在文件头添加ASCII字符串“NE”来标识。它只能运行在Windows和OS/2系统,而不能在DOS下运行。

    3、16/32位X86可执行文件:

    通过在文件头添加ASCII字符串“LE”来标识。它仅用来在Windows 3.x和Windows 9x中替代VxD驱动。

    4、32位线性可执行文件:

    通过在文件头添加ASCII字符串“LX”来标识。运行在OS/2 2.0以及更高版本中,也可用于某些DOS扩展。

    参考资料来源:百度百科-源程序

    参考资料来源:百度百科-可执行程序

    参考资料来源:百度百科-汇编程序

    计算机能直接执行的程序是什么?

    计算机能直接执行的是机器语言程序。

    机器语言程序原因是:

    1、指令系统中的指令,在计算机内存中,都是以二进制编码的形式存储的,这种编码称为机器码,或者称为机器指令。

    2、在程序运行时,指令由内存读入cpu,然后译码,执行.只有内存中的机器码,即机器语言程序,计算机才能执行。

    3、用指令助记符和表示地址或数据等的各种符号,按照规定的格式,来编制程序,这样的程序,称为汇编语言程序.这些表示指令,地址,数据等的符号以及有关规定,是计算机进行:“思想”的工具,亦即计算机汇编语言.

    4、汇编语言与具体的计算机类型有密切的关系,不同的中央处理单元,其指令系统也各不相同,相应的汇编语言也互不相同.与硬件关系密切的程序,或者实时性要求很高的程序,往往采用汇编程序。

    5、在编辑程序的支持下,汇编语言程序从键盘输入,编辑形成汇编语言源程序.源程序是用汇编语言的语句编写的,在计算机内部,源程序的各条语句是以ascii 码表示的,存在磁盘上,又称为源文件。

    6、它区别与机器指令之处是不能被计算机执行,但它可以用来显示和打印,作为检查和保存的档案。

    7、 汇编语言源程序经过汇编程序的语法检查和翻译,形成二进制代码表示的目的码文件.如果源程序中有语法错误,汇编程序会指出错误的类型和出错所在的语句,以便用户重新进行编辑修改,再形成新的源程序.源文件和有其生成的目的码文件可以是一个或者是几个. 目的码文件并不能直接上机运行,必须经过连接程序把它和库文件连接在一起,形成可执行文件.这个可执行文件有操作系统装入计算机内存,才能运行。

    计算机能够直接执行的程序是( )

    计算机能够直接执行的程序是源程序;答案选择C;

    未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。 在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。

    扩展资料:

    源代码主要有如下两种作用:

    1、生成目标代码,即计算机可以识别的代码。

    2、对软件进行说明,即对软件的编写进行说明。为数不少的初学者,甚至少数有经验的程序员都忽视软件说明的编写,因为这部分不会在生成的程序中直接显示,也不参与编译。但是注释代码对软件的学习、分享、维护和软件复用都有巨大的好处。因此,书写软件说明在业界被认为是能创造优秀程序的良好习惯,一些公司也硬性规定必须书写。

    需要指出的是,源代码的修改不能改变已经生成的目标代码。如果需要目标代码做出相应的修改,必须重新编译。

    计算机能够直接执行的程序是

    演示机型:华为MateBookX 系统版本:win10 以华为MateBookX,win10为例:可执行程序。可执行程序(executableprogram,EXEFile)是指一种可在操作系统存储空间中浮动定位的特殊程序。在MS-DOS和MS-WINDOWS下,此类文件扩展名为exe。 根据事实来看,由高级语言编写的程序称为“源程序”,由二进制代码表示的程序称为“目标程序”,由汇编语言编写的程序称为“汇编程序”。对于计算机本身来说,它只能接收和处理由0到1的代码构成的二进制指令和数据,所以计算机能识别的程序是“目标程序”。而计算机可以直接执行的程序是可执行程序,即扩展名为exe的程序。

    计算机能够直接执行的程序是什么?

    计算机能够直接执行的语言只有机器语言,所以答案选择:B、机器语言程序。

    机器语言由二进制数0和1构成。用汇编语言和高级语言编写的程序(称为源程序)计算机并不认识,更不能直接执行,而必须由语言处理系统将它翻译成计算机可以理解的机器语言程序(即目标程序),然后再让计算机执行目标程序。

    虽然可以使用各种语言编写程序,但计算机却只能识别在设计机器时事先规定好的机器指令。

    机器指令也常被称为硬指令。它是面向机器的,即不同的计算机规定了自己所特有的、一定数量的基本指令(指令系统)。用机器指令进行描述的语言叫作机器语言,用机器语言编写的程序称为机器语言程序或目标程序。目标程序中的二进制机器指令代码称为目标代码。

    扩展资料

    机器语言的优缺点

    1、机器语言可以被计算机直接识别、执行,所以用机器语言写的程序效率最高。

    2、机器语言是用指令编程,而成千上万条指令很难记住,且一旦出错很难找出错误。

    3、、不同型号的计算机,指令编码并不相同,因此,针对某一型计算机写的程序移植到另外一种计算机上后,运行结果未必正确,甚至有可能根本不能运行。

    参考资料来源:百度百科——直接执行语言

    计算机可以直接执行的程序是什么语言程序

    计算机能够直接执行的程序是机器程序就是汇编程序经过编译之后的二进制代码,而语言就是机械语言,就是0101的机械语言。

    今天的百科内容先分享到这里了,读完本文《「计算机能直接执行的程序是什么」计算机能直接执行的程序是什么文件》之后,是否是您想找的答案呢?想要了解更多百科知识,敬请关注宝百科,您的关注是给小编最大的鼓励。

    声明:宝百科所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系 9072867@qq.com
    广告位招租
    广告位招租