Skip to content

ustc-compiler/2023fall-CS-teamworks

Repository files navigation

2023Fall-CS-teamworks

Student teamwork summary repository for USTC CS Compiler H lecture in fall 2023.

Contributing

Each team should commit one PR into this repository to include their own project introduction into this repository. The introduction should be a markdown file named <your-team-no.>-.md in the root directory of this repository. The team number should always be two digits. The project name should comprise lowercase characters, numbers, and slashes.

For example, if team 0 decides to work on a project named Bla Bla, then they should commit a PR with commits on file 00-bla-bla.md, which contains a brief introduction to their project and links to their GitHub repositories corresponding to their project.

Please refer to

注意事项

有关提交:

  1. 各组需要在2024-01-13 23:59:59之前将选题以及组内仓库地址提交到github 2023fall-CS-teamworks(计算机)或2023fall-NSec-teamworks(网安),详情可以看对应仓库的readme
  2. 各组需要将助教和老师加入github组内仓库的协作者,确保助教可以正常访问你们的github仓库
    1. 老师邮箱:clarazhang@gmail.com
    2. 助教黄庄湫邮箱:huangzq@mail.ustc.edu.cn
    3. 助教梁运龙邮箱:313009293@qq.com
    4. 助教陈金宝邮箱:zkd18cjb@mail.ustc.edu.cn
    5. 助教徐柴俊邮箱:angels@mail.ustc.edu.cn
  3. 各组需要在答辩前一天22:00之前将实验报告上传到各自仓库根目录,并在仓库的README中添加实验报告的链接,方便老师和同学们找到报告。报告内容必须包括但不限于实验选题、设计、组员分工及贡献比等,涉及到具体实现的需要介绍实现及评测。答辩结束后助教会将相应仓库进行留档。

有关答辩:

  1. 汇报展示过程对于内容部分没有限制,但是要求必须用PPT展示

  2. 每组汇报时间为15分钟汇报+5分钟提问,不超过20分钟,请勿超时。助教会在超时时打断提醒,超时会影响评分,请务必控制好时间。

  3. 汇报时请打开PPT的排练计时模式,方便助教和老师看到时间。

  4. 答辩前助教会给每组一个互评表格,需要给其他组进行评分(以组为单位进行互评,由组长收集组内意见进行填写)。有关打分细则:

    1. 按十分制打分,可以带小数,比如9.1

    2. 评分标准:

      1. [9, 10] 优秀

      2. [8, 9)良好

      3. [7, 8)一般

      4. [6, 7) 及格

      5. [0, 6) 不及格

    3. 最后实验的总评会部分参考互评的分数,请客观评分。

  5. 汇报结束后请组长将PPT和互评表格发送到指定邮箱:zkd18cjb@mail.ustc.edu.cn(计算机)、huangzq@mail.ustc.edu.cn(网安)。PPT文件名和邮件主题为组号-选题比如G1-进阶代码优化

  6. 组号即为答辩顺序,即第1组为第1个答辩。

  7. 答辩需要全员参与,原则上需要线下。有特殊情况不能线下的,需要事先向老师书面请假并得到任课老师许可,并线上参加。

  8. 答辩时间为2024年1月22日上午9:00-12:00,线下地点待定。

各组仓库链接

组号 仓库地址 选题 汇报
G1 https://github.com/liml0324/SysYF_optimize 基于LLVM的SysYF进阶优化 ppt
G2 https://github.com/W34155552/compiler-final-lab 量子程序编译效果预测 ppt
G3 https://git.lug.ustc.edu.cn/compiler-g3/sysyf-codegen-opt LLVM 上的程序分析与优化 ppt
G4 https://github.com/GreenDay03/2023fall-CS-teamworks Rust语言中宏的使用及其实现机制 ppt
G5 https://github.com/Starrybook/ccscaner An Empirical Study of Language features usage in C/C++ ppt
G6 https://github.com/odeinjul/gql 图查询语言及其语义分析 ppt
G7 https://github.com/yyh030806/2023-fall-QUA 量子编程语言及其特性语义分析 ppt
G8 https://github.com/stflrs/2023fall-CS-teamworks 多级中间表示及其拓展 ppt

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 13