<prompt> Eleza msikilizaji wa tukio ni nini katika programu ya kompyuta.  <response>: Kisikilizaji cha tukio ni muundo wa programu ambao husubiri aina mahususi ya tukio kutokea ndani ya programu au mfumo wa uendeshaji, na kisha kuibua jibu lililobainishwa kabla tukio hilo linapogunduliwa. Upangaji huu unaoendeshwa na matukio huruhusu watayarishaji programu kuunda programu wasilianifu ambazo zinaweza kuitikia katika wakati halisi ingizo la mtumiaji au vichocheo vingine. Wasikilizaji hawa wanaweza kutambua na kujibu matukio mbalimbali, ikiwa ni pamoja na mibofyo ya kibodi, mibofyo ya kipanya, ishara za kugusa na mengine mengi. Visikilizaji vya matukio kwa kawaida hutumiwa kuboresha uitikiaji wa kiolesura cha mtumiaji, kwa kuwezesha programu kuanzisha majibu yaliyobainishwa na mtumiaji kwa seti mahususi ya masharti ya ingizo. 