第1章计算机学什么
1.1探索黑匣子——从一个程序谈起
1.1.1探索黑匣子之计算机硬件
1.1.2探索黑匣子之计算机软件
1.1.3探索黑匣子之操作系统
1.1.4计算机系统的层次
1.2计算机编程的基本概念
1.2.1初窥高级语言
1.2.2乘Python之舟进入计算机语言的世界
1.2.3活学活用——运用Python的基本功能解决数学问题
小结
1.3计算机核心知识——算法
1.3.1算法的重要性
1.3.2解平方根算法一
1.3.3解平方根算法二
1.3.4解平方根算法三
小结
1.4什么是计算机
1.4.1历史上的计算机
1.4.2嵌入式系统
1.4.3未来的计算机
小结
1.5计算机前沿知识——大数据
1.5.1数据
1.5.2大数据
1.5.3大数据的应用
小结
1.5.4对数据和逻辑的正确态度——沙老师的话
1.6计算机科学之美
1.6.1无处不在的计算机
1.6.2计算机学科本身包含的知识面之广
本章总结
习题1
第2章神奇的0与1
2.1进位制的概念
小结
2.2不同进制间的转换
2.2.1二进制数转换为十进制数
2.2.2十进制数转换为二进制数
2.2.3二、八、十六进制的巧妙转换
小结
2.3计算中的二进制四则运算
2.3.1无符号整数与加法
2.3.2乘法与除法
2.3.3带符号整数的减法