Page 25 - PEMROGRAMAN BERORIENTASI OBJEK 11 GASAL
P. 25
PEMROGRAMAN BERORIENTASI OBJEK
Perbandingan Pemrograman Berorientasi Obyek dengan Pemrograman
Terstruktur
Paradigma bahasa pemrograman memberikan model untuk programmer dalam
menulis listing program. Paradigma perbedaan dalam bahasa pemrograman
sebagai berikut :
Pemrograman tidak terstruktur
atau Programming Monolithic
Pemrograman prosedural
Pemrograman struktural
Pemrograman Berorientasi Objek
Gambar 4. Bahasa pemrograman
Pemrograman tidak terstruktur atau Programming Monolithic :
9 Seluruh permasalahan ini diselesaikan sebagai blok tunggal.
9 Semua data bersifat global dan tidak ada keamanan.
9 Perintah melompat diperbolehkan jump dan banyak menggunakan
perintah go to
9 Cocok untuk permasalah kecil.
9 Sulit untuk melacak kesalahan program
Contoh bahasa pemrograman yang termasuk dalam Programming Monolithic
adalah Assembly Language, BASIC.
Pemrograman prosedural
Masalah yang diberikan dibagi
dalam beberapa sub masalah
tergantung pada fungsinya.
Masalah disebut prosedur atau
Metode.
Prosedur apapun dapat dipanggil
pada setiap saat selama
pelaksanaan program.
Gambar 5.Diagram bahasa pemrograman
Program ini memiliki variabel
global dan lokal.
10 | Pa g e