第一章 揭开计算机解决问题的神秘面纱 1
本章概述 1
1.1 计算机解决问题的过程 3
1.2 算法和算法的描述 8
1.3 程序与程序设计语言 11
第二章 程序设计基础 24
本章概述 24
2.1 VB语言及程序开发环境 26
2.2 程序的顺序结构 31
2.3 程序的选择结构 37
2.4 程序的循环结构 44
2.5 模块化程序设计 51
第三章 可视化编程 54
本章概述 54
3.1 可视化编程的概念与方法 56
3.2 程序调试的方法 62
3.3 综合活动:心算练习程序设计 68
本章概述 70
第四章 算法与程序实现 70
4.1 用解析法设计程序 73
4.2 用穷举法设计程序 84
4.3 查找算法设计 91
4.4 排序算法设计 99
4.5 递归算法与递归程序 108
4.6 综合活动:问题求解 114
本章概述 128
第五章 面向对象程序设计 128
5.1 面向对象程序设计的基本思想 130
5.2 面向对象程序设计的基本概念 136
5.3 面向对象的功能实现 140
第六章 程序设计实践 163
本章概述 163
6.1 多媒体应用程序设计 165
6.2 数据库管理软件的开发 176