4.2 重新介绍事件驱动的计算