Pengenalan Pseudocode

By : Bernadus (12109244)


  • Ø Pseudocode merupakan suatu bahasa programmer terhadap permasalahan yang akan diselesaikan tanpa memikirkan tatabahasa (sintax) dari bahasa pemorograman tertentu. Pseudocode berfungsi  sebagai berikut:
a)      Menjembatani antara bahasa ibu programmer dengan bahasa komputer. Sebagai contoh, pseudocode yang ditulis dalam bahasa indonesia disebut Structured Indonesia.
b)      Menggambarkan logika urut urutan program tanpa memperhatikan bagaimana bahasa pemrogramannya.
Setelah kode program bentuk pseudocode ini dirancang dan telah diperiksa dengan teliti kebenarannya, langkah selanjutnya adalah membuat program yang sebenarnya.
  • Ø Penulisan Pseudocode
Walaupun dalam penulisan pseudocode itu tidak ada aturan yang resmi, namun disana telah ditetapkan suatu aturan untuk menulis pseudocode, khususnya untuk kata-kata kunci (keywords) dan kata-kata cadangan (reserved word), yaitu harus dicetak dengan huruf tebal.
  • Ø Bentuk dasar pseudocode
Dalam pseudocode terdapat 3 bentuk dasar, yaitu:

1) Urutan Penamaan
Urutan adalah suatu koleksi dari berbagai statemen instruksi masukan/ keluaran. Secara eksplisit masukan/ luaran dalam pseudocode dituliskan sebagai berikut :
Read data from source
dan
Write data to destination

2) Struktur Seleksi
Struktur seleksi merupakan dasar logika kontrol alir keputusan. Artinya bahwa blok statemen dilaksanakan jika kondisi bernilai boolean true.
  • Seleksi bentuk If
Bentuk umum penulisan pseudocode untuk struktur seleksi If atau kontrol alir keputusan sebagai berikut:

If <condition>

Then perform block_1

Else perform block_2

Endif

Artinya bahwa blok seleksi dimulai dari bagian ”If” dan diakhiri dengan    ”Endif”
  • Seleksi bentuk CASE
Bentuk umum pseudocode struktur seleksi CASE adalah sebagai berikut:
Selected_variabel

CASE (value_1)  block_1

CASE (value_2)  block_2
:
:
DEFAULT CASE block_n

Endselect

3) Struktur Iterasi
Struktur iterasi merupakan dasar logika kontrol alir perulangan. Artinya bahwa blok statemen dilaksanakan berulang-rulang sampai suatu keadaan akhir terpenuhi.
  • Iterasi bentuk DO WHILE
Bentuk umum pseudocode iterasi DO WHILE adalah sebagai berikut:

While <condition> do

perform block

Endwhile
  • Iterasi bentuk DO
Bentuk umum pseudocode iterasi DO adalah sebagai berikut:

Do index = initial to limit

perform block

Enddo
  • Iterasi FOR
Bentuk umum pseudocode iterasi FOR adalah sebagai berikut:

For index = initial to limit

perform block

Endfor
  • Ø Pseudocode untuk membandingkan dua bilangan
Penulisan pseudocode untuk masalah penetapan nilai lebih besar atau lebih kecil dari dua bilangan A dan B dapat dicontohkan sebagai berikut

Mulai

Baca data nilai A dan nilai B

Jika nilai A > nilai B

tulis “bilangan A lebih besar dari bilangan B”

Bukan

tulis ”bilangan A lebih kecil dari bilangan B”

Akhir_jika

Selesai

Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO

0 komentar:

Posting Komentar