|
发表于 2016-8-5 18:24:19
|
显示全部楼层
0.为什么我们说计算机其实是“二傻子”?
计算机只能识别人为指定的“0”和“1”的二进制数据。
1.CPU唯一认识的语言是什么语言?
二进制的机器语言。
2.C语言编写的代码转换为汇编语言的过程叫什么?
编译。
3.编译型语言和解释型语言的本质区别是什么?
1)编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译
成机器语言,以后执行这个程序的时候,就不用再进行翻译了。
2)解释型语言,是在运行的时候将程序翻译成机器语言,所以运行速
度相对于编译型语言要慢。
3)C/C++ 等都是编译型语言,而Java,C#等都是解释型语言。
4)虽然Java程序在运行之前也有一个编译过程,但是并不是将程序编
译成机器语言,而是将它编译成字节码(可以理解为一个中间语言)。在运行的
时候,由JVM将字节码再翻译成机器语言。
4.在Linux系统上用C语言编译的可执行程序,是否能在Windows系统上执行?
不能,因为C语言是于系统有关的。所以在window下编译的可执行文件
,和在linux下是不一样的。在不同平台需要重新编译。
5.解释型编程语言是如何实现跨平台的?
解释型编程语言,现将程序编译成字节码,在运行时有解释器井字节码
翻译成机器语言。
6.摩斯密码的原理其实是什么?
摩尔斯电码(又译为摩斯密码,Morse code)是一种时通时断的信号代
码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。摩尔斯电码
是一种早期的数字化通信形式,但是它不同于现代只使用零和一两种状态的二进
制代码,它的代码包括五种: 点、划、点和划之间的停顿、每个字符间短的停
顿(在点和划之间)、每个词之间中等的停顿以及句子之间长的停顿。通过摩斯
密码表,可以实现明文的编码和解密。
7.视频中小甲鱼“故弄玄虚”的那段密文还原后是什么内容(中文)?
qin men chen di ren chi fan shi fa dong jin gong
亲们趁敌人吃饭时发动进攻 |
|