前置课程为15-112,官方强烈建议同步学习15-151。这门课主要是学C语言和Unix命令,主要掌握三方面的知识:计算机思维、编程技巧以及数据结构和算法。 15-151 Mathematical Foundations of Computer Science计算机科学中的数学 课程地址:15-151 and 21-128, Fall 2020 主要的参考教材是《纯数学的无穷递降An infinite desc...
第一部分:计算机科学核心课程:(CMU本科计算机科学专业课程部分截图)07-128第一年移民课程15-122命令式计算原理(没有学分或豁免15-112的学生,编程和计算机科学基础,必须在15-122之前学习15-112)15-150函数式编程原理15-210并行和顺序数据结构和算法15-213计算机系统导论15-251理论计算机科学中的伟大思想...
第五部分:一门软件系统选修课: 15-410操作系统设计与实现 15-411编译器设计 15-418并行计算机体系结构和编程 15-440分布式系统 15-441网络和互联网 15-445数据库系统 17-355程序分析 80-413范畴论 第六部分:数学 15-151计算机科学的数学基础(如果没有提供,替代21-127或21-128) 21-122积分和近似(没有学分或...
其中有25%左右的同学GPA成绩为3.8+;GRE Verbal单项录取区间为151分到158分,GRE Quantitative单项录取...
ID 为 1-150 之间的数据落在上面的节点,151-300 之间的数据落在下面的节点。像“哪个节点存储哪些范围的数据”这样的信息会有一个配置中心来存储。如果客户端要查询 Id=200 的数据,那么只需要访问下面的节点即可。如果客户端要同时获取 Id=10 和 Id=200 的数据,事情就会变得更复杂一些: ...
10:15 ,so共享目标文件10:32 目标模块ELF标准10:58 目标文件的格式:header,segment header table, .text section, .rodata section,.data section,.bss section, .symtab section, .rel .txt section,.rel .data section,.debug section, section header15:13 链接器的符号分类,global symbols, external ...
15:02 无符号数的乘法17:20 C中有符号数的乘法24:33 2的指数幂乘法和左移等价26:32 2的指数幂除法和右移等价28:48 逻辑移位和算术移位应用36:03 不要使用无符号数的原因39:03 如果使用无符号数的规范44:22 使用无符号数的原因44:56 内存,指针,字符串的表示48:00 内存的结构梳理49:39 机器的字长53:...
Project2需要我们在数据库中实现一个B+树索引,有关B+树的详细资料可以翻阅课本以及其他大佬的博客,笔者在此处不做详细分析,主要讲解一下调试经历,以对正在攻克Project2-CheckPoint1的朋友提供一些帮助。 CheckPoint1简介 CheckPoint1总体来说难度没有十分的大,我们只需实现B+树的叶子节点的部分接口,内部节点的部分接口...
6.824Distributed System: 系统方向非常好的一门课程,每堂课都讲一个新的分布式系统模型,没有教材,...
15-151 or 21-127, or equivalent with instructor's permission Sound foundation of mathematical concepts; ability to reason formally Grading and Deadlines Evaluation will be based on the following approximate percentages: 50% assignments 30% midterm exams and final exam 10% labs 10% participation an...