I/O五种模型