第一章 如何用计算机解决问题 1
1.1 计算机解决问题的过程 2
1.2 算法描述与设计 5
1.3 初试身手,体验编程 9
第二章 程序设计ABC 13
2.1 可视化程序开发工具 14
2.2 数据的表示与处理 20
2.3 程序的基本结构 32
第三章 算法的程序实现 41
3.1 用解析法解决问题 42
3.2 用穷举法解决问题 45
3.3 在数组中查找数据 49
3.4 对数据进行排序 57
3.5 用递归法解决问题 65
第四章 程序设计思想和方法 71
4.1 结构化程序设计 72
4.2 面向对象程序设计 75
第五章 软件是如何开发的 84
5.1 任务分析与系统设计 85
5.2 代码编写与调试 90
5.3 软件测试与维护 100
第六章 综合实践 104
6.1 开发数据库软件 105
6.2 开发多媒体软件 112
6.3 开发网络应用软件 116
附录 124
附录一 常用字符与ASCII代码对照表 124
附录二 VB常用函数 125
附录三 VB常用控件 127
附录四 中英文术语对照表 133