Skip to main content

Ano ang isang loop ng kaganapan?

isang kaganapan loop mdash;o pangunahing loop, kung ito ang sentral na aspeto ng kontrol at mdash;ay isang konstruksyon sa loob ng mga programa na kumokontrol at nagpapadala ng mga kaganapan kasunod ng isang paunang kaganapan.Ang paunang kaganapan ay maaaring maging anumang bagay, kabilang ang pagtulak ng isang pindutan sa isang keyboard o pag -click sa isang pindutan sa isang programa.Matapos ang botohan ng mga aparato, ang kaganapan ng loop ay magpadala ng isang kaganapan na lumilikha ng isang nais na epekto, batay sa programming.Ito ay tinatawag na isang loop, hindi dahil ang mga bilog ng kaganapan at patuloy na nangyayari, ngunit dahil ang loop ay naghahanda para sa isang kaganapan, sinusuri ang kaganapan, magpadala ng isang kaganapan at ulitin ang proseso muli.

Sa pagprograma ng computer, mayroong isang istraktura na tinatawagang loop ng kaganapan.Ito ay isang bloke ng code na nagsasabi sa computer na maghintay para sa isang kaganapan at kung ano ang gagawin bilang tugon sa kaganapan.Minsan ang loop ay tumatagal lamang ng isang maliit na bahagi ng coding;Mas madalas, ito ang gitnang lohika ng isang dokumento ng coding.Kapag binubuo nito ang gitnang lohika, tinatawag din itong pangunahing loop.Ang isang kaganapan ay maaaring maipakita mula sa isang gumagamit na pagpindot sa isang pindutan ng keyboard, paglipat ng isang mouse, pagbubukas ng isang application, o anumang bagay na maaaring gawin ng isang gumagamit sa isang computer.Ang kaganapan ay karaniwang nagmula sa isang aparato sa labas, tulad ng keyboard o mouse, ngunit maaari rin itong maging resulta ng mga panloob na proseso.Kapag nangyari ang tinukoy na kaganapan, ang pangunahing loop ay mag -trigger ng isa pang kaganapan bilang tugon, tulad ng pag -post ng isang liham sa isang dokumento o pinapayagan ang gumagamit na ma -access ang isang folder.

Apat na proseso ang kinakailangan upang lumikha ng loop ng kaganapan.Ang unang kaganapan ay tinatawag na Query ng Paghahanda.Inihahanda nito ang programa upang i -poll ang aparato o mga aparato na responsable para sa kaganapan, kaya ang computer ay nakakakuha ng wastong mga mapagkukunan na inilalaan para sa aksyon.Pagkatapos nito, ang loop ay talagang mga botohan ng mga aparato para makita ang kaganapan kung nangyari ang kaganapan.Huling sa pagkakasunud -sunod na ito ay ang pag -andar ng tseke, na ibabalik ang resulta ng botohan sa loop.

Kung ang kaganapan ay bumalik bilang totoo, pagkatapos ay magpapatuloy ang loop;Kung hindi, babalik ito upang maghanda.Kung totoo, ang ika -apat na aksyon at mdash;tinatawag na Dispatch Mdash;nangyayari.Ito ay kapag ang lahat ng mga mapagkukunan ay ipinadala upang lumikha ng isang tugon sa polled event, na nagiging sanhi ng isang reaksyon.Pagkatapos ng pagpapadala, ang loop ay bumalik upang maghanda, upang ihanda muli ang sarili upang suriin para sa mga kaganapan.