日期
|
论题
|
学习目的
|
阅读材料
|
引导要点
|
书面作业
|
编程任务
|
2017-09-25
|
|
|
|
|
|
|
2017-09-28
|
|
- 理解问题求解的基本过程
- 理解计算机中简单操作为什么能解决复杂问题
|
|
|
|
|
2017-10-12
|
|
|
|
- 计算机解题的关键是正确的推导
- 其正向是算法的设计,其反向是正确性证明
|
纸质版 (电子版)
- UD第2章问题 1 (a,b,e,g)、5、6 (a,c,d,f,h)、11
- UD第3章问题 2 (c)、6、8、9、11
- UD第4章问题 1 (a,c,d)、5 (a,f,h,j,k)、7、13 (a,b,e,g)
|
|
2017-10-19
|
|
|
|
|
纸质版 (电子版)
- UD第17章问题 14、16
- ES第24节练习 4
|
|
2017-10-26
|
|
- 理解基本的算法结构:顺序、分支、循环、子程序、递归
- 理解程序最基本单元的正确性概念
|
|
|
|
|
2017-11-02
|
|
- 理解数据在计算机问题求解中的核心作用
- 通过例子理解几种常用的数据结构
|
|
|
|
|
2017-11-23
|
|
- 掌握集合的基本概念以及基本数学性质
- 进一步巩固数学证明能力
|
|
- 集合语言是形式化方法的基础,也是算法问题表述的基本手段
|
(纸质版)
- UD第6章问题 16
- UD第7章问题 1 (16,20)、9、11
- UD第8章问题 1、4、8
- UD第9章问题 2、4、13、14(a)、16
|
|
2017-11-30
|
|
- 掌握关系的概念与基本数学性质
- 理解等价关系与次序关系的数学性质
- 进一步巩固数学证明能力
|
|
|
(纸质版)
- UD第10章问题 4、8
- UD第11章问题 3、7、9
- UD第12章问题 13
|
|
2017-12-07
|
|
- 从问题求解的角度理解函数的概念及其重要的数学性质
- 熟悉函数表述方式
|
|
|
(纸质版)
- UD第13章问题 4、11、13
- UD第14章问题 12、15
- UD第15章问题 11、12、14、20
- UD第16章问题 19、20、21
|
|
2017-12-14
|
|
- 理解无限集合的重要数学性质,理解可数与不可数的差别
- 理解有限过程与无限过程的概念与差别
|
|
|
(纸质版)
- UD第20章问题 10
- UD第21章问题 9、16、17、18、19
- UD第22章问题 1(b)、2(e)、3、9
|
|
2017-12-21
|
|
- 理解集合上的序关系
- 理解格的基本概念
- 理解偏序集与格的联系与区别
|
|
|
- SM第14章 62(修改为 only one isomorphic mapping)、70、75
|
|
2017-12-28
|
|
- 理解布尔代数基本概念
- 理解布尔代数与格的联系与区别
- 布尔代数表达式的化简
|
|
|
- 证明SM定理15.6
- 证明等势(有穷)的布尔代数均同构
|
|