Reminders
Course Calendar ICS
Upcoming Deadlines
Recent Discussions
Thread title |
|---|
|
Announcements
关于期末考试的开始时间的通知
因为题目修订和上传问题,考试的开放时间推迟两个小时,在今天(2015年6月22日)北京时间下午2点开始。 同样地,最终的结束时间也会推迟两个小时,将于2015年6月29日下午2点结束。
期末考试的进入方式:在左方的导航栏中,选择“期末考试 Final Exam”链接,即可进入考试。此时会进入一个确认页面,点击确认进入,会开始4小时的计时。在这4个小时内,可以多次进入答题,但是超过4个小时,将无法再次答题。
关于期末考试的通知
大家好:
一个学期的课程即将结束。感谢同学们这段时间以来对课程的支持,以及为学习这门课程付出的不懈努力。操作系统的相关知识博杂纷繁,希望同学们能积跬步而致千里,继续努力,不断探索。
为了评测大家对课程内容的把握程度,我们安排了在线考试,具体如下:
考试时间:2015年6月22日中午12点开始,6月29日中午12点截止,共计一周。一次考试持续4小时,在线作答,每个学生能且只能登录并答题一次,超过4小时无法修改或提交答案。
考试题型:单选题、多选题、填空题
请同学们提前做好复习和迎考准备。
考试期间,请合理安排时间,保持良好的网络、设备环境。最后,预祝各位同学取得自己满意的成绩。
关于文件系统第一部分课件的勘误通知
在这里感谢 Kangyi Lu指出这些错误,也欢迎大家指出其他问题。谢谢!
关于部分课程资料未上传到位以及五一假期课程安排调整的通知
同学们,大家好:
由于第6讲第7个视频与第6讲pdf课件上传出现一些问题,给大家造成了困扰,在此表示歉意。目前相关内容已更新、处理完毕,特此告知。
此外,鉴于部分课程资料延迟上传,且第5讲、第6讲同步机制的知识点难度较大,需要花费时间完成信号量及P/V操作、管程的练习题目,又有初次进行的peer review的工作,加之本周末五一假期将至等诸多原因,为了既保证学习质量,又能让大家能从容舒心渡过愉快假期,我们的第7讲内容将延迟一周发布。希望同学们借此宝贵时间,更好地整理、消化之前的学习内容,梳理已有的知识脉络,温故知新,加深对课程理解。关于最近视频无法下载问题的通知
最近有同学反映视频无法下载的问题。
这个问题我已经向相关主管老师反映了,他们表示,这是Coursera课程网站的技术问题。而且也有其他课程的老师遇到同样的状况。我们已经向Coursera课程网站反映这个情况,协商解决。在此之前,请同学们使用网页版观看视频。由此带来的诸多不便,实在抱歉。
关于JOS实习的通知
论坛上有不少同学希望配合操作系统原理课进行一些实践内容,我们也很高兴这么多同学有学习的热情和挑战高难度任务的勇气。为此,我们在论坛上开设了JOS实习讨论区,供同学们讨论JOS实习的相关问题。
JOS实习是美国MIT 6.828课程的主体实习内容,完成JOS实习能让同学们在实践中对操作系统的原理有更加深入的理解,因此,我们强烈建议也非常希望有能力和兴趣的同学都来参与JOS实习。
由于时间安排比较紧张,我们只安排了2014版JOS实习的前5个实验,第6个实验可以选做。具体时间安排如下:
|
实验
|
时间
|
|
Lab 1(2周) |
3.31-4.13 |
|
Lab 2(2周) |
4.14-4.27 |
|
Lab 3(2周) |
4.28-5.11 |
|
Lab 4(3周) |
5.12-6.1 |
|
Lab 5(2周) |
6.2-6.15 |
按照每个实验的时间安排,我们会发布实验简介(详细实验内容请参见MIT课程网站:http://pdos.csail.mit.edu/6.828/2014/index.html)和相关资料,并提出一些思考题,同时也会和大家一起讨论解决实验中遇到的问题。
需要说明的是,JOS实习的完成情况不会计入课程总成绩。
2015年3月26日 论坛主要问题集中回复
同学们,大家好!
这几日陆续收到一些反馈建议以及提出的课程相关问题,我们在这里集中回复一下:
1. 关于字幕
因为课程初创,课程内容仍在不断更新、完善中,所以目前字幕并没有同步更新,希望同学们能谅解。如果同学们对于课程内容及安排有不清楚的地方,欢迎继续在论坛里提问。
2. 证书获得分数
按照事先设计的评分机制,期末总成绩在70分以上的同学可获得证书。
3. JOS、Nachos实验课程内容的引入问题
鉴于我们目前的授课计划以操作系统原理为主,这部分的课程内容已经很多,知识量较大,课程容量已经趋于饱和,所以希望同学们仍然以理论知识为学习重点。当然,在学有余力的情况下,我们也鼓励大家在课余时间完成感兴趣的操作系统实践内容。这些实践课程都有专门的网站和详细的指导说明,同学们可以作为参考。我们在课堂上不会专门对这些实验课内容进行讲解。希望有机会将来专门开设实验课程。
4. 关于第1讲、第2讲提到的“缺页异常”概念
操作系统课程具有涉及知识面广、知识点之间联系紧密的特点,因此,一些概念可能在详细讲解之前提前出现在某些语境内容中。“缺页异常”将在后续的存储管理模型内容中详细讲解,这里只需要理解当前语境下的含义即可,如果仍有疑问,可以提前阅读教材相关内容,做深入理解。
欢迎信
同学们,你们好:
欢迎来到操作系统MOOC课堂。
计算机的世界气象万千,包蕴深远,从1946年ENIAC横空出世,迄今已有近70年历史。在过去的几十年时间里,大至磅礴雄浑的云图计算,小至微毫难见的嵌入芯片,计算机已经深入生活的方方面面。我们的生活离不开计算机,而计算机的运行则离不开操作系统。援引我们助教的一段话来说:“……如果把计算机比作一座巍巍皇冠,那么操作系统无疑是这座皇冠上之中最璀璨的明珠之一。清朝大儒顾炎武曾言:‘为山覆篑,当加进往之功;祭海先河,尤务本原之学。’操作系统毋庸置疑,便是计算机科学的本原之学,唯有学好操作系统,夯实基础,才可以‘加进往之功’,继续深入学习其他领域方方面面的知识。”
我们的课程会循序渐进,带领大家在学习过程之中,进入一片新的世界。这一领域的知识可能对你们来说既是熟悉,又是新奇。所谓熟悉,是因为你们每时每刻都在接触它,无论你是在废寝忘食地做编程作业,阅读论文,还是偶尔放松一下心情,玩玩游戏,看看视频,大大小小功能丰富的软件在电脑上运行,都离不开操作系统。所谓新奇,是我们将深入到操作系统的运行原理,甚至数以千百万行计的内核代码之中,去了解操作系统;无论是PC平台的Windows,Linux,还是移动平台的iOS,Android,去探索隐藏在它们身后的奥秘。
我们的教学内容包括进程运行的同步互斥,内存虚存的调度切换,文件系统的高效管理,以及其他各类计算机资源的统筹兼顾,这些内容的学习,会逐渐指引大家去探索这片神奇的世界。当然,因为操作系统课程具有涉及面广,要求掌握的基础知识多,内容复杂,代码量巨大,与硬件软件有千丝万缕联系等特点,学习的过程并不轻松,希望同学们不要“知难而退”,而是要有“迎难而上”的勇气与信心。从另一个角度讲,操作系统课程难度高,你所能学到的知识也会更多,大家只要持之以恒,按照要求保质保量完成对授课内容的掌握消化,对教材的阅读理解,以及对习题的思考和解答,投入时间和精力,一定能受益匪浅。
我们的课程将在网上进行,也希望同学们适应这样新的课堂环境,积极思考,大胆提问,小心求证,认真探索,有不懂之处,欢迎在我们的课程论坛交流讨论。我们的教学团队会始终关注课程论坛的讨论,并且不定期、有选择性地回答疑难问题。也更期待你对待课程的热忱,去解答其他同学的问题,让更多的人受益,达到教学相长的目的。对于积极参加提问解答的同学,我们给予正面的成绩反馈。
最后,感谢大家选择操作系统课程,课程建设离不开大家,希望每位同学都能在收获知识的同时,也能获得快乐。
操作系统原理课 教学团队