操作系统是以计算机组成原理为基础的,所以可以先学习计算机组成原理,然后再学习操作系统。
至于数据库和计算机网络又是以计算机组成原理和操作系统为基础的,
所以这4门课程正确的学习顺序应该是 【计算机组成原理】->【操作系统】->【数据库】->【计算机网络】。
以下争针对这个学习顺序分别给大家推荐一些课程资源、学习资料以及学习建议!
1、【计算机组成原理】
计算机组成原理 哈工大 刘宏伟老师_哔哩哔哩_bilibili
组成原理推荐去看哈工大刘宏伟老师的课,刘老师的课讲的很妙,直接把那些晦涩难懂的东西说明白了,非常强大。
组成原理虽然是计算机的一些底层知识,但是对于成为一个优秀的、想造轮子的程序员,底层知识是必点的技能,这如同内功,积累在那里,日后必有用武之地。
2、【操作系统】
操作系统强烈推荐去听一下这两个老师的操作系统课程,保证不水,B站上都有完整的视频!
1. 2020 南京大学 操作系统:设计与实现 (蒋炎岩) https://www.bilibili.com/video/BV1N741177F