《北京大学计算机学科核心课程系列实验班教学实施方案》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李文新主编;郭耀副主编;北京大学计算机学科核心课程系列实验班研究组编著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2012
  • ISBN:7040361001
  • 页数:255 页
图书介绍:

第1章 引言 1

1.1成书动因 1

1.2成书过程 1

1.3本书特点 3

第2章 实验班培养体系 4

2.1培养理念 4

2.2培养方案 4

2.3选拔方式 5

2.4激励方式 6

2.5课程开设情况 7

第3章 计算概论实验班 8

3.1课程概述 8

3.1.1基本信息 8

3.1.2教学目标 8

3.1.3课程特色 8

3.2教学大纲 9

3.2.1设计理念 9

3.2.2课程内容矩阵 9

3.2.3知识单元及知识点 12

3.3实验环节设计 17

3.3.1设计理念 17

3.3.2实验1:互联网、文本信息处理与应用专题 18

3.3.3实验2:智能博弈、机器人应用专题 19

3.3.4实验3:图像/视频处理及计算机视觉应用专题 20

3.4考核与成绩评定 22

3.5教学实践与案例 22

3.5.1教学实践概况 22

3.5.2教学案例 23

3.5.3课程考核情况 42

3.5.4教学成果 43

3.5.5总结与展望 43

第4章 程序设计实习实验班 45

4.1课程概述 45

4.1.1基本信息 45

4.1.2教学目标 45

4.1.3课程特色 46

4.2教学大纲 46

4.2.1设计理念 46

4.2.2课程内容矩阵 46

4.2.3知识单元及知识点 48

4.3实验环节设计 58

4.3.1设计理念 58

4.3.2实验1:“魔兽世界”系列程序 59

4.3.3实验2:Blokus棋类对战程序 60

4.3.4实验3:文件压缩和解压缩程序 61

4.4考核与成绩评定 63

4.5教学实践与案例 63

4.5.1教学实践概况 63

4.5.2教学案例 64

4.5.3考核情况 67

4.5.4教学成果 67

4.5.5总结与展望 67

第5章 数据结构与算法实验班 69

5.1课程概述 69

5.1.1基本信息 69

5.1.2教学目标 69

5.1.3课程特色 70

5.2教学大纲 71

5.2.1设计理念 71

5.2.2课程内容矩阵 71

5.2.3知识单元及知识点 79

5.3实验环节设计 112

5.3.1设计理念 112

5.3.2实验1:火车栈式调度问题 113

5.3.3实验2:双端队列 113

5.3.4实验3:简单行编辑程序 114

5.3.5实验4:表达式二叉树 115

5.3.6实验5:真实地图的最短路径问题 116

5.3.7实验6:外排序 117

5.3.8实验7:LZW文件压缩 117

5.3.9实验8:红黑树检索 119

5.3.10实验9:利用半伸展树存储和统计文件中的单词词频 119

5.3.11实验10:例句搜索 120

5.4考核与成绩评定 122

5.5教学实践与案例 123

5.5.1教学实践概况 123

5.5.2教学案例 123

5.5.3考核情况 126

5.5.4教学成果 126

5.5.5总结与展望 127

第6章 软件工程实验班 130

6.1课程概述 130

6.1.1基本信息 130

6.1.2教学目标 130

6.1.3课程特色 130

6.2教学大纲 131

6.2.1设计理念 131

6.2.2课程内容矩阵 131

6.2.3知识单元及知识点 132

6.3实验环节设计 136

6.3.1设计理念 136

6.3.2实验1:智慧校园头脑风暴 137

6.3.3实验2:智慧校园目标确定 138

6.3.4实验3:智慧校园需求获取 138

6.3.5实验4:智慧校园需求分析 139

6.3.6实验5:智慧校园系统设计 140

6.3.7实验6:智慧校园系统实现 140

6.4考核与成绩评定 141

6.5教学实践与案例 141

6.5.1教学实践概况 141

6.5.2教学案例 141

6.5.3考核情况 152

6.5.4教学成果 153

6.5.5总结与展望 153

第7章 编译实习实验班 155

7.1课程概述 155

7.1.1基本信息 155

7.1.2教学目标 155

7.1.3课程特色 156

7.2教学大纲 156

7.2.1设计理念 156

7.2.2课程内容矩阵 157

7.2.3知识单元及知识点 158

7.3实验环节设计 162

7.3.1设计理念 162

7.3.2实验1:词法分析 162

7.3.3实验2:语法分析 163

7.3.4实验3:中间件代码生成 163

7.3.5实验4:目标代码生成 164

7.3.6实验5:代码优化 164

7.4考核与成绩评定 165

7.5教学实践与案例 165

7.5.1教学实践概况 165

7.5.2教学案例 165

7.5.3考核情况 178

7.5.4教学成果 178

7.5.5总结与展望 179

第8章 操作系统实习实验班 180

8.1课程概述 180

8.1.1基本信息 180

8.1.2教学目标 180

8.1.3课程特色 181

8.2教学大纲 181

8.2.1设计理念 181

8.2.2课程内容矩阵 182

8.3实验环节设计 184

8.3.1设计理念 184

8.3.2实验1:PC的启动过程和GCC调用规范 185

8.3.3实验2:虚拟内存管理机制的建立 186

8.3.4实验3:进程的建立和中断机制 186

8.3.5实验4:进程调度与中断分派 187

8.3.6实验5:文件系统 187

8.3.7实验6:网络驱动 188

8.3.8实验7:JOS功能扩展及其他 189

8.4考核与成绩评定 189

8.4.1平时成绩考核 189

8.4.2期中、期末考核 190

8.4.3成绩评定 191

8.5教学实践与案例 191

8.5.1教学实践概况 191

8.5.2教学案例 191

8.5.3考核情况 198

8.5.4总结与展望 204

第9章 计算机系统结构实习实验班 205

9.1课程概述 205

9.1.1基本信息 205

9.1.2教学目标 205

9.1.3课程特色 205

9.2教学大纲 206

9.2.1设计理念 206

9.2.2课程内容矩阵 206

9.2.3知识单元及知识点 207

9.2.4作业要求 210

9.3实验环节设计 210

9.3.1设计理念 210

9.3.2实验1:RISC微处理器设计 210

9.3.3实验2:模拟器设计 214

9.3.4实验3:SOC设计 215

9.3.5实验4:I/O设计 215

9.3.6实验5:编译器和工具链设计 215

9.4考核与成绩评定 216

9.4.1平时考核及成绩评定 216

9.4.2期中、期末考核及成绩评定 216

9.4.3专题实践环节考核及成绩评定 216

9.5教学实践与案例 216

9.5.1教学实践概况 216

9.5.2教学案例 217

9.5.3考核情况 225

9.5.4实验感受及建议 225

第10章 数据库概论实验班 226

10.1课程概述 226

10.1.1基本信息 226

10.1.2教学目标 227

10.1.3课程特色 227

10.2教学大纲 228

10.2.1设计理念 228

10.2.2课程内容矩阵 228

10.2.3知识单元及知识点 232

10.3实验环节设计 244

10.3.1设计理念 245

10.3.2实验1:数据库应用实践 245

10.3.3实验2:实践创新方法 246

10.4考核与成绩评定 249

10.5教学实践与案例 249

10.5.1教学实践概况 249

10.5.2教学案例 249

10.5.3考核情况 252

10.5.4总结与展望 252

后记 254