Baca berita tanpa iklan. Gabung Kompas.com+

Apa itu Notasi Algoritma?

Kompas.com - 21/06/2021, 15:30 WIB
Silmi Nurul Utami,
Serafica Gischa

Tim Redaksi

KOMPAS.com - Algoritma adalah dasar pemrograman komputer. Algoritma urutan perintah logis dengan bahasa yang dapat dimengerti oleh komputer, sehingga komputer dapat melakukan perintah yang diberikan manusia.

Sebelum mempelajari bahasa pemrograman yang kompleks, terlebih dahulu kita harus mempelajari tentang notasi algoritma.

Menurut Rinaldi Munir dalam buku Algoritma dan Pemrograman (1997) notasi algoritma adalah desain berisi urutan langkah-langkah pencapaian solusi yang tidak tergolong bahasa pemrograman apapun.

Sehingga notasi algoritma merupakan dasar dibuatnya suatu program komputer dan dapat diterjemahkan ke dalam berbagai bahasa pemrograman. Notasi algoritma dapat diterjemahkan ke dalam berbagai bahasa pemrograman.

Baca juga: Arsitektur Komputer: Pengertian, Jenis, Fungsi, dan Bagiannya

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}

Baca juga: Sistem Operasi Komputer: Pengertian, Fungsi, Jenis, Cara Kerja, dan Contohnya

Deklarasi:
Jari_jari = real {tipe data bilangan termasuk bilangan desimal maupun pecahan}
Luas = real
Keliling = real
Phi = 3.14 {konstanta}

Deskripsi:
1. Baca jari_jari lingkaran
2. Hitung Luas = Phi*Jari_jari*Jari_jari
3. Tampilkan Luas ke layar
4. Hitung Keliling = 2*Phi*Jari_jari
5. Tampilkan Keliling ke layar
6. Selesai

2. Algoritma menentukan nilai kualitas nilai siswa

Halaman:
Video rekomendasi
Video lainnya

Terkini Lainnya

3 Wujud Kebudayaan beserta Contohnya

3 Wujud Kebudayaan beserta Contohnya

Skola
4 Struktur Pelindung Mata, Apa Saja Itu?

4 Struktur Pelindung Mata, Apa Saja Itu?

Skola
Macam-macam Gangguan Telinga dan Penyebabnya

Macam-macam Gangguan Telinga dan Penyebabnya

Skola
Sifat-sifat Kebudayaan beserta Contohnya

Sifat-sifat Kebudayaan beserta Contohnya

Skola
5 Cara Penerapan Ragam Hias pada Bahan Tekstil

5 Cara Penerapan Ragam Hias pada Bahan Tekstil

Skola
Mengenal 4 Jenis Seni Grafis

Mengenal 4 Jenis Seni Grafis

Skola
Mengenal 5 Tema dalam Seni Lukis

Mengenal 5 Tema dalam Seni Lukis

Skola
Faktor Risiko, Diagnosis, dan Pencegahan Kleptomania

Faktor Risiko, Diagnosis, dan Pencegahan Kleptomania

Skola
Pengertian, Gejala, Penyebab dari Kleptomania

Pengertian, Gejala, Penyebab dari Kleptomania

Skola
Pengertian dan Gejala Cairan Paru-paru atau Efusi Pleura

Pengertian dan Gejala Cairan Paru-paru atau Efusi Pleura

Skola
Model Komunikasi Newcomb: Asumsi dan Contohnya

Model Komunikasi Newcomb: Asumsi dan Contohnya

Skola
Apa yang Dimaksud dengan Anak Mandiri?

Apa yang Dimaksud dengan Anak Mandiri?

Skola
Bagaimana Cara Menghargai Pekerjaan Seseorang?

Bagaimana Cara Menghargai Pekerjaan Seseorang?

Skola
5 Manfaat Debat yang Harus Kamu Ketahui

5 Manfaat Debat yang Harus Kamu Ketahui

Skola
Mengenal 5 Bahaya Penyalahgunan Narkoba

Mengenal 5 Bahaya Penyalahgunan Narkoba

Skola
Baca berita tanpa iklan. Gabung Kompas.com+
Baca berita tanpa iklan. Gabung Kompas.com+
Komentar
Close Ads
Bagikan artikel ini melalui
Oke
Login untuk memaksimalkan pengalaman mengakses Kompas.com