Baca berita tanpa iklan. Gabung Kompas.com+

3 Perbedaan Pseudocode dan Structured English dalam Algoritma Komputer

Baca di App
Lihat Foto
KOMPAS.com/Vanya Karunia Mulia Putri
Salah satu perbedaan Pseudocode dan Structured English adalah Pseudocode ialah bahasa pemrograman, sedangkan Structured English adalah bahasa manusia.
|
Editor: Vanya Karunia Mulia Putri

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 berita tanpa iklan. Gabung Kompas.com+

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:

Baca juga: Ciri-ciri Algoritma Pemrograman

Dapatkan update berita pilihan dan breaking news setiap hari dari Kompas.com. Mari bergabung di Grup Telegram "Kompas.com News Update", caranya klik link https://t.me/kompascomupdate, kemudian join. Anda harus install aplikasi Telegram terlebih dulu di ponsel.


Baca berita tanpa iklan. Gabung Kompas.com+
Sumber: Techopedia
Tag

Artikel Terkait

Artikel berhasil disimpan
Lihat
Artikel berhasil dihapus dari list yang disimpan
Oke
Artikel tersimpan di list yang disukai
Lihat
Artikel dihapus dari list yang disukai
Oke
Artikel dihapus dari list yang disukai
Oke
Baca berita tanpa iklan. Gabung Kompas.com+

Kompas.com Play

Lihat Semua

Terpopuler
Komentar
Tulis komentar Anda...
Terkini
Lihat Semua
Jelajahi