6666666666666666666666
查看参考答案
1.因为只认识0 2
2.机器语言
3.编译
4.直接或间接编译
5.需要中间代码
0..只会1和0
1.机器语言
2.编译
3.编译型语言最终会编译成机器语言,解释型语言不直接编译成机器码
4.可以
5.通过解释器
6.明文对着编码表翻译
7.Ritchie发明c语言的经历
0. 为什么我们说计算机其实是“二傻子”?
因为我们不对计算机发起命令 计算机就不动弹
1. CPU 唯一认识的语言是什么语言?
机器语言
2. C 语言编写的源代码转换为汇编语言的过程叫什么?
编译
3. 编译型语言和解释型语言的本质区别是什么?
汇编语言于机器语言都是低级语言
c语言是编译形语言 它的运行是将代码转换为汇编语言 再有汇编语言转换为机器语言 再由CPU执行
灵活度高
java是解释型语言 不直接编译成机器码 先是将源代码转换成中间代码(java是转换为字节码)然后将字节码传递到解释器中 由解释器逐句传递到cpu中目的是 实现代码的跨平台特性
缺点是效率较低
4. 在 Linux 系统上用 C 语言编译的可执行程序,是否能在 Windows 系统上执行?
可以
5. 解释型编程语言是如何实现跨平台的?
java是解释型语言 不直接编译成机器码 先是将源代码转换成中间代码(java是转换为字节码)然后将字节码传递到解释器中 由解释器逐句传递到cpu中目的是 实现代码的跨平台特性
缺点是效率较低
6. 莫斯密码的原理其实是什么?
7. 视频中小甲鱼“故弄玄虚”的那段密文还原后是什么内容(中文)?
亲们趁敌人吃饭时发动进攻
?
1
a
1
本帖最后由 雪舞凝霜 于 2022-7-22 18:50 编辑
“countc.exe”(Win32): 已加载“D:\source\repos\countc\x64\Debug\countc.exe”。已加载符号。
“countc.exe”(Win32): 已加载“C:\Windows\System32\ntdll.dll”。
“countc.exe”(Win32): 已加载“C:\Windows\System32\kernel32.dll”。
“countc.exe”(Win32): 已加载“C:\Windows\System32\KernelBase.dll”。
“countc.exe”(Win32): 已加载“C:\Windows\System32\vcruntime140d.dll”。
“countc.exe”(Win32): 已加载“C:\Windows\System32\ucrtbased.dll”。
线程 0x262c 已退出,返回值为 0 (0x0)。
0x00007FFA5C2B1CDD (ntdll.dll)处(位于 countc.exe 中)引发的异常: 0xC0000005: 写入位置 0x000000007366C7D0 时发生访问冲突。
程序“ countc.exe”已退出,返回值为 0 (0x0)。
照抄后使用VS 2022调试就会报以上的错误
只懂0和1
机器码
编译
是否可直接执行
能
借助解释器
这个统计代码抄在哪个文件里?
作业
{:5_109:}
{:5_109:}
1
6666
11
2sxwx
打卡