关于计算机科学

Kaffa 发布于 最后修改

首先我想说说心理学。

人们对世界好奇、追寻和探索,其间总会发现,许多疑问和障碍并不在外部,而在于内在。所以,德尔菲神庙上镌刻着阿波罗神谕“认识你自己”。人类对内在心灵、灵魂的探索最初来自于宗教、神学和哲学,那些认知的结论,在许多世纪之前,类似强力的光柱透过彩窗从不同角度射入黑暗将空间照亮,人们从不同面提出对这门学科的理解。

直到冯特采用科学实验的方式进行心理研究才奠定现代意义的心理学基础,它研究人的心灵和行为的关系,其建构在科学实验和行为统计之上,现代前沿的是实验心理学和认知心理学。很多研究,比如对神经元和人类学习的研究,直接促成了模式匹配、机器统计学习和人工神经网络的发展。

科学在高处相通,从学科的分层,心理学分为理论心理学和应用心理学,而计算机科学也可分为理论部分和应用部分。

从理论部分说,计算机科学是通过理论计算机研究信息处理的科学,其实和实体计算机的关联并不大,它更偏向于数学、逻辑、计算理论和信息理论。

由于计算科学和信息科学并不在大众常识范围内,所以大多数人的理解,学计算机科学毕业,大约应该是学会了装电脑用。:-(

从应用层面说,计算机科学又包含,计算机工程学和商业计算机系统。前者是研究计算机硬件和集成固件,后者是信息系统。

现代,数据、信息和计算如此重要,计算机应用几乎能和所有学科交叉、相互促进。

现代计算机硬件和操作系统软件的出现是理论计算机和计算机工程学的完美配合,前者是说邱奇-图灵的图灵机和可计算性理论,后者是说冯·诺依曼和 ENIAC,第一台存储程序计算机模型的大型计算机。

也许大多数人觉得计算机能计算处理信息不可思议,但除开电器层次和复杂性,在其本质上,依旧还是图灵的代表0和1的无限伸展的纸带和冯·诺依曼对理论计算机的工程实现。

发展了 80 多年的计算科学,其实核心一成不变,是的,毫不令人惊讶,因为世界降生一位像图灵一样,有野心、有才华、还努力、还开挂的天才并不容易,只有这样的天才的头脑中,才会诞生理论计算机。

为什么计算的核心一成不变,其实中国《易经》六十四卦即类似的算法表述——二分法(将在未来专写一篇),也是超越各种语言和思维的通用思维方式。

这就是——易——宇宙的逻辑,无论事物表像多么的不同。

此处,作个总结:

  1. 计算机科学:Computer Science,简称 CS

    所有有关计算机科学及子学科的总称,是系统性研究信息与计算的理论基础以及计算机系统实现与应用的技术学科。现代主要研究领域有: * 人工智能 * 计算机体系结构 * 人机交互 * 软件工程 * 数据与数据库 * 多媒体(计算机图形学) * 网络 * 信息安全 * 管理信息系统 * 生物信息 * 计算理论

  2. 电子工程:Electronic Engineering,简称 EE

    以电子学、电磁学等物理学分支为基础,涵盖电子学、电子计算机的工程学。主要的研究分支: * 通信与网络 * 信号处理 * 电子学 * 集成电路 * 光电子与光学

  3. 软件工程学:Software Engineering,简称 SE

    研究如何以科学过程和方法去开发和维护软件的科学,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最佳实践结合起来的学科。是CS的分支领域,该方向因为开发软件和软件项目变得很热门,也是跟软件工程师最近的方向。

  4. 信息技术:Information Technology,简称 IT

    主要用上述学科知识应用到具体行业,开发、安装和实施信息系统及应用软件。

无论承不承认,上述四个方向其实是具有线性关系的。

感谢阅读。