上了操作系统课还是有一些概念不懂怎么办

上个学期开了操作系统这门课,虽然考到90以上,但是实际运用的时候还是不懂,例如线程安全和线程不安全,同步异步之类的,甚至连进程和线程都只是有个模糊的概念,怎么办

这种感觉很正常。如果你要学计算机,从小就要学了。你指望老师教你?老师自己不会才来当老师的。他要会,他自己怎么不去开发操作系统?这和打乒乓球、练习书法的一样。哪个不是从小就学,有哪个打球的运动员是在“体育大学”学的?哪个书法家是在“艺术学院”学的?

进程和线程在书本上理解确实不是很好,当我们在处理实际问题时 可以理解的更深,比如说我想要在玩游戏的时候听歌,其实这就是一个多线程的工作,你同时调用了嘴和耳朵这就是两个线程,线程安全与线程不安全,线程之间会不会有冲突死锁,我觉得理论性的课都需要在课后我们多实践,不管用什么语言也好

不过技术有一点好,就是技不欺人。每个人,如果你真的去用心学,都能学会,每个人,只要你不懂,无论你是什么专家教授博士大官,你不会就写不出程序,做不出东西,就“模糊”。
不像有的学问,有的人明明是胡说八道,还自我觉得伟大光荣正确,你还不能反驳他!

我是计算机专业大四的学生,我们也学过操作系统这门课,我考的也蛮高的,也有人称我为学霸,我和你也有同样的问题
直到上一学期我才懂了,学校的课本只是将你带入这个领域,剩下的得靠自己,你要是想找工作,我是觉得只是成绩好怕是不够的,成绩只能锦上添花,证明你的学习能力,并不能证明你真的理解了很多东西。
我给你两个建议,一是找一些书来看,而再是实际应用一番,在代码中体现出思想,和实际应用问题结合之后才能更好的理解。

大学本科的操作系统只能是个操作系统入门。你不能指望学了这门课程就可以去造操作系统的轮子。。
记住这些基本概念,等你以后遇到实际问题时,能够想起相关概念,然后你才能够有更深入的理解。

除看书和查资料外,强烈建议自己上手写代码,只有实际操作才能真正的理解书中话的意思

如果你真的学会了计算机,那么你考试成绩应该在60~70之间,而不可能是90。因为大学老师平均出题的正确率只有2/3,你90分不能说明你学得好,只能说明你错的和你老师一样。