摘要: 2018 2019 1 20189221 《构建之法》第 2 周学习总结 第 2 章 个人技术和流程 单元测试 单元测试应该准确、快速地保证程序基本模块的正确性。 标准:单元测试应该在最基本的功能/参数上验证程序的正确性。 单元测试应该测试程序中最基本的单元—如在C++/C /Java中的类, 在此 阅读全文
posted @ 2018-11-09 16:33 古厉 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 1 20189221 《从问题到程序》第 4 周学习总结 第五章 C程序结构 实数类型和整数类型 实数类型共有三个,类型名分别是: float, double, long double 字符类型 :C 语言还有signed char 和unsigned char 两个字符类型,普 阅读全文
posted @ 2018-11-09 16:33 古厉 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 1 20189221 《深入理解计算机系统》第 2 周学习总结 《深入理解计算机系统》第二章 本章讲述了计算机的算术运算,重点描绘了无符号数和数的补码表示的特性。 信息存储 计算机字长,指明指针数据的标称大小。32位机器虚拟地址空间为4GB。64位为16EB。64位机器可以运行3 阅读全文
posted @ 2018-11-06 20:12 古厉 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 1 20189221 《从问题到程序》第 3 周学习总结 《从问题到程序》(第 3 章、第 4 章) 第3章 变量、函数和控制结构 变量 当一个变量被定义时,系统为它确定一个存储值的位置,这个存储位置所占存储器单元的多少由变量的类型确定,也就是说,由变量所要存储的数据值的大小决定 阅读全文
posted @ 2018-11-03 19:35 古厉 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 1 20189221《Linux内核原理与分析》第四周作业 教材学习:《 " 庖丁解牛Linux内核分析" 》 第 3 章 MenuOS的构造 计算机三大法宝:存储程序计算机,函数调用堆栈,中断 操作系统两把宝剑:中断上下文,进程上下文 Linux内核源代码: Linux内核使用 阅读全文
posted @ 2018-11-01 12:47 古厉 阅读(319) 评论(1) 推荐(0) 编辑
摘要: 2018 2019 1 20189221 《从问题到程序》第二周学习总结 教材学习内容总结 第二章 数据对象与计算 2.1 基本字符、名字表示、标识符和关键字 空白字符 :空格符、换行符、制表符 标识符 :字母、或数字(C语言将_也作为字母看待) 关键字 :合法标识符中预定义的一个特殊小集合 2.2 阅读全文
posted @ 2018-10-26 02:11 古厉 阅读(176) 评论(1) 推荐(0) 编辑
摘要: 2018 2019 1 20189221《Linux内核原理与分析》第三周作业 "实验二 完成一个简单的时间片轮转多道程序内核代码" 实验过程 在实验楼中编译内核 编写mymain.c函数和myinterrupt.c函数实现时间片轮转调用 mymain.c: myinterrupt.c: make: 阅读全文
posted @ 2018-10-26 02:10 古厉 阅读(222) 评论(1) 推荐(0) 编辑
摘要: 2018 2019 1 20189221 《构建之法》第1周学习总结 教材学习内容总结 第 1 章 概论 理论和知识点: 计算机科学的领域,软件工程与计算机科学的关系,软件的特性,软件工程的定义与组成部分 1.1 软件 = 程序 + 软件工程 程序 = 数据结构 + 算法 简单的 应用程序 满足各种 阅读全文
posted @ 2018-10-26 00:03 古厉 阅读(271) 评论(2) 推荐(0) 编辑
摘要: 2018 2019 1 20189221 《深入学习计算机系统》第 1 周学习总结 第 1 章 计算机系统漫游 这一章通过研究“hello,world”这个简单程序的生命周期,介绍计算机系统的主要概念和主题 1.1 信息就是位+上下文 计算机系统中的一切数据都是由一串比特表示的,区分不同数据对象的唯 阅读全文
posted @ 2018-10-21 09:20 古厉 阅读(151) 评论(1) 推荐(0) 编辑
摘要: 2018 2019 1 20189221 书籍速读 第 1 周 《 "深入理解计算机系统" 》 第 1 章: 怎样理解Amdahl定律? 第 2 章: 如何让代码可以正常的运行在任意字长的机器上,怎样进行不同机器之间的代码移植? 第 3 章: C++和Java的编译器是怎样映射产生机器级程序? 第 阅读全文
posted @ 2018-10-20 11:15 古厉 阅读(150) 评论(1) 推荐(0) 编辑