解:
(1) 计算所有爬过的路程的和:
$\begin{aligned}&(+2)+(-4)+(+5)+(-2.5)+(-5)+(+4.5)\\=&2-4+5-2.5-5+4.5\\=&0\end{aligned}$
所以这只昆虫最后回到了原来的出发点。
(2) 依次计算每爬行一步后昆虫离出发点的距离:
第1步后:$|+2|=2\ \mathrm{cm}$
第2步后:$|(+2)+(-4)|=|-2|=2\ \mathrm{cm}$
第3步后:$|(+2)+(-4)+(+5)|=|3|=3\ \mathrm{cm}$
第4步后:$|(+2)+(-4)+(+5)+(-2.5)|=|0.5|=0.5\ \mathrm{cm}$
第5步后:$|(+2)+(-4)+(+5)+(-2.5)+(-5)|=|-4.5|=4.5\ \mathrm{cm}$
第6步后:$|(+2)+(-4)+(+5)+(-2.5)+(-5)+(+4.5)|=|0|=0\ \mathrm{cm}$
对比上述结果可知,昆虫离出发点的最远距离是4.5厘米,它是在第5步到达最远距离的。