正文
c语言程序计算机可以直接执行吗,c语言程序计算机可以直接执行吗为什么
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
计算机能不能直接执行用C语言编写的源程序
1、C语言程序在计算机上是不可以直接运行的。需要编译成为EXE程序后才能在计算机上运行。
2、不能直接执行,必须通过编译器将C语言程序“翻译”为机器语言后,才可以被计算机执行。编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到相应结果的过程。
3、错误。原因:c语言(.c格式)是高级语言,经过编译后生成可执行文件(.exe格式),exe才是可执行文件。
4、是的。c语言程序需要经过编译成机器语言程序,才能被计算机直接运行。
5、计算机能够直接执行的程序是源程序;答案选择C;未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。
计算机能够直接执行的程序是什么程序?
1、【答案】:C 【考点】计算机程序 【解析】机器语言是直接用计算机指令代码编写的语言,用二进制表示,是计算机唯一能直接识别和执行的语言。其特点是运算速度很快,但程序不直观,难懂、难写、难记、难以修改和难以维护。
2、机器语言是指由0和1组成的一条条计算机可以直接识别并执行的机器指令的集合。每一条机器指令由操作码与地址码组成,操作码确定执行操作,而地址码确定将指定地址的数据进行操作。
3、由汇编语言编写的程序称为“汇编程序”。对于计算机本身来说,它只能接收和处理由0到1的代码构成的二进制指令和数据。所以计算机能识别的程序是“目标程序”。而计算可以直接执行的程序是可执行程序,即后缀为.exe的程序。
我们最终利用C语言编成目标程序,而计算机能直接执行目标程序吗?
1、不能直接执行,必须通过编译器将C语言程序“翻译”为机器语言后,才可以被计算机执行。编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到相应结果的过程。
2、C语言程序在计算机上是不可以直接运行的。需要编译成为EXE程序后才能在计算机上运行。
3、不能。C语言也属于高级语言的范畴,即人可以阅读。但是计算机不理解“如果”和“for”是什么意思,所以编译器需要把高级语言命令翻译成计算机可以理解的0和1指令,这样计算机就可以执行它们。
4、当然不是。首先OS必须相同,Windows的可执行文件不能在Linux下运行。其次如果程序调用了库函数,运行机器上必须安装了这些库,如.NET、VC++ Redistributable等。
5、错误。原因:c语言(.c格式)是高级语言,经过编译后生成可执行文件(.exe格式),exe才是可执行文件。
有什么语言编写的程序不能被计算机直接执行
1、【多选题】计算机不能直接执行的程序有( )。
2、【答案】:ACD 计算机能直接执行的程序只有机器语言程序,所谓源程序是指用户使用计算机高级语言编写的程序。故选ACD。
3、高级语言等。计算机直接执行的只能是机器语言,因为机器语言不需要转换,本身就是二进制代码语言,可以直接运行,而其他的汇编浯言、高级语言、自然语言等都不是二进制语言,因此不能执行。
4、高级语言编写的程序。数据库语言编写的程序。汇编语言编写的程序。计算机俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。计算机发明者约翰冯诺依曼。
5、高级语言。计算机只能识别和执行由0和1组成的二进制指令,而高级语言编写的程序是由人类可读的文本形式表示的,因此不能被计算机直接执行。
用c语言编写的程序不能被计算机直接识别
1、是的。c语言程序需要经过编译成机器语言程序,才能被计算机直接运行。
2、不能。C语言也属于高级语言的范畴,即人可以阅读。但是计算机不理解“如果”和“for”是什么意思,所以编译器需要把高级语言命令翻译成计算机可以理解的0和1指令,这样计算机就可以执行它们。
3、不能直接执行,必须通过编译器将C语言程序“翻译”为机器语言后,才可以被计算机执行。编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到相应结果的过程。
4、C语言。编程时采用的是高级语言,如C语言等,高级语言编写的程序代码无法被计算机直接执行,需要将高级语言转换为汇编语言,再将汇编语言转换为机器指令,最后链接生成可执行文件才能被计算机执行。
5、计算机是不能直接识别C语言的,它需要经过特殊的编译器,编译之后的二进制才能被计算机识别,计算机只能识别二进制代码。整个程序的编译过程中有三个角色:程序员——编译器——计算机。
C语言程序在计算机上可以直接运行吗
1、【答案】:C 【考点】计算机程序 【解析】机器语言是直接用计算机指令代码编写的语言,用二进制表示,是计算机唯一能直接识别和执行的语言。其特点是运算速度很快,但程序不直观,难懂、难写、难记、难以修改和难以维护。
2、【答案】:C 【考点】计算机软件 【解析】计算机能直接执行的程序是机器语言程序。
3、不能直接执行,必须通过编译器将C语言程序“翻译”为机器语言后,才可以被计算机执行。编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到相应结果的过程。
4、C语言程序在计算机上是不可以直接运行的。需要编译成为EXE程序后才能在计算机上运行。
5、不能。C语言也属于高级语言的范畴,即人可以阅读。但是计算机不理解“如果”和“for”是什么意思,所以编译器需要把高级语言命令翻译成计算机可以理解的0和1指令,这样计算机就可以执行它们。
6、错误。原因:c语言(.c格式)是高级语言,经过编译后生成可执行文件(.exe格式),exe才是可执行文件。
关于c语言程序计算机可以直接执行吗和c语言程序计算机可以直接执行吗为什么的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。