KOMPAS.com - Pseudocode dan Structured English (SE) adalah dua bentuk penyajian algoritma dalam komputer.
Adapun yang dimaksud algoritma adalah ilmu dasar yang mengaitkan teknik pemrograman dengan logika matematika.
Selain Pseudocode dan Structured English, jenis algoritma komputer lainnya adalah flowchart, yang dihadirkan dalam bentuk bangun ruang dua dimensi.
Walau sama-sama bentuk algoritma komputer, Pseudocode dan Structured English cukup berbeda. Apa saja perbedaannya?
Baca juga: Bahasa Pemrograman C: Awal Mula dan Pengertiannya
Menurut Khairunnisa, dkk dalam Buku Ajar Logika dan Algoritma (2023), pseudocode adalah kode yang menyerupai (pseudo).
Biasanya kode ini digunakan untuk menulis algoritma dari sebuah permasalahan. Karena itulah, Pseudocode berisi langkah-langkah penyelesaian masalah.
Karena fungsinya sebagai penghubung antara bahasa pemrograman dan manusia, Pseudocode harus berisi bahasa yang singkat, padat, jelas, dan mudah dimengerti.
Meski begitu, tidak ada standar pasti soal penulisannya.
Dikutip dari situs Techopedia, Structured English adalah bentuk naratif bahasa Inggris yang ditulis dalam rangkaian blok, untuk mewakili hierarki spesifikasi logika.
Baca juga: Bahasa Pemrograman Java: Pengertian, Keunggulan dan Jenisnya
Metode ini tidak memperlihatkan keputusan atau aturan apa pun. Sebaliknya Structured English menyatakan aturan tertentu.
Biasa digunakan oleh perusahaan atau organisasi yang berupaya mengatasi ambiguitas bahasa, dengan menyatakan tindakan juga kondisi yang terjadi.
Jelaskan perbedaan antara Pseudocode dan Structured English!
Berdasarkan penjelasan di atas, salah satu perbedaan Pseudocode dan Structured English adalah Pseudocode berfungsi sebagai penghubung antara bahasa pemrograman dan manusia.
Sementara Structured English (SE) berisi naratif bahasa Inggris yang ditujukan untuk mengatasi ambiguitas bahasa.
Dilihat dari penggunaannya pun juga berbeda.
Baca juga: Jenis-Jenis Tipe Data Pemrograman dan Fungsinya
Bedanya Pseudocode dan Structured English (SE) adalah Pseudocode merupakan bahasa pemrograman, sedangkan SE adalah bahasa manusia.
Terakhir, bedanya Pseudocode dan Structured English adalah penulisannya.
Pseudocode ditulis dengan kata kunci, sedangkan Structured English memakai bahasa Inggris asli, seperti IF, THEN, ELSE, dan lain-lain.
Jadi, perbedaan Pseudocode dan Structured English adalah:
Baca juga: Ciri-ciri Algoritma Pemrograman
Simak breaking news dan berita pilihan kami langsung di ponselmu. Pilih saluran andalanmu akses berita Kompas.com WhatsApp Channel : https://www.whatsapp.com/channel/0029VaFPbedBPzjZrk13HO3D. Pastikan kamu sudah install aplikasi WhatsApp ya.