Postingan

Menampilkan postingan dengan label Seri Pengenalan Pemrograman

Debug: Deklarasi, Inisialisasi, dan State Program (Seri Pengenalan Pemrograman #6)

Gambar
  Dalam membuat sebuah program, pastilah terdapat suatu alur atau rangkaian aktivitas untuk memperoleh hasil yang diinginkan. Rangkaian aktivitas tersebut didefinisikan oleh programmer, dengan menerjemahkan algoritma dalam bentuk pseudocode ke bahasa pemrograman.     Dalam algoritma tersebut, ada beberapa state atau keadaan atau kondisi dari sebuah program, dan state itulah yang akan dibahas pada postingan ini, sebagai perilaku dasar dari sebuah pemrograman secara umum, mulai dari apa yang dibutuhkan suatu program, rangkaian proses apa yang akan dilakukan, dan bagaimana hasil dari program tersebut.    Secara umum, pemrograman mengandung 3 state utama, meliputi input, proses, dan output. Namun sebelum pembahasan, kita akan mengenal terlebih dahulu mengenai deklarasi dan inisialisasi. Deklarasi    Ketika kita pergi ke restoran, kita akan membutuhkan tempat untuk makan. Maka, kita akan memesan sebuah tempat (reservasi tempat). Sama halnya dalam p...

Debug: Operator dan Operand Dalam Pemrograman (Seri Pengenalan Pemrograman #5)

Gambar
Photo by  Dan Lohmar  on  Unsplash    Kita telah mengetahui apa itu pemrograman, variabel dan tipe-tipe data yang akan kita proses. Saat ini, kita akan membahas bagaimana operator bekerja dan kapan kita menggunakan operator tersebut. Pengertian Operator    Tanpa operator, sebuah program besar pastinya tidak akan pernah bisa terbentuk. Operator memegang peranan besar dalam pemrosesan data, bahkan selalu digunakan.  Operator adalah sebuah tanda atau karakter yang memiliki makna dan akan menjalankan perannya jika digabungkan dengan operand atau data yang akan diproses. Contohnya, tanda +, jika kita tulis biasa “ + ”, maka tanda tambah itu hanya bermakna sebagai karakter biasa. Jika kita tambahkan data / operand seperti 5 + 6, barulah tanda + berperan sebagai operator.     Jadi, operator adalah sebuah tanda yang digunakan untuk memproses data, baik yang disimpan di dalam variabel atau langsung dipanggil, dan kita sebut data tersebut...

Debug: Tipe Data dan Variabel (Seri Pengenalan Pemrograman #4)

Gambar
   Ketika kita membuat suatu program, pastinya kita akan bermain dengan data. Setiap data yang akan diolah, memiliki penanganan yang berbeda sesuai dengan jenis atau tipe datanya. Setiap data ini pula memiliki suatu proses yang nantinya melibatkan operator - operator yang akan digunakan.  Pemrosesan ini disesuaikan dengan bahasa pemrograman yang digunakannya. Pada postingan kali ini, kita akan membahas apa itu tipe data, variabel, dan operator untuk mengolah data. Alur Pemrosesan Data     Ketika kita membuat sebuah source, maka source code yang terdiri dari berbaris-baris script kode program akan diterjemahkan (baik oleh compiler atau interpreter atau keduanya ) dan dimuat ke dalam memori. Lalu, akan dieksekusi per baris.      Di dalam baris program, ketika melibatkan pemrosesan data, maka data tersebut akan memiliki tempat untuk menumpang yang disebut variabel, dan variable inilah yang akan memesan tempat di memori.     Ke...