ALGORITMA & PEMROGRAMAN

Dalam matematika dan ilmu komputer, algoritma adalah prosedur langkah demi langkah untuk penghitungan.
Algoritme digunakan untuk penghitungan, pemrosesan data, dan penalaran otomatis.
Secara umum notasi algoritma terdiri dari tiga jenis, yaitu kalimat deskriptif, pseudocode, dan flowchart.
Berikut adalah ketiga penjelasan dari tiga notasi pemrograman tersebut:
Kalimat Deskriptif
Notasi algoritma kalimat deskriptif adalah notasi algoritma yang menggunakan bahasa Inggris atau bahasa Indonesia dalam menjabarkan desain langkah pemrograman yang akan dibuat.
Dalam notasi kalimat deskriptif akan dijumpai berbagai kata kerja dalam bahasa manusia seperti mulai, tulis, baca, tampilkan, maka, ulangi, read, print, if, dan end.
Notasi kalimat deskriptif ditulis dengan kerangka utama berupa judul, deklarasi, dan deskripsi.
Deklarasi adalah bagian yang mendefinisikan variabel, fungsi, dan juga konstanta yang akan digunakan dalam pemrograman.
Adapaun deskripsi berisi uraian langkah atau inti dari algoritma untuk suatu program komputer. Contoh notasi algoritma kalimat deskriptif:
1. Algoritma menghitung luas dan keliling lingkaran
{menghitung luas dan keliling lingkaran berdasarkan jari-jarinya.
Algoritma menerima masukan berupa jari-jari lingkaran berupa bilangan bulat positif, melakukan pemrosesan berupa penghitungan luas lalu penghitungan keliling, dan yang terakhir mencetak hasil perhitungan sebagai keluaran}
2. Algoritma menentukan nilai kualitas nilai siswa
{memasukkan nilai berupa bilangan real sebagai masukan, membaca nilai dan membandingkan dengan kondisi, menentukan kondisi yang sesuai dengan nilai, dan menampilkan kualitas nilai sebagai keluaran}
Deskripsi:
Flowchart
Flowchart adalah jenis notasi algoritma yang menggunakan grafis berupa bagan untuk memperlihatkan langkah-langkah algoritma sebuah bahasa pemrograman.
Bentuk diagram dalam bagan dari flowchart mendefinisikan instruksi yang diberikan pada komputer.
Pseudocode
Peseudocode adalah jenis notasi algoritma yang sangat ringkas dan cocok digunakan untuk membuat alogirtma pemrograman yang panjang.
Pseudocode menggunakan beberapa sintaks yang harus dipahami.
Misalnya read yang berarti baca atau memasukkan input, if yang berati jika, print dan write yang berarti menampilkan pada layar, juga end yang berarti selesai.
Pseudocode juga menggunakan “;” sebagai tanda berakhirnya suatu perintah.
C.Mengenal Bahasa Pemograman
Pada dasarnya, bahasa pemrograman berfungsi untuk membuat suatu program melalui kumpulan kode-kode (sintaks).
Dengan mempelajarinya, kamu akan memahami “bahasa” untuk “menyuruh” program melakukan sesuatu
1.Pengertian Bahasa Pemograman
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi standar untuk memerintah komputer.
2.Fungsi dan Manfaat Bahasa Pemograman
Fungsi utama dari bahasa pemrograman adalah sebagai alat untuk memberikan perintah kepada komputer agar dapat bergerak mengolah kata sesuai dengan apa yang kamu inginkan.
3.Macam Macam Bahasa Pemograman
- JavaScript.
- SQL.
- Python.
- Java.
- PHP.