|
Sumber Gambar :Start-Learning-Computer-Programming |
Mungkin diantara kalian masih ada yang bingung mengenai istilah-istilah di atas ketika membaca tulisan tentang IT. Saya di sini akan mencoba menjelaskan konsep dasarnya.
Apa Itu Programming?
Programming adalah aktivitas memberikan instruksi kepada komputer untuk melakukan suatu tugas atau biasa disebut dengan coding. Program atau code itu sendiri adalah sekumpulan instruksi yang akan dijalankan oleh komputer. Yang dimaksud komputer adalah smartphone, ATM, desktop PC, dan perangkat lainnya.
Ketika kita melakukan aktivitas sederhana seperti mengetik di smartphone ada banyak code yang berjalan di background. Mulai dari untuk menampilkan keyboard dilayar, menerima input touchscreen, mengenali nilai yang di-inputkan, hingga menampilkan karakter yang diketik ke layar.
Bagaimana Cara Kita Memberikan Instruksi ke Komputer?
Komputer tidak dapat mengenali bahasa manusia. Komputer hanya mengenali bahasa mesin / binary code yang cuma terdiri dari 1 (on) dan 0 (off) uang merupakan bahasa natural dari perangkat elektronik. Tentunya akan sulit bagi manusia untuk berkomunikasi dengan komputer menggunakan library.
Untuk itulah bahasa pemrograman diciptakan agar manusia dapat berkomunikasi dengan komputer dengan bahasa yang lebih "manusiawi". Semua bahasa pemrograman (yang saya tahu) menggunakan bahasa inggris tetapi memiliki aturan penulisan dan struktur yang baku. Untuk dapat mengerti bahasa pemrograman komputer membutuhkan translator.
Bagaimana Cara Membuat Program?
Setelah mengetahui apa itu programming dan bahasa pemrograman mungkin kalian masih bingung bagaimana cara membuat program. Langkah pertama dalam membuat program adalah mengenali permasalahan apa yang akan diselesaikan baru setelah itu menyelesaikan masalah itu menggunakan program yang kita buat.
Dalam penulisan solusi permasalahan yang akan dijalankan oleh komputer, perintah yang dituliskan harus dituliskan sejelas mungkin. Contohnya ketika disuruh ibu kita belanja di warung, "Nak, tolong belikan terigu 2 kilo, kalo ada telur beli 1 kilo". Ketika kita sudah di warung dan ternyata ada telur maka kita akan membeli 2 kilo tepung dan 1 kilo telur. Namun ketika perintah itu dijalankan oleh komputer yang dibeli adalah 1 kilo tepung. Kenapa demikian? Bagi yang tau coba komentar di bawah
😁
Untuk lebih jelasnya saya akan membuat sebuah program untuk menghitung keliling persegi panjang. Keliling persegi panjang didapatlan dari jumlah panjang keempat sisinya atau keliling=sisi1+sisi2+sisi3+sisi4. Karena persegi panjang mempunyai 2 pasang sisi yang sama, maka dapat disederhanakan jadi keliling=(sisi1 + sisi2) * 2.
Jika akan ditulis menjadi sebuah perintah sederhana maka akan menjadi seperti ini:
-buat 3 variabel (keliling, sisi1, sisi2)
-masukkan nilai variabel sisi1 dan sisi2
-cek apakah nilai variabel sisi1 dan sisi2 lebih dari nol (karena panjang sisi persegi panjang pasti lebih dari nol). Jika tidak lebih dari nol minta input lagi ke user.
-hitung nilai dari (sisi1+sisi2)*2 lalu simpan hasilnya ke variabel keliling.
-tampilkan nilai variabel keliling
Perintah di atas jika diterjemahkan ke bahasa pemrograman C akan menjadi seperti ini
ADS HERE !!!