- 肖振
-
在计算机程序设计语言中,可以直接被计算机识别并执行的是机器语言。
机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能。机器语言具有灵活、直接执行和速度快等特点。 不同型号的计算机其机器语言是不相通的,按着一种计算机的机器指令编制的程序,不能在另一种计算机上执行。
一条指令就是机器语言的一个语句,它是一组有意义的二进制代码,指令的基本格式如,操作码字段和地址码字段,其中操作码指明了指令的操作性质及功能,地址码则给出了操作数或操作数的地址。
用机器语言编写程序,编程人员要首先熟记所用计算机的全部指令代码和代码的涵义。手编程序时,程序员得自己处理每条指令和每一数据的存储分配和输入输出,还得记住编程过程中每步所使用的工作单元处在何种状态。这是一件十分繁琐的工作。编写程序花费的时间往往是实际运行时间的几十倍或几百倍。而且,编出的程序全是些0和1的指令代码,直观性差,还容易出错。除了计算机生产厂家的专业人员外,绝大多数的程序员已经不再去学习机器语言了。
拓展资料:
计算机程序设计语言,通常简称为编程语言,是一组用来定义计算机程序的语法规则。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。
参考资料:百度百科-计算机程序设计语言
- 左迁
-
AABDA
ABDCD
1. 在计算机程序设计语言中,可以直接被计算机识别并执行的是( )。
A. 机器语言
2. 一般认为,世界上第一台电子数字计算机诞生于( 这个叫不准了,书上有,看一下)。
A. 1946年
3. 计算机内部用于处理数据和指令的编码是( )。
B. 二进制码
4. 下列各项中,不是微型计算机的主要性能指标的是( )。
D. 硬盘容量
5. 在微型计算机中,将数据送到软盘上,称为( )。
A. 写盘
6. 计算机当前已应用于各种行业、各种领域,而计算机最早的设计是针对( )。
A. 数据处理
7. 计算机硬件系统的主要组成部件有五大部分,下列各项中不属于这五大部分的是( )。
B. 软件
8. 二进制数10110001相对应的十进制数应是( )。
D. 177
9. 保持微型计算机正常运行必不可少的输入输出设备是( )。
C. 键盘和显示器
10. 计算机系统中,最贴近硬件的系统软件是( )。
D. 操作系统
- 此后故乡只
-
AABDA
ABDCD
计算机能直接执行的程序是( )。 A.源程序 B.目标程序 C.汇编程序 D.可执行程序
木己和尚说的对2023-07-17 15:57:507
计算机能直接执行的程序是
机器语言程序。计算机能直接执行的程序是机器语言程序。机器语言是机器能直接识别的程序语言或指令代码,无需经过翻译,每一操作码在计算机内部都有相应的电路来完成,或指不经翻译即可为机器直接理解和接受的程序语言或指令代码。 机器语言程序。计算机能直接执行的程序是机器语言程序。机器语言是机器能直接识别的程序语言或指令代码,无需经过翻译,每一操作码在计算机内部都有相应的电路来完成它,或指不经翻译即可为机器直接理解和接受的程序语言或指令代码。机器语言使用绝对地址和绝对操作码。不同的计算机都有各自的机器语言,即指令系统。从使用的角度看,机器语言是最低级的语言。2023-07-17 15:58:271
计算机能直接执行的是什么程序
可执行程序。1.可执行程序(executableprogram,EXEFile)是指一种可在操作系统存储空间中浮动定位的特殊程序。在MS-DOS和MS-WINDOWS下,此类文件扩展名为.exe。2.根据事实来看,由高级语言编写的程序称为“源程序”,由二进制代码表示的程序称为“目标程序”,由汇编语言编写的程序称为“汇编程序”。3.对于计算机本身来说,它只能接收和处理由0到1的代码构成的二进制指令和数据,所以计算机能识别的程序是“目标程序”。而计算机可以直接执行的程序是可执行程序,即扩展名为.exe的程序。扩展资料可执行程序的文件格式1.DOS可执行文件最简单的可执行文件格式,可以在DOS和WINDOWS中运行。它通过在文件头添加ASCII字符串“MZ”(16进制中表示为4D5A)来标识。“MZ”是MS-DOS开发者之一的马克·茨柏克沃斯基(MarkZbikowski)的姓名首字母缩写。2.16位元新可执行文件通过在文件头添加ASCII字符串“NE”来标识。它只能运行在Windows和OS/2系统,而不能在DOS下运行。3.16/32位元可执行文件通过在文件头添加ASCII字符串“LE”来标识。它仅用来在Windows3.x和Windows9x中替代VxD驱动。4.32位元线性可执行文件通过在文件头添加ASCII字符串“LX”来标识。运行在OS/22.0以及更高版本中,也可用于某些DOS扩展。5.32位元可执行文件这是最复杂也是目前最流行的可执行文件格式,通过在文件头添加ASCII字符串“PE”来标识。它主要运行于Windows95和WindowsNT以及更高版本的Windows中,也可在BeOSR3中运行。6.64位元可执行文件与前一种类似,但使用支持64位元的中央处理器。因此它仅能在64位元的Windows系统中运行,譬如WindowsXP64-BitEdition和WindowsServer200364-BitEdition。参考资料:百度百科:可执行程序2023-07-17 15:58:391
计算机能够直接执行的程序是( )
当然是 B,我确定。2023-07-17 15:58:473
计算机能直接执行的是什么程序
计算机能直接执行的是可执行程序。可执行程序(executable program,EXE File)是指一种可在操作系统存储空间中浮动定位的可执行程序。在MS-DOS和MS-WINDOWS下,此类文件扩展名为·exe。拓展资料WINDOWS操作系统中的二进制可执行文件,分两种:一种后辍名为·com,另一种是·exe 。.EXE文件包含一个文件头和一个可重定位程序映象。文件头包含MS-DOS用于加载程序的信息,例如程序的大小和寄存器的初始值。文件头还指向一个重定位表,该表包含指向程序映象中可重定位段地址的指针链表。文件头的形式与EXEHEADER结构对应。参考资料来源:可执行程序—百度百科2023-07-17 15:58:591
计算机能够直接执行的程序是什么?
计算机不能直接执行的源程序用什么编写2023-07-17 15:59:137
计算机能直接执行的程序是
计算机能直接执行的程序是机器语言程序。机器语言是用二进制代码表示的、计算机能直接识别和执行的一种机器指令的集合。它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能。机器语言具有灵活、直接执行和速度快等特点。不同种类的计算机其机器语言是不兼容的,按某种计算机的机器指令编制的程序不能在另一种计算机上执行。要用机器语言编写程序,编程人员需首先熟记所用计算机的全部指令代码和代码的涵义。手编程序时,程序员要自己处理每条指令和每一数据的存储分配和输入输出,还需记住编程过程中每步所使用的工作单元处在何种状态。这是一件十分繁琐的工作,编写程序花费的时间往往是实际运行时间的几十倍或几百倍。而且,这样编写出的程序完全是0与1的指令代码,可读性差且容易出错。在现今,除了计算机生产厂家的专业人员外,绝大多数程序员已经不再学习机器语言。机器语言程序的特点1、难学、难懂、难理解;机器语言程序是由一连串指令码构成的,这些指令码又由16进制数组成,它和要实现的功能之间没有任何的联系。2、无通用性;机器语言是最直接、最原始的语言,它完全依赖与某种特定的计算机系统。3、需要认为分配内存;机器语言程序和它在运行过程中所要用到的所有参数象高级语言一样,需要存放在主机的内存中。但具体存放在内存的什么位置,如何合理布局,需要程序设计者根据计算机下系统和程序的具体情况来人为确定。4、运行速度最快;机器语言是计算机能够识别并直接产生作用的唯一语言,不需要经过编译过程,执行速度很快,是高级语言的几百倍。2023-07-17 15:59:341
计算机能直接执行的是什么程序
计算机能直接执行的是机器语言编写的程序参考题计算机能直接执行的是( )A.高级语言编写的程序B.机器语言编写的程序C.数据库语言编写的程序D.汇编语言编写的程序正确答案:B2023-07-17 15:59:552
计算机能直接执行的程序是( )。
【答案】:C【考点】计算机程序【解析】机器语言是直接用计算机指令代码编写的语言,用二进制表示,是计算机唯一能直接识别和执行的语言。其特点是运算速度很快,但程序不直观,难懂、难写、难记、难以修改和难以维护。机器语言在不同计算机系统之间的通用性也较差。2023-07-17 16:00:011
计算机能直接执行的是什么程序
计算机能直接执行的程序是可执行程序。对于计算机本身来说,它只能接收和处理由0到1的代码构成的二进制指令和数据,所以计算机能识别的程序是目标程序。计算机能直接执行的程序是可执行程序。对于计算机本身来说,它只能接收和处理由0到1的代码构成的二进制指令和数据,所以计算机能识别的程序是目标程序。计算机能直接执行的程序是可执行程序。对于计算机本身来说,它只能接收和处理由0到1的代码构成的二进制指令和数据,所以计算机能识别的程序是目标程序。2023-07-17 16:00:382
计算机能直接执行的程序是 A。机器语言程序 B。源程序 C。可执行文件 D。命令文件
A。机器语言程序2023-07-17 16:00:554
计算机能直接执行的是什么程序
电脑能直接执行的是二进制程序。电脑的中央处理器只能执行二进制的指令,如果所有的程序都直接用二进制编写,就太费劲了。所以,一些电脑专家就编制出一些程序,这些程序能把接近于人类的语言的高级语言程序编译成电脑能执行的机器语言程序。这些编译程序就构成了高级语言的核心。不同的高级语言具有不同的编译程序,也有不同的语法规则。最流行的电脑语言包括:Basic、Pascal、C++等。希望我能帮助你解疑释惑。2023-07-17 16:01:071
计算机可以直接执行的程序是什么语言形成的?
计算机可以直接执行的程序是机器语言形成的。机器语言是计算机可以直接识别,不需要进行任何翻译的语言。每台机器的指令,其格式和代码所代表的含义都是硬性规定的,故称之为面向机器的语言,也称为机器语言。它是第一代的计算机语言,机器语言对不同型号的计算机来说一般是不同的。一条指令就是机器语言的一个语句,它是一组有意义的二进制代码,指令的基本格式如,操作码字段和地址码字段,其中操作码指明了指令的操作性质及功能,地址码则给出了操作数或操作数的地址。机器语言是微处理器理解和使用的,用于控制它的操作二进制代码。扩展资料机器语言的特点和缺点机器语言具有灵活、直接执行和速度快等特点。不同型号的计算机其机器语言是不相通的,按着一种计算机的机器指令编制的程序,不能在另一种计算机上执行。缺点1、大量繁杂琐碎的细节牵制着程序员,使他们不可能有更多的时间和精力去从事创造性的劳动,执行对他们来说更为重要的任务。如确保程序的正确性、高效性。2、程序员既要驾驭程序设计的全局又要深入每一个局部直到实现的细节,即使智力超群的程序员也常常会顾此失彼,屡出差错,因而所编出的程序可靠性差,且开发周期长。3、由于用机器语言进行程序设计的思维和表达方式与人们的习惯大相径庭,只有经过较长时间职业训练的程序员才能胜任,使得程序设计曲高和寡。4、因为它的书面形式全是"密"码,所以可读性差,不便于交流与合作。5、因为它严重地依赖于具体的计算机,所以可移植性差,重用性差。参考资料来源:百度百科-机器语言2023-07-17 16:01:161
计算机能直接识别和执行的程序是
计算机能直接识别和执行的程序是机器语言。机器语言是指计算机硬件能够直接识别的指令的集合,是最早出现的计算机语言。机器语言从属于硬件设备。不同的计算机设备有不同的机器语言,所以机器语言是一种面向机器的语言。2023-07-17 16:01:291
计算机能够直接执行的计算机语言是什么?
有很多计算机语言的,比如c+c语言汇编vbs不过计算机都会把它们转成01就是进制2023-07-17 16:01:383
计算机能够直接执行的程序,在机器内部是以二进制编码形式表示的,对吗?
没错兄弟,你说的对啊!2023-07-17 16:01:473
计算机可以直接执行机器语言编程的程序吗
编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到相应结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。汇编语言为了解决使用机器语言编写应用程序所带来的一系列问题,文件系统驱动编程流程人们首先想到使用助记符号来代替不容易记忆的机器指令。这种助记符号来表示计算机指令的语言称为符号语言,也称汇编语言。在汇编语言中,每一条用符号来表示的汇编指令与计算机机器指令一一对应;记忆难度大大减少了,不仅易于检查和修改程序错误,而且指令、数据的存放位置可以由计算机自动分配。用汇编语言编写的程序称为源程序,计算机不能直接识别和处理源程序,必须通过某种方法将它翻译成为计算机能够理解并执行的机器语言,执行这个翻译工作的程序称为汇编程序。机器语言在计算机系统中,一条机器指令规定了计算机系统的一个特定动作。一个系列的计算机在硬件设计制造时就用了若干指令规定了该系列计算机能够进行的基本操作,这些指令一起构成了该系列计算机的指令系统。在计算机应用的初期,程序员使用机器的指令系统来编写计算机应用程序,这种程序称为机器语言程序。使用机器语言编写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。缺点也很明显,如:编程工作量大,容易出错;依赖具体的计算机体系,因而程序的通用性、移植性都很差。汇编程序汇编程序。使用汇编语言编写计算机程序,程序员仍然需要十分熟悉计算机系统的硬件结构,所以从程序设计本身上来看仍然是低效率的、烦琐的。但正是由于汇编语言与计算机硬件系统关系密切,在某些特定的场合,如对时空效率要求很高的系统核心程序以及实时控制程序等,迄今为止汇编语言仍然是十分有效的程序设计工具。但它有不可替代的特性,比如一些单片机或者一些直接控制硬件的程序就一定要用汇编语言高级语言高级语言是一类接近于人类的自然语言和数学语言的程序设计语言的统称。按照其程序设计的出发点和方式不同,高级语言分为了面向过程的语言和面向对象的语言,如Fortran语言、C语言、汉语程序设计语言等都是面向过程的语言;而以C++、Smalltalk等为代表的面向对象的语言与面向过程语言有着许多不同,这些语言支持“程序是相互联系的离散对象集合”,这样一种新的程序设计思维方式,具有封装性、继承性和多态性等特征。高级语言按照一定的语法规则,由表达各种意义的运算对象和运算方法构成。使用高级语言编写程序的优点是:编程相对简单、直观、易理解、不容易出错;高级语言是独立于计算机的,因而用高级语言编写的计算机程序通用性好,具有较好的移植性。用高级语言编写的程序称为源程序,计算机系统不能直接理解和执行,必须通过一个语言处理系统将其转换为计算机系统能够认识、理解的目标程序才能被计算机系统执行。2023-07-17 16:02:091
电子计算机能直接执行的指令一般都包含哪两部分?
c2023-07-17 16:02:185
计算机能够实行的语言和执行的语言是?
电脑能直接识别和执行的语言叫做机器语言。机器语言是一种用二进制形式表示的,并且能够直接被计算机硬件识别和执行的语言。计算机语言与计算机的具体结构有关,计算机不同该机器语言也不一样。汇编语言是一种将机器语言符合化的语言,它用便于记忆的字母、符合来代替数字编码的机器指令。汇编语言的语句与机器指令一一对应,不同的机器有不同的汇编语言。用汇编语言编写的汇编语言源程序,必须经过汇编程序的翻译将其变换为机器语言目标程序,才能够被机器执行。指挥计算机进行基本操作的命令称为指令。一条指令包括操作码和地址码两部分,其中操作码部分表示该指令要完成的操作是什么。地址码部分通常用来指明参与操作的操作数所存放的内存地址或寄存器地址。为解决某一问题而设计的一系列有序的指令或语句的集合叫做程序。例如,要用计算机来解决某个问题时,要将处理步骤编成一条条指令,组成程序。高级程序设计语言是一类与面向用户,与特定机器属性相分离的程序设计语言。它与机器指令之间没有直接的对应关系,所以可以在各种机型中通用。语言处理程序的作用是将用户利用高级语言编写的源程序转换为机器语言代码序列,然后由计算机硬件加以执行。不同的高级语言有着不同的语言处理程序。语言处理方式有解释和编译,解释方式是对源程序的每条指令边解释(翻译为一个等价的机器指令)边执行,这种语言处理程序称为解释程序。例如:BASIC语言。编译方式是将用户源程序全部翻译成机器语言的指令序列,成为目标程序。执行时,计算机直接执行目标程序。这种语言处理程序称为编译程序,目前,大部分程序设计语言采用编译方式。2023-07-17 16:02:501
计算机能直接执行的程序是什么
dos2023-07-17 16:02:594
C语言能直接执行的程序是
二进制文件即 0 1代码 //{ .c生成obj,计算机不能执行c链接 生成exe。}2023-07-17 16:03:142
计算机硬件能直接执行的语言是什么语言?
机器语言。2023-07-17 16:03:255
计算机能够直接识别和执行的语言是
计算机硬件能直接识别和执行的语言是机器语言。机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合,是电脑的CPU可直接解读的数据。它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能,全部机器指令的集合构成计算机的机器语言,用机器语言编程的程序称为目标程序。只有目标程序才能被计算机直接识别和执行。不同型号的计算机其机器语言是不相通的,按着一种计算机的机器指令编制的程序,不能在另一种计算机上执行。机器语言使用绝对地址和绝对操作码。不同的计算机都有各自的机器语言,即指令系统。从使用的角度看,机器语言是最低级的语言。计算机编程语言的发展分析20世纪50年代,第一代计算机使用的编程语言是机器语言,它是二进制代码的形式,难以阅读和理解。随后,出现了汇编语言,它使用助记符号来代替机器语言中的二进制码,使得程序员能够更方便地编写程序。60年代,高级编程语言开始出现,例如FORTRAN、COBOL和BASIC等。这些语言的出现使得程序员能够更快速地编写程序,并且更容易理解和维护。70年代,C语言问世,它成为了当时最流行的编程语言之一。C语言具有高效、灵活、可移植等特点,被广泛应用于操作系统、编译器、数据库等领域。80年代,面向对象编程语言开始流行,例如C++和Smalltalk等。它们将数据和相关操作封装在一起,使得程序更易于理解和维护。2023-07-17 16:03:501
计算机硬件能够直接执行由汇编语言或高级语言所编写的程序对吗
计算机硬件不能直接执行由汇编语言或高级语言所编写的程序。用汇编语言和高级语言编写的程序(称为源程序)计算机并不认识,更不能直接执行,而必须由语言处理系统将它翻译成计算机可以理解的机器语言程序(即目标程序),再让计算机执行目标程序。计算机硬件能直接识别并执行的语言是机器语言。机器语言是机器能直接识别的程序语言或指令代码,无需经过翻译,每一操作码在计算机内部都有相应的电路来完成它。2023-07-17 16:04:081
计算机能直接执行的是什么程序
windows是.exe的应用程序2023-07-17 16:04:173
计算机硬件能直接识别和执行的语言是什么?
机器语言2023-07-17 16:04:308
计算机能直接执行的是什么程序
计算机执行的是机器语言。无论什么程序,只要编译之后,计算机都可以直接执行。2023-07-17 16:05:091
计算机不能直接执行的程序是
参考下面题目:【多选题】计算机不能直接执行的程序有( )。A.源程序B.机器语言程序C.BASIC语言程序D.汇编语言程序答案:A,C,D望采纳!2023-07-17 16:05:181
计算机可以直接执行的程序是用( )。
【答案】:CC项,机器语言是用二进制代码表示的能直接识别和执行的一种机器指令的集合。A项,自然语言通常是指一种自然地随文化演化的语言。例如,英语、汉语、日语等。B项,汇编语言是用一些简洁的英文字母、符号串来替代一个特定指令的二进制串,比如,用“ADD”代表加法,“MOV”代表数据传递等等。D项,高级语言是面向用户的语言。无论何种机型的计算机,只要配备上相应的高级语言的编译或解释程序,则用该高级语言编写的程序就可以使用。2023-07-17 16:05:361
计算机能直接执行的程序语言是
计算机能直接执行的程序语言是机器语言。计算机能直接识别和执行的语言是机器语言。计算机俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能,是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。2023-07-17 16:05:461
计算机能够直接执行的程序是什么语言
机器语言。计算机能直接执行的程序是用机器语言进行编写的,是机器能直接识别的程序语言或指令代码,无需经过翻译,每一条操作码在计算机内部都有相应的电路完成,不经过翻译就可以直接让机器理解,或者是接受程序语言的指令代码。机器语言是由二进制代码表示的,计算机能够直接识别和执行的一种机器指令的集合,直接被机器执行,具有灵活、直接执行和速度快等特点。2023-07-17 16:05:581
计算机能够直接执行的程序是什么语言
当然是机器语言,是用计算机能识别的二进制代码写成的。不过机器语言的可移植性较差,一台机器上能用的到另一型号的机器中就不一定能用,同时它的语言冗长,比较难读懂,不过通常不是直接编写机器语言,一般是用高级语言编写程序,通过编译成机器语言。2023-07-17 16:06:142
运行在计算机底层的是什么系统,计算机可以直接识别和执行用高级语言编写的源程序吗??
底层是操作系统,计算机可以直接识别和执行用高级语言编写的源程序,由高级语言语言编写的程序必须经过编译器转化为计算机可以识别的机器怨言(总之,计算机看不懂if,else之类的高级语言里面的东西,他只能看懂0和1)2023-07-17 16:06:411
c语言计算机能直接执行的程序是
D2023-07-17 16:06:515
计算机能不能直接执行用C语言编写的源程序
不能。C语言也属于高级语言的范畴,即人可以阅读。但是计算机不理解“如果”和“for”是什么意思,所以编译器需要把高级语言命令翻译成计算机可以理解的0和1指令,这样计算机就可以执行它们。用高级语言编写的程序称为“源程序”。用二进制代码表示的程序称为“目标程序”。用汇编语言编写的程序称为汇编程序。可执行文件是漂浮在操作系统存储空间中的二进制可执行文件。它可以被加载到内存中,由操作系统加载和执行。对于计算机本身,它只能接收和处理由0到1的代码组成的二进制指令和数据。也就是说,计算机能够识别的程序就是“目标程序”。计算可以直接执行的程序是可执行文件,即一个带有extension.exe的文件。扩展资料:程序运行为了让计算机程序运行,计算机需要加载代码和数据。在电脑的底部,这是通过将高级语言(如Java、C/c++、c#等)代码翻译成CPU能够理解并加载的机器语言来实现的。如果您的计算机满足大多数需求,操作系统(如Windows、Linux等)会加载和执行很多程序序列,其中每个程序是一个单独的映射,并不是所有的可执行程序在计算机上。它是一系列编码指令,可以由信息处理设备(如计算机)执行,以获得结果它可以自动转换成符号化指令序列或符号化语句序列的编码指令序列。同样的计算机程序源程序和目标程序是相同的工作。2023-07-17 16:07:081
计算机能直接执行的指令采用什么表示
用二进制编码表示。据PHP中文网显示计算机能直接执行的指令是采用二进制编码的形式表示的。计算机的全称为电子计算机,俗称电脑,是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。2023-07-17 16:07:231
计算机能直接执行的语言程序A.高级语言源程序是 B.机器语言程序 C.C语言程序 D.JAVA语言程序
b2023-07-17 16:07:345
计算机可以直接执行的程序是什么?
计算机能直接执行的程序是可执行程序。解析:由高级语言编写的程序称为“源程序”。由二进制代码表示的程序称为“目标程序”。由汇编语言编写的程序称为“汇编程序”。可执行程序是可在操作系统存储空间中浮动定位的二进制可执行程序。它可以加载到内存中,由操作系统加载并执行。对于计算机本身来说,它只能接收和处理由0到1的代码构成的二进制指令和数据。即,计算机能识别的程序是“目标程序”。而计算可以直接执行的程序是可执行程序,即扩展名为.exe的文件。扩展资料:程序的运行为了使计算机程序得以运行,计算机需要加载代码,同时也要加载数据。从计算机的底层来说,这是由高级语言(例如Java,C/C++,C#等)代码转译成机器语言而被CPU所理解,进行加载。如果您在一个符合大多数的计算机上,操作系统例如Windows、Linux等,加载并执行很多的程序,在这种情况下,每一个程序是一个单独的映射,并不是计算机上的所有可执行程序。它是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。同一计算机程序的源程序和目标程序为同一作品。参考资料:百度百科—可执行程序2023-07-17 16:08:031
计算机能直接执行什么程序?
选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扩展。参考资料来源:百度百科-源程序参考资料来源:百度百科-可执行程序参考资料来源:百度百科-汇编程序2023-07-17 16:08:211
计算机能够直接执行的程序是( )
b因为计算机能够直接执行的程序是由2进制编码编制的程序任何应用软件到最后都将被解释为2进制机器指令2023-07-17 16:08:342
计算机能够直接执行的程序是( )
C.可执行文件2023-07-17 16:08:519
计算机能直接执行的是什么程序
计算机能直接执行的是( ) A.高级语言编写的程序 B.机器语言编写的程序 C.数据库语言编写的程序 D.汇编语言编写的程序 正确答案:B2023-07-17 16:09:1811
计算机能够直接执行的程序是什么?
计算机能够直接执行的语言只有机器语言,所以答案选择:B、机器语言程序。机器语言由二进制数0和1构成。用汇编语言和高级语言编写的程序(称为源程序)计算机并不认识,更不能直接执行,而必须由语言处理系统将它翻译成计算机可以理解的机器语言程序(即目标程序),然后再让计算机执行目标程序。虽然可以使用各种语言编写程序,但计算机却只能识别在设计机器时事先规定好的机器指令。机器指令也常被称为硬指令。它是面向机器的,即不同的计算机规定了自己所特有的、一定数量的基本指令(指令系统)。用机器指令进行描述的语言叫作机器语言,用机器语言编写的程序称为机器语言程序或目标程序。目标程序中的二进制机器指令代码称为目标代码。扩展资料机器语言的优缺点1、机器语言可以被计算机直接识别、执行,所以用机器语言写的程序效率最高。2、机器语言是用指令编程,而成千上万条指令很难记住,且一旦出错很难找出错误。3、、不同型号的计算机,指令编码并不相同,因此,针对某一型计算机写的程序移植到另外一种计算机上后,运行结果未必正确,甚至有可能根本不能运行。参考资料来源:百度百科——直接执行语言2023-07-17 16:10:481
计算机能直接执行的程序是( )。
【答案】:D计算机能直接执行的程序是二进制的可执行程序,扩展名为.exe。所以选择D选项。2023-07-17 16:11:011
计算机能够直接执行的程序是什么?
计算机能够直接执行的语言只有机器语言,所以答案选择:B、机器语言程序。机器语言由二进制数0和1构成。用汇编语言和高级语言编写的程序(称为源程序)计算机并不认识,更不能直接执行,而必须由语言处理系统将它翻译成计算机可以理解的机器语言程序(即目标程序),然后再让计算机执行目标程序。虽然可以使用各种语言编写程序,但计算机却只能识别在设计机器时事先规定好的机器指令。机器指令也常被称为硬指令。它是面向机器的,即不同的计算机规定了自己所特有的、一定数量的基本指令(指令系统)。用机器指令进行描述的语言叫作机器语言,用机器语言编写的程序称为机器语言程序或目标程序。目标程序中的二进制机器指令代码称为目标代码。扩展资料机器语言的优缺点1、机器语言可以被计算机直接识别、执行,所以用机器语言写的程序效率最高。2、机器语言是用指令编程,而成千上万条指令很难记住,且一旦出错很难找出错误。3、、不同型号的计算机,指令编码并不相同,因此,针对某一型计算机写的程序移植到另外一种计算机上后,运行结果未必正确,甚至有可能根本不能运行。参考资料来源:百度百科——直接执行语言2023-07-17 16:11:111
计算机能直接执行的程序是什么?
计算机能直接执行的是机器语言程序。机器语言程序原因是:1、指令系统中的指令,在计算机内存中,都是以二进制编码的形式存储的,这种编码称为机器码,或者称为机器指令。2、在程序运行时,指令由内存读入cpu,然后译码,执行.只有内存中的机器码,即机器语言程序,计算机才能执行。3、用指令助记符和表示地址或数据等的各种符号,按照规定的格式,来编制程序,这样的程序,称为汇编语言程序.这些表示指令,地址,数据等的符号以及有关规定,是计算机进行:“思想”的工具,亦即计算机汇编语言. 4、汇编语言与具体的计算机类型有密切的关系,不同的中央处理单元,其指令系统也各不相同,相应的汇编语言也互不相同.与硬件关系密切的程序,或者实时性要求很高的程序,往往采用汇编程序。5、在编辑程序的支持下,汇编语言程序从键盘输入,编辑形成汇编语言源程序.源程序是用汇编语言的语句编写的,在计算机内部,源程序的各条语句是以ascii 码表示的,存在磁盘上,又称为源文件。6、它区别与机器指令之处是不能被计算机执行,但它可以用来显示和打印,作为检查和保存的档案。7、 汇编语言源程序经过汇编程序的语法检查和翻译,形成二进制代码表示的目的码文件.如果源程序中有语法错误,汇编程序会指出错误的类型和出错所在的语句,以便用户重新进行编辑修改,再形成新的源程序.源文件和有其生成的目的码文件可以是一个或者是几个. 目的码文件并不能直接上机运行,必须经过连接程序把它和库文件连接在一起,形成可执行文件.这个可执行文件有操作系统装入计算机内存,才能运行。2023-07-17 16:11:251
计算机能够直接执行的程序是( )
计算机能够直接执行的程序是源程序;答案选择C;未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。 在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。扩展资料:源代码主要有如下两种作用:1、生成目标代码,即计算机可以识别的代码。2、对软件进行说明,即对软件的编写进行说明。为数不少的初学者,甚至少数有经验的程序员都忽视软件说明的编写,因为这部分不会在生成的程序中直接显示,也不参与编译。但是注释代码对软件的学习、分享、维护和软件复用都有巨大的好处。因此,书写软件说明在业界被认为是能创造优秀程序的良好习惯,一些公司也硬性规定必须书写。需要指出的是,源代码的修改不能改变已经生成的目标代码。如果需要目标代码做出相应的修改,必须重新编译。2023-07-17 16:11:341
计算机能直接执行的程序是
机器语言程序拓展内容:要执行高级语言编写的程序,首先要将高级语言编写的程序通过语言处理程序翻译成计算机能识别和执行的二进制机器指令,然后供计算机执行。2023-07-17 16:12:036
计算机能直接执行的程序是 A。机器语言程序 B。源程序 C。可执行文件 D。命令文件
A、机器语言程序。机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能。机器语言具有灵活、直接执行和速度快等特点。不同型号的计算机其机器语言是不相通的,按着一种计算机的机器指令编制的程序,不能在另一种计算机上执行。扩展资料:计算机是通过执行指令来处理各种数据的。为了指出数据的来源、操作结果的去向及所执行的操作,一条指令必须包含下列信息:1、操作码。它具体说明了操作的性质及功能。一台计算机可能有几十条至几百条指令,每一条指令都有一个相应的操作码,计算机通过识别该操作码来完成不同的操作。2、操作数的地址。CPU通过该地址就可以取得所需的操作数。3、操作结果的存储地址。把对操作数的处理所产生的结果保存在该地址中,以便再次使用。地址码用来描述该指令的操作对象,它或者直接给出操作数,或者指出操作数的存储器地址或寄存器地址(即寄存器名)。参考资料来源:百度百科——机器语言2023-07-17 16:12:211
可以直接执行的程序叫?
选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扩展。参考资料来源:百度百科-源程序参考资料来源:百度百科-可执行程序参考资料来源:百度百科-汇编程序2023-07-17 16:12:351