Skip Navigation Links.
Collapse 电工与电子技术 代码阅读实践
Collapse 电工与电子技术 计算机文化基础
Collapse 电工与电子技术 Visual Foxpro数据库应用技术
Expand 实验室简介 实验课程简介
Expand 实验室简介 实验室简介
Expand 实验室简介 实验大纲
Expand 实验室简介 实验内容
Expand 实验室简介 实验课件
Expand 实验室简介 实验视频
Expand 实验室简介 常见问题及解答
Expand 实验室简介 在线测试
Expand 实验室简介 等级考试题集
Expand 实验室简介 相关知识点
Expand 实验室简介 学习推荐
Collapse 电工与电子技术 数字图像处理
Collapse 电工与电子技术 数据结构和VC编程
Collapse 电工与电子技术 数据库
Collapse 电工与电子技术 多媒体技术应用
Collapse 电工与电子技术 汇编语言程序设计
Collapse 电工与电子技术 VB程序设计
Expand 实验室简介 课程简介
Expand 实验室简介 实验室简介
Expand 实验室简介 理论教学
Expand 实验室简介 实验教学
Expand 实验室简介 创新型实验
Expand 实验室简介 教学视频
Expand 实验室简介 课程习题
Expand 实验室简介 在线测试
Expand 实验室简介 VB等级考试
Expand 实验室简介 软件下载
Expand 实验室简介 2012年秋“VB程序设计”考试题目
Collapse 电工与电子技术 计算机维护维修
首页 >   主页 > 课程 > 计算机类 > 代码阅读实践 > 课程大纲
课程大纲 
 

代码阅读与实践选修课教学大纲
设备处信息技术教学实验中心
第1讲 导论
1. 代码阅读的目的和基本方法
2. 阅读代码的常用工具 – Linux篇
3. 阅读代码的常用工具 – Windows篇
第2讲 基本编程元素
1. 函数和全部变量
2. 各种循环代码块(for、while、do…while)
3. Switch代码块
4. goto语句
5. 重构
第3讲 高级C数据类型
1. 指针
2. 结构
3. 共用体
4. 动态内存分配
5. typedef声明
第4讲 C数据结构
1. 向量
2. 栈
3. 队列
4. 链表
5. 树 (AVL和红黑树)
第5讲 控制流
1. 递归
2. 异常
3. 并行处理
4. 信号
5. 非局部跳转
6. 宏替换
第6讲 编码规范与项目组织
1. 匈牙利命名法
2. Google编码规范
3. 大型项目的组织结构
4. 大型项目源码编译、配置
5. 版本控制软件的使用