马立典
摘要:数学作为自然学科的基础,在很多学科和各行各业都有着广泛的应用。当然,计算机也不例外。与传统数学学科相比,计算机数学有着明显的不同。计算机数学是将所有需要计算机处理的东西进行数学化,其根本研究就是对算法的研究。计算机数学算法的研究是极具逻辑性和理论性的,有着十分严谨的计算结构。随着对计算机数学理论研究的深入,人们对计算机数学的发展也提出了更高的要求。
关键词:计算机;数学;发展
(一)什么是计算机数学
提到计算机,相信很多人都不会陌生,那么提到计算机数学,很多人就会十分疑惑,数学就是数学,为什么会和计算机产生联系?这是因为计算机就好比人的大脑,他执行的每一项指令都是人们提前输入好的逻辑运算,正因为有了严谨的逻辑运算,计算机才能够按照人们的指令一步一步的进行下去[1]。而这种指令就是计算机数学。它实际上是一种算法,就像最简单的电子计算器一样,加减乘除就是人们提前输入好的算法。想要计算机严密的执行人们的指令,计算机数学提供的算法必须做到结构缜密、逻辑严谨,这样计算机在执行我们的指令时,才不会出现错误[2]。在计算机数学算法研究中,作为工具的数学提供的是一种离散数学。顾名思义,这种算法的研究对象是离散的,主要包括抽象代数图论、集合论以及组合数学等[3]。而离散数学与传统数学的根本区别在于,离散数学更侧重于对相关算法的研究,这与传统数学研究对象是结构与分类是有差别的。……