解:(1)全班人數:20÷50%=20÷0.5=40(人),
騎車的人數占班級總人數的百分率:1-50%-20%=30%;
答:該班共有40名學生,騎車的人占班級總人數的30%.
(2)步行的人數:40×20%=40×0.2=8(人);
條形統計圖和扇形統計圖如下:

分析:(1)把全班人數看做單位“1”,根據乘車的人數占全班人數的50%,是20人,用具體的數量20除以對應分率50%,即可求得單位“1”的量,即全班人數;用1減去乘車的人數占的分率再減去步行的人數占的分率,就是騎車的人數占的分率;
(2)根據步行的人數占全班人數的20%,用全班人數乘20%,即可求得步行的人數,進而完成統計圖即可.
點評:此題考查根據不完整的條形和扇形統計圖提供的信息,解決數學問題,也考查了繪制條形統計圖的能力.