鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

[课后作业] S1E2:第一个程序 | 课后测试题及答案

    [复制链接]
发表于 2023-10-20 14:16:29 | 显示全部楼层
只能看懂0和1
机器语言
编译
可以
编程语言的解释器是先安装在用户计算机上,解释器是根据代码来 执行程序 操作,
使用一组由简单的短和长的脉冲及其间隔来表示字母和数字的相互转换

小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-10-20 16:24:15 | 显示全部楼层
111
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-10-20 16:37:16 | 显示全部楼层
查看
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-10-20 21:07:17 | 显示全部楼层
0. 为什么我们说计算机其实是“二傻子”?
答: 因为计算机只认识0&1的二进制的机器语言.

1. CPU 唯一认识的语言是什么语言?
答: 机器语言

2. C 语言编写的源代码转换为汇编语言的过程叫什么?
答: 编译

3. 编译型语言和解释型语言的本质区别是什么?
答: 编译型语言比解析型语言少了解析步骤

4.在 Linux 系统上用 C 语言编译的可执行程序,是否能在 Windows 系统上执行?
答: 不可以,在windows上需要重新编译

5. 解释型编程语言是如何实现跨平台的?
答: 通过解析器实现跨平台

6. 莫斯密码的原理其实是什么?
答: 查码表

7. 视频中小甲鱼“故弄玄虚”的那段密文还原后是什么内容(中文)?
答: python弄了个表输出(QINMENCHENDIRENCHIFANSHIFADONGJINGONG 亲们趁敌人吃饭时发动进攻)
def mosi(str:str):
    tables = {
        '.-':'A',
        '-...':'B',
        '-.-.':'C',
        '-..':'D',
        '.':'E',
        '..-.':'F',
        '--.':'G',
        '....':'H',
        '..':'I',
        '.---':'J',
        '-.-':'K',
        '.-..':'L',
        '--':'M',
        '-.':'N',
        '---':'O',
        '.--.':'P',
        '--.-':'Q',
        '.-.':'R',
        '...':'S',
        '-':'T',
        '..-':'U',
        '...-':'V',
        '.--':'W',
        '-..-':'X',
        '-.--':'Y',
        '--..':'Z',
        '.----':'1',
        '..---':'2',
        '...--':'3',
        '....-':'4',
        '.....':'5',
        '-....':'6',
        '--...':'7',
        '---..':'8',
        '----.':'9',
        '-----':'0'
    }

    strs = str.split()
    new_str = ''
    print(strs)
    for i in range(len(strs)):
        new_str += tables[strs[i]]

    return new_str

if __name__ == "__main__":
    m = "--.- .. -. -- . -. -.-. .... . -. -.. .. .-. . -. -.-. .... .. ..-. .- -. ... .... .. ..-. .- -.. --- -. --. .--- .. -. --. --- -. --."
    print(mosi(m)) #QINMENCHENDIRENCHIFANSHIFADONGJINGONG 亲们趁敌人吃饭时发动进攻

动动手:
[jermey@localhost sle2]$ gcc test2.c && ./a.out
计算中...
目前你总共写了 115 行代码!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-10-20 22:39:26 | 显示全部楼层
51行
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-10-20 22:50:37 | 显示全部楼层
本帖最后由 逆骨邪情 于 2023-10-20 22:52 编辑

不是直接抄吗,为啥头文件就编译不过去

小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-10-20 22:55:21 | 显示全部楼层
0:计算机只认识0和1两个数字
1:机械语言
2:编译
3:编译型语言是将高级语言通过编译器转换为汇编语言,再通过汇编语言编译转换为机器语言
     解释型语言是将高级语言转换为中间语言(如Java转换为字节码文件)然后通过解释器解释给cpu读取指令
     本质上来说一个将高级语言直接转换为cpu可识别的语言,另外一个则需要解释器一条一条解释给cpu
4:不可执行,c语言不是解释型编程语言
5:通过将语言转换为中间语言如字节码,然后通过解释器解释实现跨平台
6:查表
7:qinmenchen
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-10-21 08:54:45 | 显示全部楼层
答案
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-10-21 15:03:37 | 显示全部楼层
0.只懂得二进制的0和1
1.机器语言
2.编译
3.编译型把高级语言编译成机器语言,解释型通过解释器将中间码逐句解释给cpu
4.不一定
5.解释器将中间码解释给cpu
6.将点横的排列组合和字母数字相对应进行编译解码
7.qin men chen di ren chi fan shi fa don gong 亲们趁敌人吃饭时发动攻
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-10-21 16:58:50 | 显示全部楼层
强!111
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-10-21 17:17:02 | 显示全部楼层
dd
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-10-21 17:21:58 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-10-21 18:16:27 | 显示全部楼层
0.计算机只能理解0和1
1.机器语言
2.编码
3.是否转化为机器语言来执行
4.可以
5.使用不同的编译器
6.对特定大家认同的固定搭配进行编码和解码
7.QIN MEN CHEN DI REN CHI FAN SHI FA DONG JIN GONG
亲们趁敌人吃饭时发动进攻
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-10-21 20:21:59 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-10-21 22:16:40 | 显示全部楼层
宕机了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-10-22 00:02:07 | 显示全部楼层
对答案
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-10-22 13:47:01 | 显示全部楼层
回复
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-10-22 14:45:40 | 显示全部楼层
想要
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-10-22 15:40:53 | 显示全部楼层
查看一下
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-10-22 15:58:49 | 显示全部楼层
查看参考答案
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-5-28 02:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表