talent management software (TM software)

Apa itu Talent Management Software (TM Software)? Talent Management Software adalah teknologi yang digunakan oleh profesional manajemen sumber daya manusia (HRM) untuk mengelola karyawan sebagai keunggulan kompetitif perusahaan. Talent management bisa merujuk pada aplikasi tunggal dari vendor khusus yang hanya fokus pada satu bagian proses, misalnya sistem manajemen pembelajaran (Learning Management System). Atau, teknologi HR […]

Read More

short message service center (SMSC)

Apa itu short message service center (SMSC)? Short Message Service Center (SMSC) adalah bagian dari jaringan seluler yang menangani operasi pesan teks. Fungsinya mencakup menerima, menyimpan, mengatur rute, dan meneruskan SMS dari perangkat seluler. SMSC juga sering disebut sebagai short message service – service center (SMS-SC). Setiap SMS pasti melibatkan satu atau lebih SMSC. Secara […]

Read More

Google Search Labs

Google lewat divisi Alphabet-nya punya inisiatif bernama Google Search Labs, yang intinya buat nyediain fitur-fitur baru dan eksperimen di Google Search dalam format pratinjau sebelum dirilis ke publik. Inisiatif Search Labs ini diumumkan pada 10 Mei 2023 di konferensi Google I/O. Sejak awal, Google memang dibangun dengan pondasi teknologi pencarian, dan mesin pencarinya sudah diutak-atik […]

Read More

Internet Explorer (IE)

Apa itu Internet Explorer (IE)? Internet Explorer (IE) adalah sebuah browser web yang dulunya dibundel bersama sistem operasi Microsoft Windows. Browser ini sudah tidak lagi dikembangkan di Windows 10 karena digantikan oleh Microsoft Edge. IE masih tersedia di beberapa versi Windows, seperti Windows 8.1, dan Microsoft Edge memiliki fitur bernama IE Mode. Pada tahun 2023, […]

Read More

Unified Modeling Language (UML)

Apa itu Unified Modeling Language (UML)? Unified Modeling Language (UML) adalah sebuah notasi standar yang digunakan untuk memodelkan objek dunia nyata sebagai langkah awal dalam merancang sistem berorientasi objek. Notasi ini merupakan hasil gabungan dari tiga metodologi desain dan analisis berorientasi objek, yaitu: Grady Booch dengan pendekatan pemodelan objek dan relasinya. James Rumbaugh dengan teknik […]

Read More

software toolchain

Apa itu Software Toolchain? Software toolchain adalah kumpulan alat bantu (tools) dalam pengembangan perangkat lunak yang digunakan secara bersamaan untuk menyelesaikan tugas-tugas kompleks dalam proses development, atau untuk menghasilkan sebuah produk software. Masing-masing alat punya fungsi khusus dan dirancang agar bisa bekerja secara terintegrasi satu sama lain. Contoh tool yang sering ditemukan dalam toolchain misalnya […]

Read More

object-oriented programming (OOP)

Apa itu Object-Oriented Programming (OOP)? Object-Oriented Programming (OOP) atau pemrograman berorientasi objek adalah salah satu model pemrograman yang mendesain perangkat lunak dengan berfokus pada data atau objek, bukan sekadar fungsi dan logika. Objek di sini bisa didefinisikan sebagai entitas data yang punya atribut (ciri-ciri) dan perilaku (fungsi) yang unik. Inti dari OOP adalah memanipulasi objek, […]

Read More

Java assert

Java assert adalah sebuah mekanisme dalam pemrograman Java yang digunakan terutama di lingkungan non-produksi untuk menguji kondisi-kondisi luar biasa—yang idealnya tidak akan pernah terjadi kecuali memang ada bug di dalam kode. Kalau kondisi aneh itu ternyata muncul, Java assert bakal melemparkan AssertionError yang langsung menghentikan jalannya aplikasi Java tersebut. Keunikan pernyataan assert di Java Kata […]

Read More

class library (in object-oriented programming)

Apa itu Class Library (dalam pemrograman berorientasi objek)? Dalam pemrograman berorientasi objek, class library adalah kumpulan dari kelas dan komponen perangkat lunak lainnya yang bisa digunakan kembali, seperti interface dan tipe nilai (value types). Developer bisa mengimpor class library ini atau komponennya ke dalam aplikasi mereka dan menggunakan kode yang sudah tersedia untuk menjalankan tugas […]

Read More

object

Apa itu objek? Dalam pemrograman berorientasi objek (OOP), objek adalah hal pertama yang dipikirkan saat mendesain program, dan pada akhirnya objek juga menjadi unit kode utama yang dihasilkan. Setiap objek dibentuk dari class (kelas) — yaitu template umum yang bisa digunakan ulang — dan bahkan bisa berasal dari class yang lebih umum lagi agar bisa […]

Read More