前言 1
教科书编写说明 1
第一章 揭开计算机解决问题的神秘面纱 1
本章概述 1
目录 1
1.1 计算机解决问题的过程 4
1.2 算法和算法的描述 10
1.3 程序与程序设计语言 14
本章概述 21
第二章 程序设计基础 21
2.1 VB语言及程序开发环境 24
2.2 程序的顺序结构 27
2.3 程序的选择结构 30
2.4 程序的循环结构 33
2.5 模块化程序设计 37
第三章 可视化编程 41
本章概述 41
3.1 可视化编程的概念与方法 44
3.2 程序调试的方法 51
3.3 综合活动:心算练习程序设计 58
第四章 算法与程序实现 60
本章概述 60
4.1 用解析法设计程序 64
4.2 用穷举法设计程序 73
4.3 查找算法设计 82
4.4 排序算法设计 91
4.5 递归算法与递归程序 102
4.6 综合活动:问题求解 109
第五章 面向对象程序设计 122
本章概述 122
5.1 面向对象程序设计的基本思想 125
5.2 面向对象程序设计的基本概念 132
5.3 面向对象的功能实现 137
第六章 程序设计实践 165
本章概述 165
6.1 多媒体应用程序设计 168
6.2 数据库管理软件的开发 178