梁志剑等编著的《程序设计实训理论教程(C语言版)》分3部分。第一部分是基础篇,共6章。第1章综述了实训目的、要求、内容、软件开发过程及实训报告的书写方法;第2章到第6章从软件开发阶段的角度分别介绍了软件需求分析、概要设计、详细设计、编写代码及软件测试五个阶段的基本理论。第二部分是应用篇,共6章,针对不同学科、不同专业、不同应用领域为读者提供了多个实例,涉及应用领域包括数据库、计算机网络、图形处理、自动控制、模拟仿真、游戏开发等;每一个实例均按照需求分析、概要设计、详细设计、测试及运行结果步骤加以讲解。第三部分是提高篇,主要介绍了一些常用的算法,包括数值计算、非数值计算两大方面。
梁志剑等编著的《程序设计实训理论教程(C语言版)》从程序设计思想理论出发,介绍了软件开发过程经历的需求分析、概要设计、详细设计及软件测试四个阶段,目的是让读者学会利用计算机来解决生活、工作中的实际具体问题。
按照软件开发过程的各阶段要求,本书选择了多个应用领域中的实例加以介绍,内容涉及数据库、计算机网络、图形处理、自动控制、模拟仿真、游戏开发等领域,适用面广;为提高读者举一反三的能力,本书最后介绍了常用的经典算法,对每一种算法的讲解均按照“算法功能→实现方法→函数定义→实例讲解”的思路完成,使读者能透彻理解算法。
《程序设计实训理论教程(C语言版)》是作者多年教学和软件开发实践经验的总结,适合作为高等院校计算机、自动控制、自动化、机械、电子等相关专业课程设计或实训的指导书,也可供C语言开发人员参考使用。