Pengenalan Bahasa Pemrograman
Pengenalan Bahasa Pemrograman
Pada umumnya, bahasa merupakan alat komunikasi antar manusia dengan menggunakan kata-kata atau istilah. Jika komunikasi antarmanusia menggunakan bahasa berbentuk kata-kata atau istilah, untuk dapat berkomunikasi dengan perangkat komputer, dibutuhkan bentuk bahasa berbeda. Bahasa ini dinyatakan dalam kode-kode unik yang disebut bahasa pemrograman.
Bahasa pemrograman adalah sebuah instruksi standar untuk memerintah suatu perangkat agar menjalankan fungsi tertentu.
Bahasa pemrograman dapat dibagi menjadi 3 tingkat, yaitu :
1. Bahasa tingkat tinggi, merupakan bahasa yang mudah dimengerti oleh manusia karena menggunakan bahasa yang biasa digunakan oleh manusia, yang biasanya didominasi menggunakan bahasa inggris.
Contoh : Java, C++, PHP, dll.
2. Bahasa tingkat menengah, merupakan bahasa yang mendekati bahasa mesin tetapi masih menggunakan bahasa manusia.
Contoh : C, PL/S, MOL-360, dll.
3. Bahasa tingkat rendah, merupakan bahasa yang berupa kode-kode singkatan dan sulit dipahami karena instruksinya menggunakan bahasa mesin.
Contoh : Assembly.
Untuk pembahasan materi ini, bahasa pemrograman yang akan dipelajari adalah bahasa C++, karena C++ merupakan perkembangan dari bahasa C yang merupakan bahasa yang banyak digunakan pada mikrokontroler.
Algoritma
Setiap jenis bahasa memiliki struktur penyusunnya sendiri berupa prosedur sistematis yang dinyatakan dalam kode untuk membuat perintah. Dalam penyusunan prosedur tersebut diperlukan sebuah algoritma. Algoritma merupakan deretan instruksi yang jelas dalam menyelesaikan suatu masalah.
Contoh Algoritma Menghitung Luas Segitiga
Analisis :
- Input : a (alas) dan t (tinggi)
- Luas Segitiga = a*t/2
Algoritma :
- Masukan nilai alas (a) dan nilai tinggi segitiga (t)
- Maka untuk menghitung luas digunakan rumus alas dengan tinggi yang sudah ditentukan
- Rumus untuk menghitung Luas Segitiga yaitu L = 1/2*a*t
- Nilai L (Luas) akan dicetak sebagai output ke perangkat output (keluaran)
Flowchart
Akan tetapi kalau hanya algoritma saja mungkin agak susah dipahami, oleh karena itu agar mudah dipahami maka diperlukan sebuah flowchart. Flowchart adalah adalah suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program.
Simbol flowchart
Contoh Flowchart untuk mencari luas segitiga
Gambar Flowchart Menghitung Luas Segitiga
Syntax / Perintah Dasar pada Bahasa C++
Dalam pembuatan program diperlukan berbagai macam perintah dan pendeklarasian. Berikut merupakan beberapa syntax/perintah dasar pada bahasa C++.
Pendeklarasian :
Perintah Output :
Perintah Input :
Operator Aritmatika :
Operator Penugasan :
Operator Pembanding :
Operator Logika :
Operator Bitwise :
Operator Lainnya :
Contoh dan hasil dari program dari perhitungan luas segitiga dengan menggunakan bahasa C++
Program :
Hasil :
Gambar Hasil Perhitungan Luas Segitiga
0 Response to "Pengenalan Bahasa Pemrograman"
Post a Comment