1)数据不保存。因为计算机主要应用于科学计算,一般不需要将数据长期保存,只是在计算某一具体实例时将数据输入,用完就撤走,不仅对用户数据如此处理,对系统软件有时也这样。
2)数据需要由应用程序自己进行管理。应用程序不仅要规定数据的逻辑结构,而且还要设计物理结构,包括存储结构,存取方法,输入输出方式等。因此程序中存取数据的子程序随着存储的改变而改变,即数据与程序不具有对立性,这样不仅必须花费许多精力在数据的物理布置上,而且数据在存储上有一些改变,就必须修改成长。
3)这一时期基本上没有文件概念,数据的组织必须由程序员自行设计。
4)数据不共享。一组数据对应一个程序,数据是面向应用的。即使两个应用程序设计某些相同的数据,也必须个自定义,无法互相利用,互相参照,所以程序之间有大量冗余数据。
编辑推荐: