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
   20   21   22   23   24   25   26   27   28   29   30