111
1.计算机只能直接识别0和1
2.机器语言
3.编译
4.对于编译型语言,开发完成以后需要将所有的源代码都转换成可执行程序,比如 Windows 下的.exe文件,可执行程序里面包含的就是机器码。只要我们拥有可执行程序,就可以随时运行,不用再重新编译了,也就是“一次编译,无限次运行”。在运行的时候,我们只需要编译生成的可执行程序,不再需要源代码和编译器了,所以说编译型语言可以脱离开发环境运行。
对于解释型语言,每次执行程序都需要一边转换一边执行,用到哪些源代码就将哪些源代码转换成机器码,用不到的不进行任何处理。每次执行程序时可能使用不同的功能,这个时候需要转换的源代码也不一样。因为每次执行程序都需要重新转换源代码,所以解释型语言的执行效率天生就低于编译型语言,甚至存在数量级的差距。
5.不能,C语言不能实现跨平台
6.官方需要针对不同的平台开发不同的解释器,这些解释器必须要能够遵守同样的语法,识别同样的函数,完成同样的功能,只有这样,同样的代码在不同平台的执行结果才是相同的。你看,解释型语言之所以能够跨平台,是因为有了解释器这个中间层。在不同的平台下,解释器会将相同的源代码转换成不同的机器码,解释器帮助我们屏蔽了不同平台之间的差异。
7.qin men chen di ren chi fan shi fa dong jin gong
亲们,趁敌人吃饭时发动进攻
8.在莫尔斯电码里,字母表里的每个字母都与一个点划序列相对应,正如下表所示。
在这个表中,每个字母由一系列的“点”和“划”来表示。心丶晴 21:35:38简单且短促的编码,被分配给字母表中使用频率较高的字母,心丶晴 21:36:17而不太常用的字母,比如Q和Z,则被分配以较长的编码。
nbjb
已经认真思考
1
1.因为计算机为二进制只认识0和1;2.汇编语言;3.编译;4.不行;5. 6.用特殊符号代表具体的字母;7.亲们
学习加油!!
好了
来
鱼C 越做越好
谢谢鱼哥
感谢感谢
查看参考答案
{:10_277:}
heheheheheh
0:计算机只认识0和11:机器语言2:编译3:一个是一次性全部搞定,另一个是一个一个弄。 4:可以
5:通过解释器6就是查表
冲刺
1.为什么说计算机其实是二傻子?
因为计算机只能识别机器语言,也就是二进制代码。
2.CPU唯一认识的语言是什么语言?
机器语言
3.编译型语言和解释型语言的本质区别是什么?
编译型语言是将代码转换为机器语言,解释型语言是将代码转换为字节码
4.在Linux系统上用C语言编译的可执行程序,是否能在Windows系统上执行?
可以。
5.解释型编程语言是如何实现跨平台的?
程序代码转换为字节码,由解释器翻译为不同的代码供机器使用。
6.摩斯密码的原理其实是什么?
用不同的符号替换字母。
7.下面图片的摩斯密码翻译之后是什么?
qinmenchendirenchifanshifadongjingong
亲们,趁敌人吃饭发动进攻。
8.照抄代码,输出结果(计算代码总行数)
感谢小甲鱼