No. You don't need to uninstall Avast! in order to update the program. However, if you'd like it to be automatically updated, you need to configure it. Right click on the icon on the taskbar and click on "Menu", Settings, Update (Basic) and select auto at program. However, I'd recommend you leaving it "ask", which is by default, if I remember correctly.