Structured English (SE) � � � salah satu peralatan dalam pengembangan system dalam perancangan yaitu untuk menggambarkan algoritma. SE menggunakan struktur bahasa inggris dan mirip bahasa pemrograman. SE merupakan alat yang efisien untuk menerangkan algoritma dalam bentuk narasi bukan dalam bentuk grafik dan mirip dengan pseudocode.
Pseudocode � � � Pseudo berarti ‘imitasi’ atau ‘mirip’ atau ‘menyerupai’ dan code menunjukkan kode dari program, ->pseucode adalah kode yang mirip dengan instruksi kode program yang sebenarnya, Pseudocode merupakan suatu alternative dari SE dan mirip dengan beberapa kode pemrograman, seperti COBOL, PL1, Fortran, PASCAL
Perbedaan SE dan Pseudocode SE digunakan untuk komunikasi antara perancang dengan pemakai dalam menjelaskan algoritma, Pseudocode digunakan untuk komunikasi antara perancang dengan programmer.
Struktur dasar dari SE dan pseudocode terdiri dari 3 macam struktur : 1. Struktur Urut (sequence structure) 2. Struktur keputusan (decision structure) 3. Struktur iterasi (iteration structure)
1. Struktur Urut :
2. Struktur Keputusan a. Struktur Pilihan – IF-THEN b. Struktur Pilihan – IF-THEN-ELSE c. Struktur pilihan - CASE
a. Struktur Perulangan – DO WHILE b. Struktur Perulangan – FOR. c. Struktur Perulangan – REPEAT UNTIL d. Struktur Perulangan – DO.