BUPT-CSAPP 期末复习书后参考题节选及评注

收拾一个学期的学习资料,有价值的东西尽量PO出来,帮学弟学妹们少走弯路。老学长踩过的坑,希望大家就不要再踩了。
CSAPP(校内课程名是计算机系统基础,用书是CMU的《深入理解计算机系统》)让人又爱又恨

  1. 确实有用,自顶向下,从常见的C语言程序入手,到汇编,到机器码,到电路设计,褪下计算机的神秘外衣,其最终不过是经过不同层面反复抽象的电路。此课让初入茅庐者得以一窥计算机的全貌。
  2. 内容多而浅,什么都讲,百科性质的,但是又都不深入。复习时完全不知道什么是重点,只得地毯式复习,然而很多知识点也是半懂不懂,复习了好几遍又似乎啥也没干。
  3. 没有真题。

其实最终考下来卷子并没有那么难,只是复习时要面面顾及。学弟学妹们复习时可以对照着题目列表自己动手做一做。

题目列表

练习题
第2章
2.21、2.23、2.24、2.33、2.40、2.44、2.45、2.47、2.54
2.60、2.65、2.67、2.68

第3章
3.1、3.2、3.3、3.4(先阅读图3-5、3-6指令功能)、3.5、3.6
3.7、3.9、3.15、3.18、3.20、3.26、3.27、3.31、3.32、3.33
3.36、3.37、3.38、3.44、3.45

第7章
7.1、7.2、7.4、7.5

第10章
10.1、10.2、10.3、10.5
Reference:自己动手做 练习题(20190107更新).txt,是某位老师留给学生的参考资料。原文就是上面这些题号,但我并不知道是哪位,在此表示忠心感谢,对复习真的很有用。

自制评注

复习时自己一题一题做了一遍,有了一些感悟,写了下来。
没有评注的题目是因为太简单,没有啥必要评注,但做还是要做的

第2章 Bits, Bytes, and Integers

浮点数运算不满足结合律和分配律,因为舍入关系,十进制的乘法在二进制下无比巨大,float的23位尾数很快就会爆满,原先的低位会被抹掉。3+1e20-1e20=0,1e20是10^20,换成2进制有67位。
2.21 原则:不加后缀U就是有符号数,如果这个有符号数超出范围了,就先用long把它表示出来再去做截断。
有符号数和无符号数混合比较时,转换成无符号数后再比较,此时首位的负权值变正,如果之前是负数就要加上2^w
TMin=-2什么

  • 64
    点赞
  • 196
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
数据库期末复习bupt是指在北京邮电大学学习数据库课程的学生进行期末复习的过程。在这个过程中,学生需要复习数据库的基本概念,包括数据的存储和管理、数据库设计和规范化、SQL语言以及数据库应用等内容。学生需要掌握数据库的原理和技术,理解数据库系统的结构和运行机制,掌握数据库设计的方法和技巧,熟练掌握SQL语言的基本操作和应用技巧。 数据库期末复习bupt是一个需要认真对待的过程,学生需要花费大量的时间和精力来复习和巩固数据库的知识。复习的内容主要包括课堂上老师讲授的知识点,课本上的重点内容以及平时作业和实验课的内容。通过反复的复习和练习,学生可以逐渐提高对数据库知识的理解和掌握程度,为期末考试做好充分的准备。 数据库期末复习bupt的过程充满了挑战和机遇。学生需要认真对待每一个知识点,理清思路,找准重点,加强练习,多做目,尽量做到知识的广度和深度结合,确保能够在考试中熟练运用所学的知识,取得好成绩。同时,复习过程也是一个提高自己学习能力和解决问能力的过程,通过不断的思考和总结,可以提高对知识的理解和运用能力,培养自己的分析和解决问的能力。在数据库期末复习bupt的过程中,学生需要认真对待,踏实努力,相信自己一定能够取得好成绩。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值