多项选择题

A.在SPOOLing系统中,用户程序可随时将输出数据送到输出井中,待输出设备空闲时再执行数据输出操作
B.构成SPOOLing系统的基本条件,是只要有大容量、高速硬盘作为输入井与输出井
C.SPOOLing系统实现了对I/O设备的虚拟,只要输出设备空闲,SPOOLing系统可预先将输入数据从设备传送到输入井中供用户程序随机读出
D.构成SPOOLing系统的基本条件,是具有外围输入机和外围输