<prompt> Eleza kwa nini programu za kompyuta zinahitaji utatuzi  <response>: Programu za kompyuta zinahitaji utatuzi kwa sababu mara nyingi huwa na hitilafu au hitilafu ambazo zinaweza kuzuia programu kufanya kazi vizuri. Utatuzi ni mchakato wa kutafuta na kurekebisha hitilafu au hitilafu hizi ili programu ifanye kazi inavyotarajiwa. Utatuzi huruhusu watengenezaji programu kutambua makosa ya kimantiki, makosa ya sintaksia, masuala ya kumbukumbu na masuala mengine ambayo yanaweza kuzuia programu kufanya kazi inavyokusudiwa. Bila utatuzi, programu zinaweza kutoa matokeo yasiyo sahihi au yasiyotarajiwa au zinaweza kuharibika kabisa. 