计算的本质是什么?
一、计算的本质
计算的本质是获得信息的一种过程。数据在一个计算式中,则称数据存在计算关系。有些计算关系由数据的内在性质(例如系数矩阵,级数中的具体项,合式公式中的项)由物理位置决定。例如一幅图像中数据的显示或表示,直角坐标系中曲线的关系,cpu阵列,数据的存储。
计算与人类由于现代人类各个课题学科繁多,涉及面广,而分类又细。而当今的每个学科都需要进行大量的计算。
对数学而言计算是一种将单一或复数之输入值转换为单一或复数之结果的一种思考过程。
对围棋而言计算是一种术语。在对局的具体接触战中,棋手所作出的演算(有时亦指棋手的演算能力)。经计算,落子具有周密思虑的特点。与一瞬间作出判断的着手(感觉)往往不同。计算越深远越精确,棋力也越强。
计算的本质是获得信息的一种过程。是人类分析问题所采用的方法。计算是动态的,而信息的获得是计算的静态延伸。
在计算中,使难的计算到简单的计算,可通过使用两个可逆的计算过程,化简高阶计算。例如:对复杂的多乘法计算式,可用对数变成加法计算,再用指数恢复,这是一个从高到低的过程。
计算是对特定数据元的计算,因此数据元的性质对运算符的选择,计算的实现有决定性作用。计算表达式常常有不同的形式。代数式,方程,函数,行列式,微积分或者数理统计计算式等等,实现对不同数据的具体计算。
延伸阅读:
二、计算与编程的关系
在计算这个问题上有两种范式,一种是计算理论的研究,侧重于从数学角度证明表达能力和正确性,比较典型的图灵机、lambda演算、pi演算这些都属于这个范畴。另一种是计算模型的研究,侧重于对真实系统的建模和刻画,比如冯诺伊曼模型、BSP模型、LogP模型等等。编程语言的切入点不同,同时可能会是两种范式之一或混合,比如 Lisp 更侧重于前者,C 更注重后者,而更多的语言都在寻求某种折衷。

相关推荐HOT
更多>>
python .pyc .pyd .pyo文件的区别?
一、python .pyc .pyd .pyo文件的区别.pyc文件类型我们首先考虑.pyc文件类型,当你导入一个模块时,解释器会自动生成.pyc文件,这样会节省下次...详情>>
2023-10-14 19:43:23
trello怎么下载?
一、前往Trello官网您需要前往Trello 官网(https://trello.com/)。在该网站的首页上,您可以看到“Sign Up”和“Log In”两个选项。如果您已...详情>>
2023-10-14 15:59:51
为什么快速排序在最坏情况下仍然要比冒泡排序快?
一、快速排序在最坏情况下仍然要比冒泡排序快的原因1、数据交换次数少在快速排序的过程中,每一次分割都能将序列划分为两个子序列,并将序列中...详情>>
2023-10-14 15:07:25
用数组或链表实现栈各有什么特点?
一、用数组或链表实现栈各有什么特点使用数组实现栈的特点:1、随机访问数组是一段连续的内存空间,可以通过索引直接访问数组中的任意元素,因...详情>>
2023-10-14 12:23:59热门推荐
Kotlin对APP测试意味着什么?
沸为什么Java后端开发没有大规模采用 Kotlin?
热Python有哪些常用的标准库?
热哪些技术会决定前端开发者的未来发展?
新主流图片加载库所使用的预解码究竟干了什么?
Java中Vector和SynchronizedList的区别?
哪些python技能—封包解包与函数参数?
python .pyc .pyd .pyo文件的区别?
列表、元组、字典、集合的区别?
云下载和本地重新安装有什么区别?
Python内置函数有哪些?
CameraX 1.1 有哪些新的特性发布?
wiki怎么编辑页面?
有什么软件像trello?
技术干货






