第一部分 公共基础知识
第1章 软件工程基础
1.1 软件工程基本概念
1.2 结构化分析方法
1.3 结构化设计方法
1.4 软件测试
1.5 程序的调试
习题一
第2章 程序设计基础
2.1 程序设计方法与风格
2.2 结构化程序设计
2.3 面向对象的程序设计
习题二
第3章 数据结构与算法
3.1 算法
3.2 数据结构的基本概念
3.3 线性表及其顺序存储结构
3.4 栈和队列
3.5 树与二叉树
3.6 查找技术
3.7 排序技术
习题三..
第4章 数据库设计基础
4.1 数据库设计基础
4.2 数据模型
4.3 关系代数
4.4 数据库设计与管理
习题四
第二部分 C语言各章知识点及练习
第5章 C语言基础知识
第6章 C语言控制结构
第7章 指针与数组
第8章 函数与预处理
第9章 结构体与共用体
第10章 文件操作
第三部分 模拟试题及真题汇编
模拟试题一
模拟试题二
模拟试题三
模拟试题四
模拟试题五
模拟试题六
模拟试题七
模拟试题八
2005年4月二级C笔试试题
2005年9月二级C笔试试题...
附录 二级C语言程序设计考试大纲