JCL (Job Control Language) adalah bahasa yang digunakan untuk menggambarkan pekerjaan kepada sistem operasi Multiple Virtual Storage (MVS), OS/390, dan Virtual Storage Extended (VSE) (OS) yang berjalan di komputer mainframe S/390 milik IBM. Sistem operasi ini membagi sumber daya waktu dan ruang di antara semua pekerjaan yang telah dijalankan di komputer. Pekerjaan dibagi menjadi langkah-langkah […]
Category: Software development
Java Flight Recorder
Java Flight Recorder adalah Java Virtual Machine (JVM) profiler yang mengumpulkan metrik kinerja tanpa memberikan beban signifikan pada sumber daya. Profiler ini dirancang untuk tetap berjalan secara terus-menerus — bahkan pada sistem produksi — sehingga riwayat peristiwa yang dapat diperiksa akan ada meskipun virtual machine mengalami crash. Java Mission Control Java Flight Recorder dan alat […]
Inversion of control (IoC)
Inversion of control (IoC) adalah prinsip desain perangkat lunak yang menekankan bahwa suatu program dapat memperoleh manfaat seperti kemampuan untuk dikonfigurasi, diuji, digunakan, dan memiliki keterikatan yang longgar jika pengelolaan alur aplikasinya dipindahkan ke bagian lain dari aplikasi tersebut. IoC sering disebut sebagai Prinsip Hollywood, dengan slogan: “Jangan hubungi kami, kami yang akan menghubungi Anda.” […]
foo (in software programming)
Foo (dibaca FOO) adalah istilah yang digunakan oleh programmer sebagai pengganti sementara untuk nilai yang dapat berubah, bergantung pada kondisi atau informasi yang diteruskan ke program. Foo dan kata-kata serupa dikenal secara formal sebagai variabel metasinaktik. Cara kerja foo dalam pemrograman Penggunaan variabel metasinaktik dapat sangat membantu saat membuat contoh kode. Dengan menggunakan placeholder yang […]
C (Bahasa Pemrograman)
Bahasa pemrograman C adalah bahasa prosedural dan tujuan umum yang menyediakan akses tingkat rendah ke memori sistem. Program yang ditulis dalam C harus dijalankan melalui compiler C untuk dikonversi menjadi file eksekusi yang dapat dijalankan oleh komputer. Banyak versi sistem operasi (OS) berbasis Unix ditulis dalam C, dan bahasa ini telah distandarisasi sebagai bagian dari […]
Bitwise operator
Apa itu Operator Bitwise? Operator bitwise adalah karakter yang mewakili tindakan yang diambil pada data di tingkat bit, berbeda dengan byte atau unit data yang lebih besar. Secara sederhana, operator ini memungkinkan manipulasi bit individu dalam pola biner. Operator Bitwise vs. Operator Lainnya Sebagian besar operator bekerja dengan satu atau lebih byte, yang dalam sebagian […]
Visual Basic (VB)
Visual Basic (VB) adalah bahasa pemrograman berbasis peristiwa (event-driven) dan lingkungan dari Microsoft yang menyediakan antarmuka pengguna grafis (GUI) yang memungkinkan programmer memodifikasi kode dengan hanya menyeret dan menjatuhkan objek dan mendefinisikan perilaku serta tampilannya. VB berasal dari bahasa pemrograman BASIC dan dianggap sebagai bahasa pemrograman berbasis peristiwa dan berorientasi objek. VB dirancang agar mudah […]
VBScript
Apa itu VBScript? VBScript adalah bahasa skrip yang ditafsirkan dari Microsoft yang merupakan subset dari bahasa pemrograman Visual Basic, yang dirancang untuk ditafsirkan oleh peramban web Internet Explorer (IE) milik Microsoft. VBScript dibandingkan dengan bahasa skrip awal lainnya yang digunakan untuk pengembangan web, termasuk: JavaScript milik Netscape Tcl milik Sun Microsystems Perl turunan Unix Perl […]
variable
Apa itu Variabel? Dalam pemrograman, variabel adalah sebuah nilai yang dapat berubah, tergantung pada kondisi atau informasi yang diberikan ke program. Biasanya, sebuah program terdiri dari instruksi yang memberi tahu komputer apa yang harus dilakukan, serta data yang digunakan program saat berjalan. Data tersebut dapat berupa konstanta (nilai tetap yang tidak pernah berubah) atau variabel […]
strongly typed programming language
Apa itu strongly typed programming language? strongly typed programming language adalah bahasa pemrograman di mana setiap tipe data, seperti integer, karakter, hexadecimal, dan desimal yang terkompresi, sudah didefinisikan sebelumnya sebagai bagian dari bahasa pemrograman tersebut, dan semua konstanta atau variabel yang didefinisikan untuk sebuah program harus dijelaskan dengan salah satu dari tipe data. Beberapa operasi […]