Baca berita tanpa iklan. Gabung Kompas.com+

3 Perbedaan Pseudocode dan Structured English dalam Algoritma Komputer

Kompas.com - 19/12/2023, 10:00 WIB
Vanya Karunia Mulia Putri

Penulis

Sumber Techopedia

KOMPAS.comPseudocode 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

Bedanya Pseudocode dan Structured English

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:

  • Pseudocode untuk menghubungkan bahasa pemrograman dengan bahasa manusia, sedangkan Structured English (SE) untuk mengatasi ambiguitas bahasa
  • Pseudocode adalah bahasa pemrograman, sedangkan Structured English merupakan bahasa manusia
  • Pseudocode ditulis dengan kata kunci, sementara Structured English memakai bahasa Inggris asli.

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.

Video rekomendasi
Video lainnya

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