计算机运行时不需要编译
❶ 使用什么语言编写的程序代码可以由计算机直接执行而不需要经过,编译软件的处理。
映像二进制文件可以直接运行。别的高级语言必须经过编译汇编链接变成映像文件。才可以执行。
❷ 在计算机内部,不需要编译计算机就能够直接执行的语言是什么
机器语言
❸ 在计算机内部,不需要编译计算机就能直接执行的语言是什么
你这个问题提得不是太清楚,如果是指那些无需编译就可以执行的语言,这些语言叫做“解释型语言”,它们通过环境中安装的解释器、运行时等执行。
如果问无需任何解释器、运行时等,但也不需要编译就可以执行的语言,那只有一种就是机器码了。实际上编译后生成的东西就是机器码。估计你问的不是这个呵呵。
❹ 计算机二级c语言中一定要编译嘛
c语言中一定要编译。现已被大多数类Unix操作系统(如Linux、BSD、Mac OS X等)采纳为标准的编译器,GCC同样适用于微软的Windows。GCC是自由软件过程发展中的着名例子,由自由软件基金会以GPL协议发布。
链接阶段链接阶段的主要工作是将有关的目标文件连接起来,即将在一个文件中引用的符号同该符号在另外一个文件中的定义连接起来,使得所有的目标文件成为一个能够被操作系统装入执行的统一整体。
(4)计算机运行时不需要编译扩展阅读:
C编译的整个过程很复杂,大致可以分为以下四个阶段:
1、预处理阶段在该阶段主要完成对源代码的预处理工作,主要包括对宏定义指令,头文件包含指令,预定义指令和特殊字符的处理,如对宏定义的替换以及文件头中所包含的文件中预定义代码的替换等,总之这步主要完成一些替换工作,输出是同源文件含义相同但内容不同的文件。
2、编译、优化阶段编译就是将第一阶段处理得到的文件通过词法语法分析等转换为汇编语言。优化包括对中间代码的优化,如删除公共表达式,循环优化等;和对目标代码的生成进行的优化,如如何充分利用机器的寄存器存放有关变量的值,以减少内存访问次数。
❺ C语言可以不用编译就被计算机识别执行对吗
C语言是高级语言,要经过编译才能被电脑识别执行。
Visual C++集成了MFC6.0,于1998发行,又称vc98。发行至今一直被广泛地用于大大小小的项目开发。但是,这个版本在WindowsXP下运行会出现问题,尤其是在调试模式的情况下(例如:静态变量的值并不会显示)。 这个调试问题可以通过打一个叫“Visual C++ 6.0Processor Pack”的补丁来解决。奇怪的是,这个网页强调用户也必须运行Windows 98、Windows NT4.0、或Windows 2000。这个C++版本对win7的兼容性非常差,有大大小小的兼容性问题。微软不推荐安装在windows7上。
希望我能帮助你解疑释惑。
❻ 用什么语言编制的程序输入计算机后,不经编译计算机能直接运行
二进制代码,属于二进制原始码,就连机器语言都需要编译成二进制代码,才可以运行,计算机最终只接受这种代码,BIOS中就是这种语言。
❼ 在计算机内部,不需要进行编译,计算机就能够直接执行的语言是()
当然是机器语言,是用计算机能识别的二进制代码写成的。
不过机器语言的可移植性较差,一台机器上能用的到另一型号的机器中就不一定能用,同时它的语言冗长,比较难读懂,不过通常不是直接编写机器语言,一般是用高级语言编写程序,通过编译成机器语言。
❽ 8.在计算机内部,不需要编译计算机就能够直接执行的语言是( ).
机器语言,也就是二进制码
❾ 计算机二级考试机试中如果没有编译运行会怎么样
前面两个可以不编译运行,因为计算机对你前两题评分时只看你填的空或改的地方就可以给你打分,而最后的程序设计题因为可以有不同的方法达到题目要求,而计算机不可能把所有的情况都列出来来判断你的答案的正误,或许稍微一点小的不同计算机就会认为你的是错的,毕竟计算机只会简单的逻辑判断,所以最后一题看你的运行结果来给你打分,只要运行结果和题目中的要求一样,就可以得满分,反之,则为零分,当然在你判断为错之后可以进行修改再编译运行,直至最后正确,计算机以你最后结果为你的答案
不过前面两个最好编译运行一下,对你只有好处没坏处,当作检查
❿ “汇编语言程序在计算机中不需要编译,能被直接执行”这句话对吗
计算机语言有许多种,但只分为三类:机器语言;汇编语言;高级语言。其中只有机器语言可以在计算机中直接执行,汇编语言要有汇编程序来编译后,方可执行,高级语言要有相应的翻译程序来翻译方可执行。