编译原理之美
宫文学
北京原点代码 CEO
46197 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 45 讲
开篇词 (1讲)
编译原理 · 期中考试周 (1讲)
编译原理之美
15
15
1.0x
00:00/03:37
登录|注册

期中考试 | 来赴一场100分的约定吧!

讲述:宫文学大小:3.32M时长:03:37
分享城市美景
写编译器的美事
思考与认知迭代
查漏补缺
不断优化
废寝忘食
挑战期中考试
国庆休息建议
期中考试题目
困难与入口
勇气与提问
动手尝试
计算机技术喜好
乐趣与努力
灵感与创新
示例程序创作
文稿修改
努力与焦虑
编译器成就感
学习收获
期中考试
宫文学
参考文章

该思维导图由 AI 生成,仅供参考

你好,我是宫文学。
时间过得真快,从 8 月 14 日课程上线,到现在已经有一个半月的时间了。这一个半月里,有很多同学反馈说,自己学了这个课程特别有收获,而运行同学们写的编译器,我也觉得很有成就感,当然了,有的时候,我也会比较焦虑,因为一遍遍改文稿和写示例程序都需要投入大量的精力,不夸张地说,有几次晚上做梦的内容,都与咱们的课程有关……
但是,我觉得把编译原理中,看似高不可攀的一个个知识点,变成一篇篇得到你们肯定的文章是一件十分有趣的事情。动手写示例程序时,也往往让我废寝忘食,比如,报表系统的示例程序就是在飞机和火车上写出来的,一边写,一边灵感不断涌现,那时,我先写了一个版本,后来又改成了基于向量计算的版本,因为总是想给你们呈现最优质的内容,所以一直在不断地思考,优化。
在准备算法篇的示例程序时,我也有了很多新的灵感,比如对于元编程的理念,我又有了一些创新的想法。这些内容,我会在课程的第三部分与你分享。
在互联网时代,廉价的快乐随处可得,而努力拼搏才能获得的乐趣,从来都只属于少数人。这门课的目标是让尽可能多的人,有机会享受这种乐趣,当我看到你们进入编译技术的美丽花园中徜徉流连,我的内心是十分欣慰的。
我相信你们是真心喜欢计算机技术,所以想要努力搞懂这个学科的基础原理。而且,你们还能够静下心来,真正坐下来动手尝试。
有的同学会跟“这个推导过程我看过去怎么不会无限递归啊?”这样的问题较劲,而我是很感动的,因为他知道不把手弄脏(get hands dirty),是学不会手艺的。
在别人觉得没有问题的地方提问,本身就需要一定的勇气。其实,那个问题不像表面上那么简单。我在19 讲里花了很大的篇幅解答了这个问题。而从这个问题,可以引出很多问题,比如,有多个产生式的时候,到底该如何选择?深度优先和广度优先有什么区别?等等。
你可以把在学习过程中发现的这些问题看做是花园的入口,而不是障碍。对于在学习编译原理时遇到了困难的同学,我要说,你至少找到了一个入口。
从这个角度来说,通过这次期中考试的 20 道题目,你又获得了 20 个新的入口。我亲自出的这 20 道题目,可以让你对之前学过的内容查漏补缺。你有一周的时间去回顾内容,弥补不足。在你答题的过程中,分值其实是不重要的,能引起你的思考最为重要,这可能是你又一轮的认知迭代!
接下来,我们聊一个轻松的话题,国庆将至,如果你想趁机好好休息一下,不妨找一个小众的城市,远离人群。而且还可以尝试带着电脑,在古镇上,在流水边,在星空下,在一切美景的围绕下,安安静静地写个编译器。这种尝试,难道不是一件美事吗?
当然了,也欢迎你在留言区,将你去过的城市美景分享给大家,给我们的课程增添不一样的色彩。
最后,来挑战一下,开启你的期中考试之旅吧!
编辑角:答题不限次数,但分值以第一次为准,答题前三名,有惊喜哦。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

这篇文章是一位名为宫文学的作者对编译原理课程的总结和展望。作者分享了自己在编写示例程序和解答学生问题时的心路历程,强调了努力拼搏所带来的乐趣和成就感。他鼓励学生在学习过程中发现问题,并将其视为学习的入口而不是障碍。此外,作者提到了即将到来的期中考试,鼓励学生通过答题来查漏补缺,思考认知迭代。最后,作者还分享了国庆假期的建议,鼓励学生在美景中安静地写编译器,并邀请他们在留言区分享旅行经历。整篇文章充满了对技术学习的热情和鼓励,展现了作者对学生学习的关心和期望。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《编译原理之美》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(8)

  • 最新
  • 精选
  • 曾经瘦过
    算法部分还没看就先迫不及待的做了 最后30分 感觉自己在公式推导方面有较大的不足 一些知识也掌握的不够扎实,这份试题的收货还是蛮大的 认识到了自己的不足 需要趁着国庆好好补一补

    作者回复: Great!

    2019-09-30
    3
  • ZeroIce
    做完了...大概理解了《龙书》语法制导翻译前面部分,没想到最后得分45,可能看的时间太长了,前面部分已遗忘,准备回去再复习复习

    作者回复: 像编译原理这样的基础课程,通常都要来回多看几遍。加油!

    2020-07-26
    2
  • 夜行观星
    第一次做刚好及格60😭

    作者回复: great!

    2019-10-25
    2
  • 至今未来
    做完了…

    作者回复: Great! 一到假期时间,赶紧给自己充电,这个同学很有前途:)

    2019-10-01
    4
    2
  • 潜龙勿用
    第一次做65分,发现的问题是作用域和LR还不熟,准备再看下这两节

    作者回复: 加油!

    2021-07-09
  • 大橘
    通信工程来学编译原理,太难了,加油吧
    2023-01-28归属地:福建
    1
  • 陌兮
    45分,感觉真是过了个眼熟。很多点都记不住,没办法行程自己的知识网。
    2022-05-04
  • Geek_1cfd33
    https://time.geekbang.org/quiz/intro?act_id=52&exam_id=57
    2021-12-03
收起评论
显示
设置
留言
8
收藏
12
沉浸
阅读
分享
手机端
快捷键
回顶部