脱机处理
脱机处理是批在不受主机控制的外部设备上进行数据处理,或与实时控制系统、主机不直接相连的数据处理。这时外部设备上的数据需要一个相当长的等待时间后才被进行处理。当外部设备上有数据输入时,主机并不予处理,只是将外部设备的数据存放到缓冲区中。一旦缓冲区满了,或是等待的时间到了,主机才进行加工处理。对输出的操作也是这样,一旦计算机要把处理结果输出,它只是把输出结果送入缓冲区中,然后向外部设备慢慢地进行输出,而主机又去进行其它的加工处理,当缓冲区中的数据全部输出完毕,主机再把下一批的数据存入缓冲区中。在输入数据时,如果要对数据进行合法性验证,就应考虑采用联机处理的方式,以便及时发现输入数据的错误,并及时予以更正。如果是从网上或磁盘中把数据读出来,则可考虑用脱机处理的方式,因为对这些输入的数据可以不进行合法性校验,只是进行再加工和处理。