-->

PENGERTIAN DAN FUNGSI DARI KATA "STACKOVERFLOW"

- Sunday, August 19, 2018
advertise here
advertise here


stack overflaw bagi seorang programer pasti sudah tidak asing lagi dengan kata tersebut, karena dimana-mana mereka pasti telah benar-benar tahu apa itu stack overflow Namun bagi orang yang baru terjun kedunia programing(coding) itu adalah suatu momok yang menakutkan, akan tetapi kalau kita tekun menjalaninya pasti akan ada jalannya menuju paris. hehe (hanya bercanda) gan, maksud saya pasti jadi Master of Programing asalkan kita serius,rajin dan pantang menyerah itu kuncinya.


stack overflow maknanya adalah istilah yang digunakan jika memori stack habis terpakai sehingga program Anda menjadi berhenti bekerja.

Memori stack dialokasikan untuk menyimpan fungsi yang dipanggil di dalam program. Cara kerjanya adalah FIFO (first in first out). Tiap fungsi ditumpuk berdasarkan urutannya dipanggil dari fungsi main (misalnya di C, C++, C#, dan Java). Ketika selesai dieksekusi, fungsi tersebut akan keluar dari tumpukan secara berurutan pula.

Dalam pemrograman, panggilan stack adalah penyangga yang menyimpan permintaan yang perlu ditangani. Ketika stack overflow terjadi sebagai akibat dari permintaan yang berlebihan program untuk ruang memori, program (dan kadang-kadang seluruh komputer) mungkin kecelakaan

Stack overflow terjadi jika terlalu banyak fungsi yang ditumpuk ke dalam stack. Hal ini terjadi pada fungsi yang banyak memanggil fungsi lain atau fungsi rekursif yang banyak memanggil dirinya sendiri. Tiap fungsi yang dipanggil disimpan/disalin ke stack hingga akhirnya stack “tumpah”. Itulah overflow.

untuk refrensi bagi anda yang sedang stack dalam programing bisa juga mengunjungi situs stackoverflow

mungkin disana anda bisa menemukan jawabannya dan jangan lupa untuk selalu mengajukan pertanyaan biar bisa memecahkan stack coding yang sedang kamu hadapi.
Advertisement advertise here


EmoticonEmoticon

 

Start typing and press Enter to search