Apa yang dimaksud Extensible [glosarium teknologi informasi]

Extensible :

Extensible adalah istilah IT yang digunakan untuk menggambarkan sesuatu yang dapat diperpanjang atau diperluas dari keadaan awalnya. Ini biasanya mengacu pada perangkat lunak , seperti program atau format file , meskipun itu juga dapat digunakan untuk menggambarkan bahasa pemrograman itu sendiri.

Program perangkat lunak yang dapat diperluas, misalnya, mungkin mendukung add-on atau plug-in yang menambahkan fungsionalitas ekstra ke program. Ini juga memungkinkan Anda untuk menambahkan fungsi kustom atau makro yang melakukan tugas khusus dalam aplikasi . Format file yang dapat diperluas (seperti XML ) dapat disesuaikan dengan unsur yang ditentukan pengguna.

Jika bahasa pemrograman dapat diperluas, mungkin mendukung sintaks dan operasi khusus. Elemen kustom ini dapat didefinisikan dalam kode sumber dan dikenali oleh kompiler bersama dengan unsur yang telah ditentukan sebelumnya. Contoh bahasa pemrograman yang dapat diperluas termasuk Ruby , Lua, dan XL.

Skalabel vs. Extensible

Sementara istilah scalable dan extensible kadang-kadang digunakan secara bergantian, mereka bukanlah hal yang sama. Skalabilitas dapat merujuk ke perangkat keras , perangkat lunak, atau keseluruhan sistem TI, seperti layanan berbasis cloud . Ekstensibilitas, di sisi lain, hampir selalu digunakan untuk menggambarkan perangkat lunak dan merujuk secara khusus pada kemampuannya yang dapat diperpanjang. Misalnya, program perangkat lunak yang mendukung plugin dapat diperluas, tetapi belum tentu dapat diskalakan. Sebuah Server rak yang memiliki beberapa slot kosong untuk penggunaan masa depan dapat dianggap terukur, tetapi tidak extensible.

Related Posts