浮力產生的原因是由于( )
A.液體(或氣體)對物體有壓力
B.液體(或氣體)對物體有壓力差
C.液體(或氣體)有質量
D.物體對液體(或氣體)有壓力
【答案】
分析:解答此題的關鍵是求浸在液體(或氣體)中的物體受到的液體(或氣體)對它產生的壓力的合力,從而找出浮力產生的原因,
解答:解:假設物體為一正方體,浸沒在液體(或氣體)中,正方體的上表面與液體(或氣體)表面相平,
這時正方體的六個表面都受到液體(或氣體)的壓力作用如右圖:
正方體的前面和后面、左面和右面,處在液體(或氣體)中的同一深度處.則h
前=h
后,h
左=h
右,
所以由F=Ps=ρ
液ghs可得:F
前=F
后,F
左=F
右.
即正方體的前面和后面受到的壓力、左面和右面受到的壓力是平衡力,合力為零.
而上、下表面都受到液體(或氣體)的壓力,由于上下表面所處的深度不同,即:h
下>h
上.
∵F
下=Ps=ρ
液gh
下s,F
上=Ps=ρ
液gh
上s.
∴F
下>F
上∴下表面受到液體(或氣體)的壓力比上表面大,其合力F
合=F
下-F
上.
由此可知物體受到液體(或氣體)對它的上、下表面的壓力的合力,這個合力就叫浮力.
這就是浮力產生的原因,所以選項A、C、D錯誤.
故選B.
點評:此題綜合考查學生對浮力產生的原因,但同時主要考查二力平衡的條件,即大小相等,方向相反,二力作用在同一物體上,且在同一條直線上; 辨別時四個條件缺一不可.