BAHASA PEMOGRAMAN DAN NOTASI ALGORITMIK
NOTASI ALGORITMIK
Notasi algoritmik merupakan standard yang dipakai dalam
menuliskan teks algoritma. Dalam hal ini algoritma dan program dibedakan.
Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun
secara sistematis dan logis. Program adalah serangkaian instruksi berurutan
yang dituliskan dalam bentuk bahasa pemrograman agar dapat dimengerti dan
dieksekusi oleh computer.
Notasi algoritmik dianggap perlu untuk menjembatani
keragaman dan kompleksitas bahasa sehingga kita mampu untuk melakukan “abstraksi”.
Notasi ini merangkum semua konsep pemrograman procedural yang harus dapat
dengan mudah dituliskan di atas kertas. Notasi ini lebih berorientasi kepada
detail desaign dibandingkan coding.
Notasi ini hanyalah alat untuk menuangkan rancangan secara procedural
yang selanjutnya dengan mudah dapat ditranslasi menjadi salah satu program
dalam bahasa tertentu.
ALGORITMA
Secara umum, pengertian algoritma adalah suatu urutan dari
beberapa langkah logis dan sistematis yang digunakan untuk menyelesaikan
masalah tertentu.
·
Jenis-jenis Notasi
Algoritma
Ø
Untaian Kalimat Deskriptif
Langkah-langkah pemecahan masalah dengan kalimat yang deskriptif
Contoh :
PROGRAM Persegi Panjang
Program untuk menghitung luas Persegi Panjang
ALGORITMA :
1. Masukan/input panjang dan Lebar
2. Hitung luas Persegi Panjang dengan rumus :
Luas = Panjang X Lebar
3. Tampilkan luas Persegi Panjang
Ø
Flowchart
Langkah-langkah pemecahan masalah dengan menggunakan simbol-simbol
diagram alir
Ø
Pseudocode
Syntax Program
Maka output yang akan dihasilkan adalah
Tidak ada komentar: