Shai Simonson的课程非常好.我听了他们的意见.正如他在最初的讲座中所说,"计算理论"是对抽象概念的研究.但是这些抽象概念对于更好地理解计算领域非常重要,因为我们处理的大多数概念都有大量的抽象和逻辑性.正如John Saunders在上面的回答中所说,如果你对编程语言有所了解,你就可以成为一名程序员,甚至是一名优秀的程序员.但是,对于下面发生的事情的了解将永远让你成为一个开明的人.因此,继续前进,并再次学习它(注:我明白你为什么没有在大学里认真学习的大多数在我们学校的老师都不甚理想,在解释这个主题(我也曾经有过一个糟糕的老师),但我向你保证这里的老师是你能得到的最好的,)
我认为每个计算机科学专业的学生都应该了解一些计算理论,即使你不做任何研究.
有些概念只是普遍的,你会在其他课程中一次又一次地遇到它们.例如有限状态机,在学习字符串匹配算法和编译器时需要了解它们.另一个例子,你将在计算理论中学习一些简化算法(从一个模型转换到另一个模型),这些东西教你如何抽象地和算法地思考.
| 归档时间: |
|
| 查看次数: |
9744 次 |
| 最近记录: |