Daftar Isi:
Definisi - Apa arti Resolusi Nama?
Resolusi nama, dalam konteks pemrograman, adalah menghubungkan pengidentifikasi dalam lingkungan pemrograman ke komponen program aktual yang mereka wakili. Nama-nama ini dapat disimpan dalam tabel pencarian atau sebagai bagian dari hierarki namespace. Tujuan dari penamaan ini adalah untuk memberikan referensi steno pada materi yang diberi kode. Proses dapat digunakan untuk memanggil suatu fungsi, variabel atau komponen lain dari repositori entitas bernama.
Techopedia menjelaskan Resolusi Nama
Nama komponen pemrograman dapat menjadi pilihan sewenang-wenang dari programmer, atau bisa juga sesuatu dengan sintaks tertentu yang ditetapkan oleh suatu algoritma bahasa pemrograman. Namespace pengidentifikasi menyediakan konteks. Nama yang sama dalam dua ruang nama yang berbeda dapat merujuk ke komponen pemrograman yang sama sekali berbeda. Cakupan variabel menentukan di mana variabel tersebut dapat tersedia untuk digunakan dalam suatu program.
Nama yang ditetapkan untuk subrutin memungkinkan mereka dipanggil dengan mudah tanpa memasukkan seluruh kode. Kemampuan untuk mengakses subrutin menggunakan nama adalah salah satu keuntungan terbesar pemrograman.
Resolusi nama dapat terjadi ketika program dikompilasi atau saat runtime. Yang pertama disebut resolusi nama statis, dan yang lainnya disebut resolusi nama dinamis.
Definisi ini ditulis dalam konteks Pemrograman