第一章 如何用计算机解决问题 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 开发网络应用软件 117
附录 124
附录一 常用字符与ASCⅡ代码对照表 124
附录二 VB常用函数 125
附录三 VB常用控件 127
附录四 中英文术语对照表 133