本书是《程序设计基础》(赵宏主编,主教材)的配套教材,内容与主教材的各章相配合,通过课程实习和课后习题帮助读者更好地理解主教材内容。全书共16章,每一章包含3部分内容:第1部分为课程实习,包括多个精心设计的实验,作为上机课的实践内容;第2部分为课后习题,包括大量的综合练习题,题型主要包括算法设计、填空题、判断题、选择题;第3部分为课后习题参考答案,供读者参考。
本书是专门为高等学校学生提高计算思维能力、学习计算机高级语言程序设计课程编写的教材,面向初学者,不要求读者已经熟悉相关的概念和计算机高级程序设计语言方面的背景知识。本书也适合自学者学习参考。
第1章如何让计算机进行计算1
1.1课程实习1
1.2课后习题2
1.3课后习题参考答案6
第2章计算机如何表示与处理数据9
2.1课程实习9
2.2课后习题12
2.3课后习题参考答案21
第3章选择与迭代算法25
3.1课程实习25
3.2课后习题29
3.3课后习题参考答案35
第4章结构化数据40
4.1课程实习40
4.2课后习题44
4.3课后习题参考答案53
第5章模块化59
5.1课程实习59
5.2课后习题65
5.3课后习题参考答案77
第6章数据存储83
6.1课程实习83
6.2课后习题87
6.3课后习题参考答案97
……