1、Syllabus,时间:周三,周五地点:3A404任课老师:邢凯联系方式:TA: 高一凡 (作业、大作业) 杜文文(作业、日常),Syllabus,参考书:推荐:Operating System Concepts (8th edition)Silberschatz, Galvin, Gagne.ISBN-10:0470128720Wiley 汤子瀛,计算机操作系统A.S. Tanenbaun, Operating Systems Design & Implementation参考课件:Berkeleyhttp:/www.eecs.berkeley.edu/kubitron/courses/cs
2、162-F10/Gatechhttp:/users.ece.gatech.edu/copeland/jac/3055-05/ppt/index.html,Syllabus,作业(共20分,含实验作业):共 5 次(每次5分)取成绩最高的4次计入期末最终成绩大作业(共50分):贯穿整个学期,创新、实践,定制你自己的操作系统设计、实现你所定制的操作系统每个小组大作业不同期末考试 (30分)开卷基础知识 + 知识运用Extra Credits (共5分)课堂问题,学期时间安排,第一周及第二周:各组提交分组名单与初拟题目第三周:第一次作业(实验作业)第二周及第三周:各组与任课老师讨论第四周及第五周:各
3、组正式提交所拟题目及设计报告第一部分调研报告:项目背景、立项依据、前瞻性/重要性分析、相关工作(科研及工业界)(15页) 第五周:第二次作业(实验作业)第五周及第六周: 各组提交设计报告的第二部分:可行性报告:可行性分析,包括理论依据、技术依据、创新点(10页)概要设计报告第七周:第三次作业(实验作业)第八周:中期汇报第九周:前三次实验检查第11周:第四次作业(实验作业)第16周:期末考试第17周及第18周:大作业检查与第四次实验检查,大作业,题目自拟题目范围不限:各类操作系统 Android、iOS、Linux、rtOS等 机器人操作系统 ROS 分布式文件系统 DFS 分布式内存管理目标:
4、在操作系统领域的创新实践,锁定一个自己感兴趣的方向,与操作系统结合,尝试别人没有做过的或是达到的目标,大作业-供参考题目,过往题目实践方面:Inferno: 跨平台分布式计算,初步实现通用并行算法ucos:无人机上载入ucos系统,并比较有无操作系统的区别,初步实现实时调度ROS:改造ROS成为实时操作系统DFS:分布式文件系统Android:基于历史信息的融合调度优化机制Chrome Os优化,参考材料,Inferno: http:/en.wikipedia.org/wiki/Inferno_(operating_system)ROS http:/en.wikipedia.org/wiki/Robot_Operating_System,考试安排 - 开卷考试,期末考试6月2号左右涵盖范围:全部内容基础知识 + 理解运用,Syllabus,Make-up policy: Each student is automatically granted for one late submission (of their howework/projects) without late penalty Otherwise penalty will be applied作业独立完成 大作业分组要求,每组最多不超过4人,