阶段二
这个阶段给我最大的感受是学习,因为很多函数都被事先书写好了,这几个实验基本都是在已有的框架上进行相关的函数调用即可,在明白每个函数的实现逻辑以及每个lab实验要实现的功能即可完成实验。同时这个阶段给我的感受是有许多深层次的知识仍需要学习,有许多一知半解的知识需要实践,看到学习群里面大家对于实验的讨论的诸多见解,受益匪浅,完完全全的拓宽了我的眼界,许多从未听过的名词出现在我的面前,只感到纸上得来终觉浅,绝知此事要躬行。可惜时间所迫,没办法对于每个lab实验进行进一步的深究。
第二阶段我重点理会到了操作系统的一步步发展以及实现的功能,在进行每个实验的时候,感受到学校里面的讲解十分片面,并且浅薄(也是我没有认真学习的缘故,学校里面的课检验的只有期末突击而已)。
非常重要的一点是这次的理论和实践一起进行,让我极大的认识到了抽象和具体之间的联系,有时候理论上很复杂并且难以理解的东西,转化到实践上面竟然可能只是一个数组,一个函数栈而已,这让欠缺实践的我大开眼界。
非常期待第三阶段带来的挑战,也非常希望可以通过第三阶段(哈哈哈)。
阶段三
这个阶段我做的十分仓促,并且没有详细做挑战题的内容,arceos组件化的设计思路让我受益匪浅,项目的设计理念和一些细节都要比rcore要好很多,也复杂很多。四阶段项目阶段我没有什么了解,只能希望自己可以投入进去,获得一些成果吧。
临近毕业,对于未来仍然十分迷茫,写下三阶段总结时,我刚刚完成我的本科毕业设计,对未来没有一个清晰的规划,没想到这么快就要毕业了。原计划我准备这个训练营和毕业一起做完,可惜并没有达成我原先的目标,最后一个月的时间,希望可以再接再厉吧,这可能也是我仅剩的校园时光了…