<prompt> Eleza mbinu mbili tofauti za kurekebisha programu ya kompyuta.  <response>: Kuna mbinu kadhaa ambazo watengeneza programu hutumia kutatua programu ya kompyuta, lakini mbili za kawaida ni: 1. Kauli za kuchapisha: Mbinu hii inahusisha kuingiza taarifa za uchapishaji kwenye msimbo katika sehemu za kimkakati ili kutoa thamani za vigeu au taarifa nyingine console. Hii humsaidia mtayarishaji programu kuangalia mtiririko wa programu na kuthibitisha ikiwa msimbo unatenda kama inavyotarajiwa. Wakati matokeo ya taarifa ya kuchapisha yanapotoka kwenye matokeo yanayotarajiwa, inaweza kuonyesha kuwepo kwa hitilafu katika au kabla ya hatua hiyo kwenye msimbo. 2. Kutumia kitatuzi: Mazingira mengi ya uendelezaji yaliyounganishwa IDE huja yakiwa na kitatuzi, ambacho ni chombo kinachomruhusu mpangaji programu kupitia mstari wa msimbo kwa mstari na kukagua thamani za vigeu katika sehemu tofauti. utekelezaji. Hii inaweza kuwa njia yenye nguvu ya kuangalia makosa ya kimantiki na kupata chanzo cha matatizo. Sehemu za kuvunja zinaweza kuwekwa katika sehemu maalum katika msimbo ili kusitisha utekelezaji na kuchunguza hali ya programu katika hatua hiyo. Vitatuzi vingi pia huruhusu kipanga programu kuingia katika simu za utendakazi au kutekeleza tena sehemu za msimbo ili kuona jinsi mabadiliko yanavyoathiri matokeo. 