第一章 算法和算法的表示 1
1.1 使用计算机解决问题的一般过程 2
1.2 确定解决问题的方法 3
1.3 把解决问题的方法步骤化 4
1.4 算法的概念和表示方法 7
本章小结 18
第二章 算法实例 20
2.1 枚举算法 21
2.2 解析算法 25
2.3 排序 30
2.4 查找 39
本章小结 45
第三章 面向对象程序设计的基本知识 46
3.1 面向对象程序设计方法简介 47
3.2 在可视化的程序设计环境VB中建立一个应用程序 55
本章小结 66
第四章 VB程序设计初步 68
4.1 基本数据类型、常量和变量 69
4.2 基本运算和表达式 72
4.3 语句 75
4.4 过程和函数 83
本章小结 91
第五章 算法实例的程序实现 94
5.1 枚举算法的程序实现 95
5.2 解析算法的程序实现 101
5.3 排序算法的程序实现 107
5.4 查找算法的程序实现 111
5.5 递归算法实例及程序实现 116
本章小结 130
附录1 程序设计语言发展简史 132
附录2 字生学业成长记录表 133
部分中英文术语对照表 136