Bahasa Skrip (scripting language)

Apa itu bahasa skrip? Bahasa skrip adalah jenis bahasa pemrograman di mana instruksi dijalankan satu per satu saat runtime. Kalau bahasa pemrograman konvensional kayak C dan C++, biasanya kode dikompilasi dulu secara keseluruhan sebelum dijalankan. Bahasa skrip ngasih pendekatan yang lebih simpel, jadi lebih gampang dipelajari dan lebih cepat buat ngodingnya. Tapi, kelemahannya, bahasa skrip […]

Read More

HTML5 mobile app

Apa itu HTML5 mobile app? HTML5 mobile app adalah sebuah aplikasi web yang dikembangkan menggunakan versi 5 dari Hypertext Markup Language—standar konten web yang dirancang untuk perangkat genggam seperti smartphone dan tablet. HTML5 memungkinkan fungsi yang lebih kompleks dibanding versi sebelumnya, mendukung konsistensi desain, dan membuat kode lebih mudah dibaca. Hampir semua perangkat mobile saat […]

Read More

infinite loop (endless loop)

Apa itu infinite loop? infinite loop — kadang juga disebut endless loop — adalah bagian dari kode yang tidak punya mekanisme keluar yang berfungsi, sehingga akan terus berulang tanpa henti. Dalam pemrograman komputer, loop adalah urutan instruksi yang dijalankan berulang kali sampai kondisi tertentu tercapai. Infinite loop bisa digunakan secara sengaja maupun tidak sengaja karena […]

Read More

font

Apa itu font? Kata font merujuk pada sekumpulan karakter teks yang bisa dicetak atau ditampilkan dalam gaya dan ukuran tertentu. Gaya font digunakan baik dalam teks cetak maupun digital. Meski setiap gaya font memiliki jarak dan desain khas, gaya ini akan berlaku untuk huruf kecil, huruf besar, serta tanda baca sekaligus. Desain utama dari sekumpulan […]

Read More

password

Apa itu password? Password (kata sandi) adalah rangkaian karakter yang digunakan untuk memverifikasi identitas pengguna selama proses authentication. Password biasanya digunakan bersamaan dengan username; dirancang agar hanya diketahui oleh pengguna dan memungkinkan pengguna tersebut mengakses perangkat, aplikasi, atau situs web. Password bisa bervariasi panjangnya dan dapat berisi huruf, angka, serta karakter spesial. Password kadang disebut […]

Read More

specific gravity

Apa itu specific gravity? Specific gravity, atau secara formal disebut relative density, adalah ukuran kepadatan suatu zat dibandingkan dengan kepadatan air. Untuk zat padat dan cair, specific gravity biasanya diukur terhadap air pada kondisi paling padatnya (suhu 4 derajat Celsius atau 39,2 Fahrenheit), sedangkan untuk gas dibandingkan dengan udara pada suhu ruangan. Karena merupakan perbandingan […]

Read More

HTML (Hypertext Markup Language)

HTML (Hypertext Markup Language) adalah pendekatan berbasis teks untuk menggambarkan bagaimana konten yang ada di dalam file HTML disusun. Markup ini memberi tahu browser web cara menampilkan teks, gambar, dan berbagai jenis multimedia lainnya di halaman web. HTML merupakan rekomendasi resmi dari World Wide Web Consortium (W3C) dan umumnya diikuti oleh semua browser utama, baik […]

Read More

runtime

Apa itu runtime? Runtime adalah bagian dari kode yang menjalankan sebagian model eksekusi dari sebuah bahasa pemrograman. Dengan melakukan hal ini, runtime memungkinkan program berinteraksi dengan sumber daya komputasi yang dibutuhkannya agar bisa berjalan. Runtime biasanya menjadi bagian integral dari bahasa pemrograman dan tidak perlu diinstal secara terpisah. Runtime juga merujuk pada waktu ketika sebuah […]

Read More

shift-left testing

Apa itu shift-left testing? Shift-left testing adalah pendekatan pengujian perangkat lunak di mana kode diuji pada tahap awal dalam siklus hidup pengembangan perangkat lunak (SDLC). Istilah “shift-left” merujuk pada pergeseran pengujian ke arah kiri dalam timeline SDLC. Tiga tujuan utama dari shift-left testing ini adalah untuk mempercepat pengujian, mengurangi jumlah bug dalam kode sedini mungkin, […]

Read More

codebase (code base)

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, […]

Read More