Remedial PBO halaman 10

1.sebutkan dan jelaskan berbagai macam paradigma pemrograman (minimal 3) 
Jawaban
 (1). Paradigma Pemrograman Prosedural atau Imperatif Paradigma ini didasari oleh konsep mesin Von Newman (stored program concept) sekelompok tempat penyimpanan (memori), yang dibedakan menjadi memori instruksi dan memori data, masing-masing memori tersebut dapat diberi nama dan nilai, selanjutnya instruksi akan dieksekusi satu persatu secara sekuensial oleh sebuah proses tunggal.

(2).Paradigma Pemrograman Fungsional Paradigma ini didasari oleh konsep pemetaan dan fungsi pada matematika, fungsi dapat berupa fungsi ”primitif”, atau komposisi dari fungsi-fungsi lain yang telah terdefinisi. 

(3). Paradigma Berorientasi Object (Object 
Oriented) Paradigma Pemrograman Berorientasi Objek (OOP) menggunakan konsep class dan object, object adalah instansiasi dari class, setiap object akan mempunyai attribute dan method, masing-masing object dapat berinteraksi dengan object lainnya meskipun berasal dari class yang berbeda. 

 2.apa yang kamu ketahui tentang pemrograman berorientasi objek?
 Jawaban: 
Pemrograman berorientasi objek merupakan paradigma pemrograman berdasarkan konsep "objek", yang dapat berisi data, dalam bentuk field atau dikenal juga sebagai atribut; serta kode, dalam bentuk fungsi/prosedur atau dikenal juga sebagai method. 

 3.Apa kelebihan OOP?
 Jawaban: 
1.terhindar dari perulangan kode.
2.mendapati keamanan tingkat tinggi 
3.programmer jauh lebih mudah memahami perangkat lunak 

 4.bagaimana OOP bisa memenuhi konsep software goals?
 Jawaban: 
Karena OOP memiliki 5 konsep yang memenuhi software goals yaitu class,object,encapsulation,inheritance,dan polymorphism.

5.Menurutmu,OOP yang cocok digunakan pada pengembangan perangkat lunak yang sederhana atau yang kompleks? mengapa?
 Jawaban:
 Menurut saya secara kompleks,karena OOP memiliki berbagai macam model-model proses pengembangan perangkat lunak

Komentar

Postingan populer dari blog ini

Diagram Alur Data (DFD)

Kegiatan Menanam Biji Cabai