第一章 如何用计算机解决问题 1
一、计算机解决问题的过程 1
二、算法描述与设计 2
三、初试身手,体验编程 3
第二章 程序设计ABC 8
一、可视化程序开发工具 8
二、数据的表示与处理(一) 11
三、数据的表示与处理(二) 14
四、数据的表示与处理(三) 18
五、数据的表示与处理(四) 20
六、数据的表示与处理(五) 23
七、程序的基本结构(一) 29
八、程序的基本结构(二) 37
九、程序的基本结构(三) 43
十、程序的基本结构(四) 49
第三章 算法的程序实现 55
一、用解析法解决问题 55
二、用穷举法解决问题 59
三、在数组中查找数据 63
四、对数据进行排序 67
五、用递归法解决问题 70
第四章 程序设计思想和方法 78
一、结构化程序设计 78
二、面向对象程序设计 81
第五章 软件是如何开发的 85
一、任务分析与系统设计 85
二、代码编写与调试 87
三、软件的测试与维护 93
第六章 综合实践 99
一、开发数据库应用软件 99
二、开发多媒体应用软件 107
三、开发网络应用软件 111
综合测试题 118