Apa itu no op (no operation)? No op berarti no operation, yaitu sebuah instruksi komputer yang tidak melakukan operasi apa pun tetapi tetap menghabiskan sedikit ruang penyimpanan. Ketika prosesor komputer menemukan instruksi no op, ia hanya melanjutkan ke instruksi berikutnya secara berurutan. Instruksi no op hanya memberi tahu program untuk tidak melakukan apa pun jika […]
Articles Tagged: Programming
method (object-oriented programming)
Apa itu Method (Object-oriented Programming)? Dalam pemrograman berorientasi objek (object-oriented programming / OOP), method adalah prosedur terprogram yang didefinisikan sebagai bagian dari sebuah kelas dan tersedia untuk setiap objek yang diinstansiasi dari kelas tersebut. Setiap objek dapat memanggil method tersebut, yang berjalan dalam konteks objek yang memanggilnya. Hal ini memungkinkan method digunakan kembali dalam beberapa objek […]
loop
Apa itu Loop? Dalam pemrograman komputer, loop adalah rangkaian instruksi yang terus diulang hingga kondisi tertentu tercapai. Biasanya, suatu proses dilakukan, seperti mengambil data dan mengubahnya, lalu suatu kondisi diperiksa, seperti apakah penghitung sudah mencapai angka yang ditentukan. Jika belum, instruksi berikutnya adalah instruksi untuk kembali ke instruksi pertama dalam urutan dan mengulang urutan tersebut. […]
imperative programming
imperative programming atau Pemrograman imperatif adalah paradigma pengembangan perangkat lunak di mana setiap langkah yang diperlukan untuk menyelesaikan masalah secara eksplisit ditulis dalam kode. Dalam pendekatan ini, setiap operasi didefinisikan secara langsung di dalam kode, sehingga program menunjukkan secara detail bagaimana masalah harus diselesaikan tanpa menggunakan model yang sudah diprogram sebelumnya. Pemrograman imperatif menuntut pemahaman […]
IDL (interface definition language)
1) IDL (Interface Definition Language) adalah istilah umum untuk bahasa yang memungkinkan sebuah program atau objek yang ditulis dalam satu bahasa untuk berkomunikasi dengan program lain yang ditulis dalam bahasa yang tidak dikenal. Dalam teknologi objek terdistribusi, penting agar objek baru dapat dikirim ke lingkungan platform mana pun dan mengetahui cara berjalan di lingkungan tersebut. […]
heap
Apa itu Heap dalam Pemrograman? Dalam beberapa bahasa pemrograman seperti C dan Pascal, heap adalah area pada memori utama komputer yang telah dipersiapkan sebelumnya. Heap digunakan oleh proses program untuk menyimpan data dengan jumlah variabel yang tidak dapat dipastikan hingga program berjalan. Contohnya, sebuah program mungkin menerima input dalam jumlah yang berbeda-beda dari satu atau […]
headless browser
Apa itu Headless Browser? Headless Browser adalah peramban web tanpa antarmuka pengguna grafis (GUI). Alih-alih menampilkan layar, tombol, dan tautan seperti peramban biasa, Headless Browser berjalan di latar belakang dan dikendalikan secara programatis melalui kode. Browser ini bekerja lebih cepat dan menggunakan lebih sedikit sumber daya dibandingkan dengan peramban tradisional. Istilah headless berasal dari dunia […]
GRASP (General Responsibility Assignment Software Patterns)
Apa itu GRASP? GRASP (General Responsibility Assignment Software Patterns) adalah sebuah design pattern dalam pengembangan perangkat lunak berbasis pemrograman berorientasi objek yang digunakan untuk menetapkan tanggung jawab bagi berbagai module kode. Sebagai alat bagi pengembang perangkat lunak, GRASP memberikan cara untuk menyelesaikan masalah organisasi dan menyediakan pendekatan umum untuk membahas konsep-konsep abstrak. Pola desain ini […]
class
Apa itu Class? Dalam pemrograman berorientasi objek (Object-Oriented Programming), class adalah template atau cetak biru yang mendefinisikan metode dan variabel pada jenis objek tertentu. Dengan kata lain, objek adalah instance spesifik dari sebuah class; objek berisi nilai nyata sebagai pengganti variabel. Class adalah salah satu konsep utama dalam pemrograman berorientasi objek. Beberapa gagasan penting tentang […]
binary file
Apa itu binary file? binary file (File biner) adalah file yang isinya dalam format biner yang terdiri dari serangkaian byte berurutan, masing-masing memiliki panjang delapan bit. Isi file ini harus diinterpretasikan oleh sebuah program atau prosesor perangkat keras yang telah mengetahui sebelumnya bagaimana format kontennya dan cara membaca data tersebut. File biner mencakup berbagai jenis […]