计算机在科学计算领域中应用包括大型水坝的设计、卫星轨道的计算、天气预报、核爆炸模拟等。
在数据处理方面的应用是在企业管理、金融商贸、办公事务、教育卫生、军事活动、情报检索等方面,对大量数据进行搜集、归纳、分类、整理、存储、检索、统计、分析、列表、绘图等。
过程控制是使用计算机对生产过程和对象进行控制。
预测天气情况是计算机在科学计算领域中的应用。
1.人工管理。
这一阶段为20世纪50年代中期以前,计算机主要用于科学计算。
外部存储器只有磁带、卡片和纸带等还没有磁盘等直接存取存储设备。
基于数据与程序是一个整体,数据只为本程序所使用,数据只有与相应的程序一起保存才有价值,否则就毫无用处。
所以,所有程序的数据均不单独保存。
2.文件系统。
这一阶段为20世纪50年代后期至60年代中期,在这一阶段中,得到充分发展的数据结构和算法丰富了计算机科学,为数据管理技术的进一步发展打下了基础,现在仍是计算机软件科学的重要基础。
3.数据库管理系统。
这一阶段为60年代后期,数据管理技术进入数据库系统阶段。
数据库系统克服了文件系统的缺陷,提供了对数据更高级、更有效的管理。
质数又称素数,有无限个。
质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的数称为质数。
大质数加密的原理:
1.让计算机随机生成两个大质数p和q,得出乘积n;
2.利用p和q有条件的生成加密密钥e;
3.通过一系列计算,得到与n互为质数的解密密钥d,置于操作系统才知道的地方;
4.操作系统将n和e共同作为公匙对外发布,将私匙d秘密保存,把初始质数p和q秘密丢弃。