Skip to main content

Apa itu Loop Acara?

Loop acara mdash;atau loop utama, jika itu adalah aspek kontrol pusat mdash;adalah konstruksi dalam program yang mengontrol dan mengirim acara mengikuti peristiwa awal.Acara awal dapat berupa apa saja, termasuk menekan tombol pada keyboard atau mengklik tombol pada program.Setelah polling perangkat, loop acara akan mengirimkan acara yang menciptakan efek yang diinginkan, berdasarkan pemrograman.Ini disebut loop, bukan karena peristiwa dan terjadi terus menerus, tetapi karena loop mempersiapkan suatu peristiwa, memeriksa acara, mengirimkan suatu peristiwa dan mengulangi prosesnya lagi.

Dalam pemrograman komputer, ada struktur yang disebut struktur yang disebut strukturLoop Acara.Ini adalah blok kode yang memberitahu komputer untuk menunggu acara dan apa yang harus dilakukan sebagai tanggapan terhadap acara tersebut.Terkadang loop hanya mengambil sebagian kecil pengkodean;Lebih sering, ini adalah logika sentral dari dokumen pengkodean.Ketika membentuk logika pusat, itu juga disebut loop utama.

Acara yang menunggu loop acara bisa jadi apa saja.Suatu peristiwa dapat bermanifestasi dari pengguna yang menekan tombol keyboard, memindahkan mouse, membuka aplikasi, atau apa pun yang dapat dilakukan pengguna dengan komputer.Acara ini biasanya berasal dari perangkat luar, seperti keyboard atau mouse, tetapi juga bisa menjadi hasil dari proses internal.Ketika peristiwa yang ditentukan terjadi, loop utama akan memicu peristiwa lain sebagai tanggapan, seperti memposting surat dalam dokumen atau memungkinkan pengguna untuk mengakses folder.

Empat proses diperlukan untuk membuat loop acara.Acara pertama disebut permintaan persiapan.Ini mempersiapkan program untuk polling perangkat atau perangkat yang bertanggung jawab atas acara tersebut, sehingga komputer mendapatkan sumber daya yang tepat yang dialokasikan untuk tindakan tersebut.Setelah ini, loop sebenarnya jajak pendapat perangkat untuk acara tersebut untuk melihat apakah peristiwa itu terjadi.Terakhir dalam urutan ini adalah fungsi cek, yang mengembalikan hasil jajak pendapat ke loop.

Jika peristiwa kembali sebagai benar, maka loop berlanjut;Jika tidak, itu kembali untuk mempersiapkan.Jika benar, aksi keempat mdash;Disebut pengiriman mdash;terjadi.Ini adalah ketika semua sumber daya dikirim untuk membuat respons terhadap peristiwa yang disurvei, menyebabkan reaksi.Setelah pengiriman, loop kembali untuk mempersiapkan, untuk menyiapkan dirinya lagi untuk memeriksa acara.