快捷搜索:  汽车  科技

计算机科学与技术量子计算机:时光机 改变科学的10种计算机技术

计算机科学与技术量子计算机:时光机 改变科学的10种计算机技术4:大气环流模型 在第二次世界大战结束时,计算机先驱约翰·冯·诺依曼(John von Neumann)使用用于弹道轨道和武器设计的计算机进行天气预报改革。在此之前,天气是通过经验和直觉预测的,但诺依曼通过为每个模型(如“大气模型”和“海洋模型”)构建天气数据并用计算机进行分析来提高预测准确性。 5:BLAS技术解决科技问题基本线性代数子程序(BLAS)主要用于数学运算,于1979年开发。

从天文学到动物学,计算机对于我们这个时代的伟大科学发现是不可或缺的。本文将介绍对科学研究产生重大改变的10种计算机技术。
1:编程语言先驱“FORTRAN”

计算机科学与技术量子计算机:时光机 改变科学的10种计算机技术(1)

最早的计算机编程可以说是少数天才的特权,使用打孔卡手动输入代码。编写代码需要复杂的编程语言知识,但是随着IBM在20世纪50年代开发的FORTRAN的出现,很容易将用编程语言编写的程序翻译成计算机可以实际处理的语言。
2:快速傅里叶变换

计算机科学与技术量子计算机:时光机 改变科学的10种计算机技术(2)

卡尔·弗里德里希·高斯于1805年发明,一种称为快速傅里叶变换的算法可以处理随时间变化的复杂信号。该算法广泛用于射电天文学等科学领域的数字信号处理和图像分析,其中需要用函数替换频率并将其可视化,以了解复杂电磁波的性质。


3:生物数据库
当今大规模的基因组和蛋白质数据分析及数据存储系统来源于生物信息学先驱玛格丽特·奥克利日的研究。当生物学家在1960年代开始分析蛋白质氨基酸序列时,Deihoff及其同事表示,他们通过在穿孔卡上记录和编码数据来搜索数据库变得更加容易。数据集现在被用于各个领域,包括1971年上线的蛋白质数据库和1982年上线的GenBank DNA序列数据库。

计算机科学与技术量子计算机:时光机 改变科学的10种计算机技术(3)


4:大气环流模型
在第二次世界大战结束时,计算机先驱约翰·冯·诺依曼(John von Neumann)使用用于弹道轨道和武器设计的计算机进行天气预报改革。在此之前,天气是通过经验和直觉预测的,但诺依曼通过为每个模型(如“大气模型”和“海洋模型”)构建天气数据并用计算机进行分析来提高预测准确性。

计算机科学与技术量子计算机:时光机 改变科学的10种计算机技术(4)


5:BLAS
技术解决科技问题基本线性代数子程序(BLAS)主要用于数学运算,于1979年开发。

计算机科学与技术量子计算机:时光机 改变科学的10种计算机技术(5)

猜您喜欢: