首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

想对计算机领域有宏观的认识,看这个视频

也许已经有读者看到了,我今天在知乎上回答了这么一个问题:

如何能对计算机知识(领域)有一个宏观的认识?

在回答中,我推荐了一个视频 map of computer science,除了知乎,其实也有理由把这个视频推荐给我公众号里的所有读者。

在学习的过程中,其实不止初学者有困惑,很多学了很多年的人也未必能把整个领域知识体系看清楚。

因为知识太庞杂,相邻领域又有交叉,对于计算机领域来说,其实它跟数学、电子、通信都有重合,在未来,随着人工智能的深入发展,行业交叉也会变得越来越多。同时,也让人越来越「看不懂」。

不过,虽然把整个知识森林看清楚很困难,但还是有一些聪明的人试图去总结,尽管不完美,但确实总结的很好。

所以,想对计算机领域有宏观的认识,推荐大家看下面这个视频。

不过是英文的,可能有部分朋友看不太懂,这里我简单介绍下里面的内容。英文较好的同学自行忽略以下文字。

计算机科学分为三大领域:计算机科学基础理论、计算机工程、计算机应用。

图灵机是计算机科学的基石,当代几乎所有的计算机都是基于图灵机模型设计的。

可计算性理论与计算复杂度和算法

信息理论与编码理论

除了上面的这些,计算机科学基础理论还包括图论、计算几何、逻辑代数、量子计算、并行编程、数据结构等。

计算机工程包括计算机体系结构设计、编程语言与编译器、操作系统开发、软件工程、计算机网络、数据库管理、性能优化、计算机图形学等。

计算机应用则是用计算机解决现实生活中的问题,所涉及到的技术包括:人工智能、机器学习、计算机视觉、NLP、大数据、IOT、黑客等等等等。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180123G0XHAZ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券