Prosedural :
Cara Pandang
- Fokus utama pada fungsi dan prosedur yang beroperasi pada data
- Program Besar terbagi dalam program unit kecil yang disebut fungsi
- Data dan fungsi diperlakukan sebagai entitas terpisah.
- Data bebas bergerak di sekitar sistem dari satu fungsi lain.
- Data bersifat pasif.
- Program desain dengan pendekatan “Top Down” yaitu tugas-tugas kompleks dipecah menjadi bagian yang lebih kecil, sampai sub-tugas tersebut mudah diimplementasikan.
- Menekankan pada data yang sedang beroperasi dan tidak fungsi atau prosedur
- Program dibagi ke dalam apa yang disebut objek.
- Data dan fungsi bersama diperlakukan sebagai entitas terpisahkan.
- Data tersembunyi dan tidak dapat diakses oleh fungsi eksternal.
- Objek-objek dalam OOP bersifat aktif
- Program desain pendekatan “Bottom Up ” yaitu membuat prosedur-prosedur untuk menyelesaikan tugas-tugas yang sederhana, kemudian menggabungkan prosedur-prosedur tersebut dalam prosedur yang lebih kompleks, sampai fungsionalitas yang ingin tercapai.
Cara Pandang
- OOP : program adalah serangkaian objek yang bekerja sama untuk menyelesaikan suatu problem
- Prosedural : program adalah suatu urutan instruksi
- Beda nyata antara prosedural dan OOP
- Prosedural fokus pada bagaimana cara komputer menangani masalah
- OOP fokus pada masalah yang ditangani dengan menggunakan computer
- Prosedural biasa digunakan untuk membuat program yang sederhana sementara OOP untuk yang lebih kompleks karena cara berfikirnya bisa seperti manusia (natural).
0 comments:
Posting Komentar