Konten dari Pengguna

Perbedaan Pseudocode dan Structured English dalam Algoritma Komputer

Berita Terkini
Penulis kumparan
26 Desember 2022 17:56 WIB
·
waktu baca 2 menit
comment
0
sosmed-whatsapp-white
copy-link-circle
more-vertical
Tulisan dari Berita Terkini tidak mewakili pandangan dari redaksi kumparan
Ilustrasi Perbedaan Pseudocode dan Structured English dalam Algoritma (Foto: Clement Helardot | Unsplash.com)
zoom-in-whitePerbesar
Ilustrasi Perbedaan Pseudocode dan Structured English dalam Algoritma (Foto: Clement Helardot | Unsplash.com)
ADVERTISEMENT
Ketika berhadapan dengan masalah, pasti kita akan mencari solusinya. Begitu juga dalam dunia pemrograman komputer dan logika matematika. Apa perbedaan pseudocode dan structured English dalam algoritma?
ADVERTISEMENT
Untuk bisa menjawabnya, kalian harus mengerti apa itu algoritma terlebih dahulu. Simak penjelasannya berikut ini.

Perbedaan Pseudocode dan Structured English dalam Algoritma Komputer

Ilustrasi Perbedaan Pseudocode dan Structured English (Foto: Christopher Gower | Unsplash.com)
Apa sih algoritma itu? Utami dan Raharjo dalam Logika Algoritma dan Implementasinya dalam Bahasa Python di Gnu/Linux (2004) menjelaskan algoritma merupakan urutan langkah-langkah penyelesaian masalah yang tersusun secara logis, ditulis dengan notasi yang mudah dimengerti sehingga langkah tersebut dapat dilaksanakan oleh pemroses.
Pembuatan algoritma memiliki beberapa keuntungan seperti:
ADVERTISEMENT
Secara garis besar, penyajian algoritma dibagi menjadi 2 bentuk, yaitu tulisan dan gambar. Algoritma yang disajikan dalam bentuk tulisan dapat ditampilkan dengan struktur bahasa tertentu (bahasa indonesia atau bahasa Inggris) dan pseudocode.
Berikut ini penjelasannya yang dikutip dari Logika Matematika untuk Analisis Algoritma oleh Gunawan (2022):

Structured English (SE)

Jenis algoritma ini umumnya menuliskan algoritma dalam bentuk urutan langkah-langkah dengan bahasa manusia. Tidak ada penulisan baku untuk menuliskan algoritma structured English.

Pseudocode

Jenis algoritma pseudocode ini hampir sama dengan jenis algoritma structured English, tetapi langkah-langkah yang ditulis dalam bentuk bahasa pemrograman komputer.
Dikutip dari Analisa Perancangan Sistem oleh Santi (2020), struktur dari algoritma structured English dan pseudocode mengikuti standar dari pemrograman terstruktur, di mana strukturnya terdiri dari 3 macam struktur sebagai berikut:
ADVERTISEMENT
Jadi, perbedaan pseudocode dan structured English yang sangat mudah terlihat adalah pseudocode berbentuk bahasa pemrograman komputer, sedangkan structured English berbentuk langkah dalam bahasa manusia. (KRIS)