Files
6.824-golabs-2021-6.824/docs/6.5840: Distributed System/1. Information-cn.md
2026-02-25 23:17:05 +08:00

95 lines
4.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 课程基本信息
## 课程结构
6.5840 是一门 12 学分的核心研究生课程,包含课堂讲授、实验、可选项目、期中考试和期末考试。
课程于 TR1-2:30 在 54-100 教室线下进行。多数课堂将部分用于讲授、部分用于论文讨论。你应在课前阅读指定论文并准备参与讨论。课表会标明每次课对应的论文。
我们将在课表上每篇论文对应课程开始前 24 小时发布一个关于该论文的问题(见每篇论文的 Question 链接)。你的回答只需足够长以表明你理解了论文,通常一两段即可。我们不会逐条反馈,但会浏览你的回答以确认言之有理,这些回答会计入成绩。若对论文有疑问,你也可以(可选)提交问题;我们可能会回答和/或调整讲授内容以解答。
6.5840 将在正常上课时间进行期中考试,在期末考试周进行期末考试。你必须参加两场考试。考试不设补考或冲突时段。若选修 6.5840,请勿选修与上课时间冲突的其他课程。
本学期每隔一两周会有编程实验截止。实验旨在帮助你更深入理解 6.5840 中讨论的部分思想;更一般的目标是让你积累分布式系统编程与调试经验。学期中我们会要求你参加五次随机抽取实验的检查会,届时我们会就你的实验代码如何工作提问。
学期末你可以在基于自己想法的期末项目与做 Lab 5 之间二选一。若选择做项目,须组成 23 人小组,项目须与 6.5840 主题紧密相关,且须事先经我们批准。你需要提交简短的项目提案;若获批准,则设计并实现系统;学期末提交结果摘要(我们会公布)与代码,并在课上做简短展示与演示。
要在 6.5840 中取得好成绩,你应已具备 6.19106.004)水平的计算机系统基础,以及 6.18006.033)或 6.1810 至少其一,并擅长调试、实现与设计软件,例如修读过 6.1810、6.11006.035)等编程密集型课程。
---
## 成绩评定
最终成绩由以下部分构成:
- 40% 实验(编程作业),含可选项目
- 20% 期中考试
- 20% 期末考试
- 15% 实验检查
- 5% 论文问题回答
- 各次实验提交按完成该作业所给周数(不含开学第一周、期中周和春假周)加权。
为应对突发情况Lab 1、2、3、4 和 5A 可以迟交,但所有实验迟交时间总和不得超过 72 小时。这 72 小时可在各次实验间任意分配,无需事先告知我们。迟交时长仅适用于 Lab 1、2、3、4 和 5A不能用于 Lab 5BD 或项目的任何部分。
若某次实验迟交,且你的总迟交时间(含该次)超过 72 小时,但在学期最后一天前提交,我们将按按时提交所得分数的一半给分。若迟交超过 72 小时仍希望我们批改,请发邮件说明。无论迟交时长多少,学期最后一天之后我们不再接受任何作业。若在学期最后一天前未提交某次作业,该次作业记零分。
若需豁免上述规则,请让 S3 向我们发送说明函。
---
## 合作政策
请独立完成课程实验:欢迎与他人讨论实验内容,但请勿查看或提交他人代码。若考虑用 AI 助手代写代码,请注意你会相应减少从实验中的学习。无论如何,我们要求你理解并能解释所提交的全部代码,并能回答考试中与实验相关的问题。
请勿公开你的代码或提供给当前或未来的 6.5840 学生。github.com 上仓库默认公开,因此除非将仓库设为私有,否则请勿将代码放在该处。使用 MIT 的 GitHub 时请务必创建私有仓库。
论文问题可与他人讨论,但不得查看他人答案。答案必须由本人撰写。
## 课程人员
有关课程的问题或意见请发至 6824-staff@lists.csail.mit.edu。
### 主讲教师
Frans Kaashoek 32-G992 kaashoek@csail.mit.edu
Robert Morris 32-G972 rtm@csail.mit.edu
### 助教
Baltasar Dinis
Ayana Alemayehu
Upamanyu Sharma
Yun-Sheng Chang
Danny Villanueva
Brian Shi
Nour Massri
Beshr Islam Bouli
---
## 答疑时间
日期 时间 地点 助教
待定
如需在所列答疑时间之外与课程人员见面,可通过邮件或私人 Piazza 帖子预约。
---
## 致谢
6.5840 课程材料的很大一部分由 Robert Morris、Frans Kaashoek 和 Nickolai Zeldovich 开发。该课程在 2023 年前名为 6.824。
有关 6.5840 的问题或意见?请发送邮件至 6824-staff@lists.csail.mit.edu。
---
*来源: [General Information](https://pdos.csail.mit.edu/6.824/general.html)*