Kegiatan Belajar 2 : PEMROGRAMAN DASAR | Struktur Algoritma dengan Natural Language

 Struktur penulisan dengan metode natural language lebih mendekati penulisan algoritme 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 baku yang harus diikuti secara mutlak dalam penulisan ini. Perhatikan contoh berikut.

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 "Masukkan data 0 ke variabel x".

Metode penulisan algoritme menggunakan natural language 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 language memiliki kerugian, yaitu:

           gaya penulisan setiap programmer tidak sama,

           pemahaman dalam pembacaan algoritme menjadi sulit,

         jika permasalahan program yang akan dibuat kompleks, algoritme menjadi sangat panjang sehingga kurang efisien,

           sukar untuk menerjemahkannya ke dalam bentuk kode pemrograman.






Post a Comment

8 Comments