地震时版块相互碰撞引起的能量释放,火山是地球内部压力在地壳薄弱处冲出引起的,不是版块的碰撞或者张裂,但是火山一般也处于板块边缘处,因为这里地壳薄弱,考虑与张裂有关。
碰撞和张裂都会发生火山和地震,问你汶川的话一般答处于板块交界处,不强调是张裂还是挤压。