想开一个 CS:APP 学习笔记的系列,感觉还是有一些东西需要在系列开头简单说一下,所以有这篇序。
这学期要上“计算机系统概论”这门课,其实就是 CS:APP。
本来是想暑假自学的,但暑假多少有点摆,就咕了 🕊️
虽然上一学年以数学课为主都挺摆的,但这学期(上(夏季小)学期?)开始也有一些计算机的课了,还是想好好学一下的。尤其是 CS:APP,因为系统这块我了解的不多,相比程设训练、软件工程什么的还是不太有信心。就算暑假摆了,也不能靠听课学吧,不会真的有什么东西是听课学能学会的吧(
看的书是当前最新的第三版。虽然听说 CS:APP 的中文翻译质量还不错,但我感觉术语翻译应该多少还是会有些奇怪,就还是看的英文版(如果有不翻译术语的中文版就好了)。一开始看的是 Global Edition,然后发现习题答案错的离谱,勘误表 也说放弃 Global Edition 了,就换成了 North American Edition。
因为这本书有很多细节知识点,而且废话很多,感觉是适合做笔记的,正好博客也缺内容,就想在博客上写学习笔记。
然后,因为是在上课的“同时”写这些学习笔记,我希望是能在每节课之前写完相应内容的部分,这样的话就不会有课堂内容外泄的嫌疑了(虽然就算是上课记的笔记公开分享也不会有什么问题,吧 🤔);除去避嫌的原因,也是督促自己跟上进度。
UPD:因为其他课的作业以及自己的摆烂,还是搞不完了..只能跟着课程的顺序跳着学了,起码保证课上讲的内容提前自学..
书的第一章是总览性的介绍,就跳过不写学习笔记了。
系列目录可以看 tag: csapp。