上海交通大学本科学生团队搭建的非官方校园娱乐网站

上海交通大学非官方无用办 · 第08号窗口

编译原理与技术

《课程劳动合同》 · 编号 WYB-KC-SE3355-待补档

甲方:未在公开大纲中说明 · 乙方:未来的你

学院:电子信息与电气工程学院

一眼看懂官方契约

待补档课程,尚未归档 · 案卷完整程度 0/10(证据完整度,不是课程评分)

学分未在公开大纲中说明
学时未在公开大纲中说明
任课教师未在公开大纲中说明
培养层次未在公开大纲中说明
期末未在公开大纲中说明
考试方式未在公开大纲中说明

当前仅有课程基本档案,完整合同尚未到岗。 我有剩下的

考核组成

官方材料未说明成绩比例,本办决定不瞎猜。

本次合同审查结果

“霸王条款”是娱乐标题,不作法律、难度或教学质量判断。

证据不足,暂不鉴定。

当前归档材料不足,暂无法判断。

帮本处补档
本合同劳动条件
闭卷未知
小组作业未知
展示未知
考勤未知
期末占比未知

证据不足,暂不鉴定。

透明规则:至少3项明确,且闭卷 / 小组作业 / 展示 / 考勤 / 期末≥60%中至少2项成立时,标“劳动条件偏满”;只用官方原文证据,不是难度评分。
历史关联教师档案

历史关联教师:2位

吴明瑜、臧斌宇

历史关联任教档案,不代表当前学期任课安排。点击姓名查看这个老师还关联哪些课程。
修读回执

你也干过这份活?

一分钟备案你的真实修读经历。学生体验与官方材料分别留档。

我要交一份修读回执

共 18 份可公开修读回执 · 本课程当前版本 0 · 其他已绑定版本 0

历史未绑定课程版本 18 份,其中历史已识别教师/学期 18 份、历史未识别 0 份。

已能识别部分历史学期或教师,但无法可靠关联到当前官方课程版本,因此不强行绑定具体契约版本。课程、教师、学期、官方版本是独立维度。

修读回执摘要 · 样本数 n=18

暂无足够结构化回执生成课程画像。

历史文字回执仍可正常查看。

学生回执提及情况

提到什么提及回执 / 全部公开回执
点名 / 签到0 / 18
随堂测验0 / 18
每周作业0 / 18
展示 / 辩论1 / 18
小组 Project0 / 18
闭卷考试0 / 18

仅统计回执中明确提及,不代表其余回执表示“没有”,也不代表官方课程规定。

历史未绑定课程版本

2024年秋季学期 · 吴明瑜、臧斌宇

历史匿名回执 ·

如果不是非保研进ipads,完全不推荐任何人选sys方向,三个课程里只有操作系统有较大价值(这门课书写得很好,自己啃书就够了),其余课程纯纯浪费时间和精力,不如挑个压力小的方向然后伸手要课件自学,sys-track想拿高分难度也挺大。 如果是想就业的同学,也不如把时间精力投给算法方向或者提前学八股和场景,选择面会更广。 真到就业的时候,没人在乎你写的compiler,至于k8s,翻翻往届学长的作业文档也足够把它写进简历应付面试。 应该把精力投到更有价值的事情上。 上面只是一个普通学生的感受,如果志在ipads,而且能力很强,sys-track很适合这类人,但没那么适合普通人。 --- 不过有一说一,好处还是有的,就是简历上能挂一个看起来很唬人的占位项目,这样就只用准备和面试官解释chfs, ebookstore, lsmkv了,至少我是放在简历最末尾,确实也没人问,不问你面试官就默认你真会。 --- ipads体验一流的课给软院全体同学上,屎只喂给sys方向的吃,伟大。 --- 第二轮抢选,再顶,别信课程改革,改革只会抄都抄不到,参考去年后端改llvm,也别指望助教能给你准备多丰富的文档,就那么几个人,去年给的ref要么是巨量官方抽象屎文档,要么是零零散散莫名其妙的PPT,一门连文档支持都没有的课,给分还是{0,100}的分布,完全不提供任何有用信息,全靠自己debug,真别来选(这里点赞CSE助教提供的文档,chfs做起来有明确的给分标准和实现路径)

学生体验,不是官方事实。评价教学,不评价人格。
此回执链接
2024年秋季学期 · 吴明瑜、臧斌宇

历史匿名回执 ·

课程内容:前面同学说过的那套,照抄不打折。 上课自由度:高。 考核标准: - **lab分数**:lab1~4 & lab5-part0 各5分,lab5-part1, lab5-part2, lab6 各25分。迟交3天内扣20%的分。 - **总分**:lab分数 * 0.6 + 期中quiz * 0.2 + 期末quiz * 0.2 - 答辩扣分 --- 先别急着横向对比别家的给分,就这门课本尊,咱一条条掏。 ## 上课情况 来上课的有多少?来的里头在听的有多少?在听的能跟上的有多少?跟得上的能掌握的又有多少?我不知道,像薛定谔的教室——但看目前这些评价,非常稀少。 至少我坐在那儿,get到的不是“哇哦原来是这样完成的”那种开天眼的新奇,而是慢性自虐:每句话单独都能听懂,合在一起就像把一堆正确的零件倒进洗衣机。明明课上理解了,回头再看一眼又开始云里雾里,仿佛大脑自动打了马赛克。课上本该讲清目标、讲清原理、讲清为什么可行、为什么这么做是好的;而不是死磕Lab(很可能同学还没见过)的内部实现。这些东西塞进Lab文档或注释里,才是更优解。 --- ## Lab情况 从C语言的Lab改成了C++版,这是好事。但文档给得不明不白,可以说基本没有,只告诉你改哪几个文件;代码注释也不明不白,孤零零一句 /*TODO: your implementation here. */,等于发了个寻宝任务连张藏宝图都不给。得自己一个文件一个文件翻完全部代码,才知道要干嘛。代码结构划分的那叫一个**复杂**,改一行代码得跨过多少文件、多少命名空间才摸到相关的老巢。 各part的解耦也做得很迷惑,这跟前几个part的测试数据集太弱也有关系。写Lab5-part2时,得**回头大改**part1的内容;写完Lab6,debug时间却基本都花在改Lab5-part2上。这分配真的合理吗?对着测试数据编程,狂加If-Else打补丁,真能提升编程思路和水平吗?我们改掉的,真是那个真正搅事的“Bug”吗? Debug本身也极其酸爽,得跑去一个个测试文件、make文件、以及那些理应毫无问题的给出代码里,挖各种文件的生成方式与逻辑。这些完全可以一份文档统一交代,这也许算个优化方向吧。 另外,每个Lab的**分数梯度差得离谱**(还是出分后才知道的),后3个Lab的占比吊打前面。而且一个Lab内部的梯度也巨大,**完成95%的代码往往还是0分**,写的时候根本没法验证自己这部分对不对,只能全写完对着一屏几百行、可能是几天前写的代码开始人肉debug。这workload无疑是巨型债务,何况我们还得上别的课、做别的作业,不可能一个猛子扎进一个Lab。碎片时间里搞这种Debug已是地狱难度,前面说的返工还进一步把碎片切得更碎。 --- ## 考试情况 **没有任何新意**的出题,一年更比一年**复杂**的出题,我只看到考试对人类的恶意。这样筛出来的,只是**拟合**往年题更稳的“智能”人工,是**手速**更快、更不出错的“电脑”,而不是更有思考、更能解实际问题的同学。我承认高分选手经历了海量训练,也承认他们配得上高分,但这训练和测试的过程有多煎熬,大家都看在眼里。两次quiz里那些模仿电脑执行过程的题,真能考出我们掌握了几成吗?这能力难道不该体现在Lab的代码里?复习阶段我只感到痛苦,没能查漏补缺、了解自己的短板趁机上分;考试又只看到一着不慎满盘皆输的剧本,没有“Eureka!我竟然想到这招”的狂喜。 另外,答辩安排在期末周,前后夹着考试恨不得只有一个脑袋,基本上没时间准备。还有答辩时说只考察Lab是不是自己做,可我这个从头独立干完的人照样被扣了分。再往上,答辩给的分竟然是**直接扣在已经算好的总分上**(与#16400给的给分方式已经大不相同),这大概也独此一家了。

学生体验,不是官方事实。评价教学,不评价人格。
此回执链接
2024年秋季学期 · 吴明瑜、臧斌宇

历史匿名回执 ·

这个lab非常ez,请务必别给自己留任何时间做完它。 但咱们的sys😀 稳得一批啊sys😋 谁来都碰不动sys😙 咱们的sys还在持续输出😏 平板第三手pick永远就是这几个Lab!😏 compiler来了!compiler来了!😃 #39299 咱俩!🥳🥳🥳 守住#39299!🥳🥳🥳 守住咱们哥俩🥳🥳🥳 你扛得住CXX那伤害吗?一下一百😎 类型检查在CXX上原地游龙!😄😄😄 哎,EC了!得盯防SIGSEGV!😮 diff被段错误直接吞了😟 而且寄存器要被草飞了!😱😱😱GC这么搞也不好走啊,能回收吗,好像过不了😭😭😭😭😭😭 哇~compiler这波lab是真的要命😨 哇😨 哇😨

学生体验,不是官方事实。评价教学,不评价人格。
此回执链接
2024年秋季学期 · 吴明瑜、臧斌宇

历史匿名回执 ·

编译原理这lab,含金量高得跟工业界的传家宝似的,认真做完直接原地升级,今年还改成了llvm,离工业实践就差把工牌挂你脖子上了,能摸到llvm IR,找工作时这玩意儿往简历上一写,HR眼睛都得亮一下,助教还顺手搭了套cicd,这服务态度放整个教务系统里都得算卷王级别。 上课确实工程化到有点上头,但整体不拉胯,老师也是真备课了,毕竟编译这玩意儿本身没多少原理能掰扯,最后讲GC那种才是纯原理闪现。 助教答疑的耐心程度,值得裱起来。 期末考看得出来助教手动降了波难度,对认真复习的人是实打实的友善。 总的来讲这课非常好,瑕不掩瑜,求老师别被舆论牵着鼻子走,硬核就硬核到底,某些同学向来是撒泼打滚专业户,别搭理。 > 衷心期盼软院课改别一看见AI是风口就急着往互联网课里塞AI intro,能不能真刀真枪把学生的专业水平和竞争力往上抬一抬。 也盼着软院的学生别一瞅见AI热就不肯写代码、不肯debug、不肯碰corner case,转头就想逼老师把课兑水,还美其名曰课下"自由发展",能不能真刀真枪把自己的专业水平和竞争力往上抬一抬🤗 > 我认为唯一能抢救的,就是把期末quiz的分数调一调。 某些同学撒泼打滚,说到底就是惦记着调分,图穷匕见了属于是,事实上系统方向给分本来就比别的方向松出一大截,编译没学明白,倒先把按闹分配这门手艺练得炉火纯青,再次恳请老师别被虚张声势的舆论绑架。

学生体验,不是官方事实。评价教学,不评价人格。
此回执链接
2024年秋季学期 · 吴明瑜、臧斌宇

历史匿名回执 ·

# 取名“串”的那位兄台,咋帮宇!?又咋帮瑜!? 嚯可可可这叫一个纯,敢问你会玩原神吗? --- 埋头做编译;(指写lab这活儿) 转头遭报应;(指写lab全程的亲身体感) 这般苦硬核?(指常言的“系统的课很硬”了) 怎么不赢下来?(指在水源那儿的评语sé好看得很) 此不应当!(学生心头那点波澜不该被轻轻略过,也不光这张课或这个sys方向摊上,是打从大二下学期以后哪哪不留神就碰脸的那些零零总总)

学生体验,不是官方事实。评价教学,不评价人格。
此回执链接

查看全部 18 份修读回执

看完前人的遭遇,也给下一届留一句。

我要备案
修读回执受理窗口
历年契约 / 不同教师版本

暂无可公开版本。

历年变化

尚无可核对的版本差异;不根据年份或评论推测变化。

已归档确认事项
展开已确认事项及逐项证据

档案仍然失踪。

原文证据与官方原件

公证来源:尚未取得

没有原文证据,不补编事实。

本办说话尽量有证据