指对处理的资料从头到尾完全读过一遍者。以编译器为例,因受记忆体的限制或为简化程式的设计而将整个编译程序分组为不同的程式,第一个程式从头读入整个原始程式,并产生中间输出结果。第二个程式再从头读入上一程式的输出结果,再产生中间输出结果。