第1个回答 推荐于2017-11-25
计算机编程依靠的就是离散数学的思想和逻辑,离散数学是计算机的一个理论基础,它包括数理逻辑、集合论、代数结构和图论四个方面。
一、集合论是离散数学中很重要的一部分,它在数据库中有广泛的应用。我们可以利用关系理论使数据库从网络型、层次型转变为关系型,这样使数据库中的数据容易表示,并且易于存储和处理,使逻辑结构简单、数据独立性强、数据共享、数据荣誉可控和操作简单。
二、图论中的树在图论中占有重要的地位,可以用它来表示计算机中文件的组织结构,树中二叉树在计算机科学中有着重要的应用。在计算机网络里,有一些路由选择算法、桶排序算法之类的都是离散数学里图论的应用。
三、代数系统在计算机中的应用广泛,例如有限机,开关线路的计数,在纠错码方面应用更多。子啊计算机和数据通信中,经常需要将二进制数字信号进行传递,通常采用纠错码来避免传输过程中的错误,而设计这种纠错码的数学基础就是代数系统。本回答被提问者采纳