首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >计算理论

计算理论
EN

Stack Overflow用户
提问于 2009-12-28 13:54:52
回答 8查看 10.3K关注 0票数 4

有人能给我解释一下学习计算理论的用处/重要性吗?

我在毕业时也上过同样的课程,但我没有认真学习。

我还找到了下面的链接,在那里可以找到一些视频讲座。

http://aduni.org/courses/theory/index.php?view=cw

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2009-12-28 15:20:20

Shai Simonson的课程真的很棒。我听了他们的话。正如他在最初的讲座中所说,“计算理论”是对抽象概念的研究。但这些抽象概念对于更好地理解计算领域真的非常重要,因为我们处理的大多数概念都有很多抽象的和逻辑的东西。正如John Saunders在上面的回答中所说的,你可以成为一名程序员,即使是一个很好的程序员,如果你很了解编程语言的话。但是,对内心世界的了解会让你成为一个开明的人。所以,继续学习吧(注:我理解你为什么在大学里没有认真学习它。我们大学的大多数老师都不擅长解释这个话题(我也有一个糟糕的老师),但我向你保证,这里的老师是你能得到的最好的老师。)

票数 10
EN

Stack Overflow用户

发布于 2009-12-28 14:05:53

我认为每个计算机科学专业的学生都应该知道一些计算理论,即使你不做任何研究。

有些概念是通用的,你会在其他课程中一次又一次地遇到它们。例如有限状态机,当你学习字符串匹配算法和编译器时,你需要了解它们。再举一个例子,你将学习计算理论中的一些约简算法(从一个模型到另一个模型的转换),这些东西教你如何抽象地和算法地思考。

票数 5
EN

Stack Overflow用户

发布于 2009-12-28 14:54:15

人类所有能力中最伟大的是抽象的能力。这就是我们与动物的区别。我们越是运用这种力量,我们就越能成功地解决问题。

对一些人来说,下国际象棋似乎是一种徒劳的消遣,对任何人来说都没有实际用处,但在每次做出重要决定时,给棋手提前思考的能力是很有帮助的。

此外,它揭示了隐藏在丑陋的语法和脑死亡代码下面的优雅和简单,我们每天都在筛选这些代码,只是为了谋生。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1968153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档