Struktur penulisan dengan metode Natural Language lebih mendekati
penulisan bergaya bahasa manusia yang digunakan dalam keseharian.
Langkah-langkah yang dibuat lebih bersifat deskriptif, singkat, padat, dan
mudah dimengerti, tetapi masih mewakili proses yang akan dilakukan. Tidak ada
aturan buku yang harus diikuti secara mutlakdalam penulisan ini. Perhatikan
contoh berikut.
Menentukan algoritme untuk menampilkan deretan
bilang dari 1 hingga 10.
Program untuk menampilkan bilangan 1 sampai 10 {program
ini untuk menampilkan bilang 1..10 menggunakanperulangan}
Deklarasi
Tetapkan
variabel x dengan tipe data integer
Algoritme :
1.
Beri nilai pada variabel x = 0
2.
Selama x lebih kecil sama dengan
10 maka
Tambahkan x dengan nilai 1
Cetak nilai x
3.
Selesai
|
Notasi penulisan bisa diganti sesuai kebutuhan
dan kemampuan perancang dalam mendeskripsikan pemikirannya. Sebagai contoh
notasi “tetapkan variabel x dengan tipe
data integer” dapat diganti dengan “masukan
data 0 ke variabel x”.
Metode penulisan algoritme menggunakan natural
laguage memiliki keuntungan dan kerugian tersendiri. Adapun keuntungan gaya
penulisan natural language, antara lain :
·
Mudah penulisannya
·
Sederhana,
·
Tidak sulit dalam mempelajarinya
karena tidak memiliki aturan standar dalam penulisannya, dan
·
Tidak membutuhkan tool atau
software khusus dalam perancangannya.
Selain keuntungan, metode natural languange
memiliki kerugian, yaitu :
·
Gaya penulisan setiap programmer tidak sama,
·
Pemahaman dalam pembacaan
algoritme menjadi sulit,
·
Jika permasalahan progran yang
akan dibuat kompleks, algoritme menjadi sangat panjang sehingga kurang efisien,
·
Sukar untuk menerjemahkannya ke
dalam bentukl kode pemrogramman.
0 Comments