阶段目标与晋级条件
从零开始构建操作系统的各个模块,不断完善操作系统核心功能
完成5道rCore操作系统大实验编程题,深入领会OS重要概念,掌握必备技能
排行榜积分达到500分,方可进入项目阶段学习,参与团队合作完成关键任务
阶段个人总结
从本阶段开始本人感到明显的学习吃力,各种新概念在教学过程中如泉涌般浮现在脑海,难以在短时间内完全消化完毕。 故专门抽出一整个周末以及课余时间反复研读与理解教学文档,深入洞悉各种新概念的内涵,在彻底理解相关知识点后再结合视频直播中老师的讲解理解每一行代码的实现逻辑(5W1H原则:Why(何因)、What(何事)、Where(何地)、When(何时)、Who(何物)、How(何法))。在确保完全弄懂文档知识点与代码的实现逻辑之后,方才着手完成每个实验的习题。
通过本阶段的学习,我也认识到学习操作系统相较于其他编程实践项目需要投入更多的精力,对于陌生的技术栈需要花更多的心思去理解其技术细节与应用方式,不能向以前一样盲目自信而心不在焉地学习。同时这几次实验也建立起我实战大型编程项目的经验,为以后参与更多更繁杂的编程项目打下基础。