Apa itu codebase (code base)? Codebase, atau basis kode, adalah keseluruhan kumpulan kode sumber dari sebuah program komponen, atau sistem perangkat lunak. Ini mencakup semua file sumber yang dibutuhkan untuk mengompilasi perangkat lunak menjadi kode mesin, termasuk file-file konfigurasi. Kode sumber ini biasanya ditulis dalam bahasa yang bisa dibaca manusia, seperti Java, C#, Python, JavaScript, […]
Articles Tagged: Programming
vertical bar
Apa itu Vertical Bar ( | )? Vertical bar ( | ) — yang juga dikenal sebagai vertical line, vertical slash, pipe, pipe symbol, atau upright slash — adalah simbol yang sering dipakai di matematika, komputasi, dan berbagai bidang lain untuk merepresentasikan operasi atau logika tertentu, tergantung konteksnya. Bahkan dalam dunia komputasi sendiri, vertical bar […]
Modul
Apa itu modul? Modul adalah kumpulan komponen yang dapat dengan mudah ditambahkan, dilepas, atau diganti dalam suatu sistem yang lebih besar. Secara umum, modul tidak bisa berfungsi sendiri. Dalam perangkat keras komputer, modul adalah komponen yang dirancang agar mudah diganti. Dalam perangkat lunak, modul adalah ekstensi dari program utama yang berfungsi untuk tugas tertentu. Dalam […]
Lisp (bahasa pemrograman)
Apa itu Lisp (bahasa pemrograman)? Lisp, singkatan dari list processing, adalah bahasa pemrograman fungsional yang dirancang untuk memanipulasi string data dengan mudah. Sebagai salah satu bahasa pemrograman tertua yang masih digunakan, Lisp memiliki beberapa dialek berbeda dan telah memengaruhi perkembangan bahasa lain. Salah satu fitur unik dari versi awal Lisp dibandingkan dengan kebanyakan bahasa pemrograman […]
Implikasi Logis
Apa itu Implikasi Logis? Implikasi logis adalah jenis hubungan antara dua pernyataan atau kalimat. Hubungan ini secara verbal diterjemahkan menjadi “berimplikasi secara logis” atau penghubung logis “jika/maka” dan dilambangkan dengan panah ganda yang mengarah ke kanan (=>). Dalam logika, implikasi adalah hubungan antara berbagai proposisi di mana proposisi kedua merupakan konsekuensi logis dari yang pertama. […]
freeware
Apa itu freeware? Freeware (jangan disamakan dengan free software) adalah jenis perangkat lunak berpemilik yang dirilis tanpa biaya untuk publik. Bergantung pada hak cipta freeware tersebut, Anda mungkin dapat atau tidak dapat menggunakannya kembali dalam perangkat lunak yang sedang Anda kembangkan. Program gratis yang paling tidak memiliki batasan adalah program tanpa hak cipta — yaitu […]
word (in computing)
Apa itu Word dalam Komputasi? Dalam arsitektur komputer, word adalah satuan data dengan panjang bit tertentu yang dapat dialamatkan dan dipindahkan antara penyimpanan dan prosesor komputer. Biasanya, panjang bit yang ditentukan untuk sebuah word setara dengan lebar data bus komputer, sehingga word dapat dipindahkan dalam satu operasi dari penyimpanan ke register prosesor. Dalam arsitektur komputer […]
C shell
Apa itu C shell (csh)? C shell (csh) adalah sebuah shell Unix yang menyediakan antarmuka baris perintah (UI) untuk berinteraksi dengan sistem operasi (OS). Dibuat oleh Bill Joy di University of California, Berkeley pada akhir 1970-an, C shell adalah salah satu shell Unix tertua yang masih digunakan hingga sekarang. Shell ini dikembangkan sebagai alternatif untuk […]
business logic
Apa itu logika bisnis dan bagaimana cara kerjanya? Dalam pemrograman, logika bisnis (business logic) adalah bagian dari suatu program perangkat lunak yang bertanggung jawab untuk menerapkan aturan bisnis yang menentukan bagaimana data harus dibuat, diubah, ditransformasikan, dikomunikasikan, serta dikelola dan dikontrol dengan cara lain. Aplikasi bergantung pada logika bisnis sebagai tulang punggungnya, menyediakan fondasi yang […]
deprecated
Apa itu Deprecated? Dalam teknologi informasi (IT), deprecasi berarti bahwa meskipun sesuatu masih tersedia atau diperbolehkan, penggunaannya tidak disarankan. Jika sesuatu dikatakan sudah deprecated, itu berarti kelemahannya telah diakui. Istilah ini dapat digunakan dalam berbagai elemen IT, termasuk perangkat lunak, perangkat keras, metode, model, dan praktik. Tujuan utama adalah menghindari pendekatan yang sudah deprecated demi […]