CS:APP 学习笔记系列 序

想开一个 CS:APP 学习笔记的系列,感觉还是有一些东西需要在系列开头简单说一下,所以有这篇序。


这学期要上“计算机系统概论”这门课,其实就是 CS:APP。(只不过老师声称这门课没有教材,CS:APP 只是参考书。)

本来是想暑假自学的,但暑假多少有点摆,就咕了 🕊️

虽然上一学年以数学课为主都挺摆的,但这学期(上(夏季小)学期?)开始也有一些计算机的课了,还是想好好学一下的。尤其是 CS:APP,因为系统这块我了解的不多,相比程设训练、软件工程什么的还是不太有信心。就算暑假摆了,也不能靠听课学吧,不会真的有什么东西是听课学能学会的吧(

看的书是当前最新的第三版。虽然听说 CS:APP 的中文翻译质量还不错,但我感觉术语翻译应该多少还是会有些奇怪,就还是看的英文版(如果有不翻译术语的中文版就好了)。一开始看的是 Global Edition,然后发现习题答案错的离谱,勘误表 也说放弃 Global Edition 了,就换成了 North American Edition。

因为这本书有很多细节知识点,而且废话很多,感觉是适合做笔记的,正好博客也缺内容,就想在博客上写学习笔记。

然后,因为是在上课的“同时”写这些学习笔记,我希望是能在每节课之前写完相应内容的部分,这样的话就不会有课堂内容外泄的嫌疑了(虽然就算是上课记的笔记公开分享也不会有什么问题,吧 🤔);除去避嫌的原因,也是督促自己跟上进度。(如果只是把上课讲的内容提前自学倒还压力不大,但上课有跳过不讲的,也有不按书的顺序讲的,我还是想按书的顺序学完,就有点难顶了。)

书的第一章是总览性的介绍,就跳过不写学习笔记了。

系列目录可以看 tag: csapp