离散数学结构是计算机学科课程体系中一门重要的课程。本书采用一种全新的方法来讲授计算机科学的数学基础,包括逻辑、布尔代数、图论基础、有限状态机、语法和算法等。这门计算机专业必修课有助于学生理解数学论题的构建和数学推理的过程。
本书特色:专为大学本科离散数学课程设计,书中各章均包含l00多道练习题,贯穿全书的习题解答为培养学生解决问题的技巧提供了示范,提供了丰富的样例集和可视图表,清晰地定义和解释了重要概念,通过教学网站提供给学生额外的练习题、资源网站链接和习题解答手册。
本书中所介绍的方法是作者多年教学经验的结晶,采用这种理论与应用相结合的方法,可以提高学生的学习兴趣,降低学习难度。在各章,作者使用现实世界中具体的事例来激发学生理解数学中抽象概念的能力。本书包含有大量的示例和补充练习,使学生在编程实践中灵活运用计算机科学知识,学习并巩固了一些重要的概念。本书不仅在讲授方法上是理论与实践相结合的范本,而且在语言叙述上与课堂授课的风格相一致。