"(1)本书对离散数学课程中逻辑、集合、组合计数、图论以及代数结构的计算问题所涉及的知识进行面向对象建模与分析,展示计算机学科专业思维在离散数学问题求解中的应用。
(2)遵循面向对象软件开发方法,介绍离散数学问题的分析、设计与实现,以学生熟悉的课程问题求解为应用领域,展示软件工程技术和方法的运用。
(3)提供软件源代码,可在现有软件的基础上进行重构与扩充,展示更多离散数学问题的求解过程与求解结果。"