计算机科学

何为计算机科学,说到计算机大家也许就很熟悉了,什么电脑、笔记本和超级计算机等电子设备,但是谈到计算机科学,人们就不知道了。

如现在大学有开设很多专业,如计算机技术、计算机科学与技术、计算机科学与数学等等,大多数人理解这些陌生的词语时,就会以偏概全,认为都是研究电脑

这里我们谈谈计算机科学,计算机科学研究对象不是计算机,计算机只是研究过程的一个工具,真正的研究对象是问题解决问题的过程通过该过程得到的解决方案

给定一个问题,计算机科学家的目标是开发一个能够逐步解决该问题的算法 。算法是具有有限步骤的过程,依照这个过程便能解决问题。因此,算法就是解决方案。

在描述问题及其解决方案时,经常用到“可计算 ”一词。若存在能够解决某个问题的算法,那么该问题便是可计算的。因此,计算机科学也可以被定义为:研究可计算以及不可计算的问题,即研究算法的存在性以及不存在性

参考:Python数据结构与算法分析 (布拉德利 • 米勒 戴维 • 拉努姆)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。